├── CopyBear.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── crazelu.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ └── xcschememanagement.plist ├── CopyBear ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ ├── 1024.png │ │ ├── 128.png │ │ ├── 16.png │ │ ├── 256 1.png │ │ ├── 256.png │ │ ├── 32 1.png │ │ ├── 32.png │ │ ├── 512 1.png │ │ ├── 512.png │ │ ├── 64.png │ │ └── Contents.json │ ├── AppPink.colorset │ │ └── Contents.json │ ├── AppPurple.colorset │ │ └── Contents.json │ ├── AppYellow.colorset │ │ └── Contents.json │ ├── BackgroundColor.colorset │ │ └── Contents.json │ ├── CardColor.colorset │ │ └── Contents.json │ ├── Contents.json │ ├── CopyBearIcon.imageset │ │ ├── Contents.json │ │ └── logo.png │ ├── DropDownMenuBackgroundColor.colorset │ │ └── Contents.json │ ├── IconColor.colorset │ │ └── Contents.json │ ├── ImageCategoryIcon.imageset │ │ ├── Contents.json │ │ └── image-category-icon.png │ ├── KeyBackgroundColor.colorset │ │ └── Contents.json │ ├── LightGreen.colorset │ │ └── Contents.json │ ├── LinkCategoryIcon.imageset │ │ ├── Contents.json │ │ └── link-category-icon.png │ ├── MutedBlue.colorset │ │ └── Contents.json │ ├── MutedOrange.colorset │ │ └── Contents.json │ ├── OtherCategoryIcon.imageset │ │ ├── Contents.json │ │ └── other-category-icon.png │ ├── SettingsIcon.imageset │ │ ├── Contents.json │ │ ├── settings-dark.png │ │ └── settings-light.png │ ├── SubtitleTextColor.colorset │ │ └── Contents.json │ ├── TextCategoryIcon.imageset │ │ ├── Contents.json │ │ └── text-category-icon.png │ └── TextColor.colorset │ │ └── Contents.json ├── ContentView.swift ├── CopyBear.entitlements ├── CopyBearApp.swift ├── Models │ ├── Category.swift │ ├── CopyItem.swift │ ├── CopyItemType.swift │ ├── NavigationDestination.swift │ └── ViewType.swift ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json ├── Utils │ ├── Constants.swift │ └── Utility.swift ├── View Models │ ├── CopiedItemsViewModel.swift │ └── ShortcutViewModel.swift └── Views │ ├── AllCopiedItemsView.swift │ ├── BackButton.swift │ ├── CategoriesView.swift │ ├── CategoryCardView.swift │ ├── CategoryContentView.swift │ ├── ContentView.swift │ ├── CopyBearLogoHeader.swift │ ├── CopyItemView.swift │ ├── HomeView.swift │ ├── SettingsView.swift │ └── ViewTypeMenu.swift ├── CopyBearTests ├── CopyBearTests.swift └── UtilityTests.swift ├── CopyBearUITests ├── CopyBearUITests.swift └── CopyBearUITestsLaunchTests.swift ├── InstallationGuide.md ├── README.md └── Screenshots └── demo.gif /CopyBear.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CopyBear.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CopyBear.xcodeproj/xcuserdata/crazelu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear.xcodeproj/xcuserdata/crazelu.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /CopyBear.xcodeproj/xcuserdata/crazelu.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear.xcodeproj/xcuserdata/crazelu.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/1024.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/128.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/16.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/256 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/256 1.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/256.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/32 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/32 1.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/32.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/512 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/512 1.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/512.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/64.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppPink.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppPink.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppPurple.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppPurple.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/AppYellow.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/AppYellow.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/BackgroundColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/BackgroundColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/CardColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/CardColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/CopyBearIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/CopyBearIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/CopyBearIcon.imageset/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/CopyBearIcon.imageset/logo.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/DropDownMenuBackgroundColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/DropDownMenuBackgroundColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/IconColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/IconColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/ImageCategoryIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/ImageCategoryIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/ImageCategoryIcon.imageset/image-category-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/ImageCategoryIcon.imageset/image-category-icon.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/KeyBackgroundColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/KeyBackgroundColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/LightGreen.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/LightGreen.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/LinkCategoryIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/LinkCategoryIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/LinkCategoryIcon.imageset/link-category-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/LinkCategoryIcon.imageset/link-category-icon.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/MutedBlue.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/MutedBlue.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/MutedOrange.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/MutedOrange.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/OtherCategoryIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/OtherCategoryIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/OtherCategoryIcon.imageset/other-category-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/OtherCategoryIcon.imageset/other-category-icon.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/SettingsIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/SettingsIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/SettingsIcon.imageset/settings-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/SettingsIcon.imageset/settings-dark.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/SettingsIcon.imageset/settings-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/SettingsIcon.imageset/settings-light.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/SubtitleTextColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/SubtitleTextColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/TextCategoryIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/TextCategoryIcon.imageset/Contents.json -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/TextCategoryIcon.imageset/text-category-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/TextCategoryIcon.imageset/text-category-icon.png -------------------------------------------------------------------------------- /CopyBear/Assets.xcassets/TextColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Assets.xcassets/TextColor.colorset/Contents.json -------------------------------------------------------------------------------- /CopyBear/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/ContentView.swift -------------------------------------------------------------------------------- /CopyBear/CopyBear.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/CopyBear.entitlements -------------------------------------------------------------------------------- /CopyBear/CopyBearApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/CopyBearApp.swift -------------------------------------------------------------------------------- /CopyBear/Models/Category.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Models/Category.swift -------------------------------------------------------------------------------- /CopyBear/Models/CopyItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Models/CopyItem.swift -------------------------------------------------------------------------------- /CopyBear/Models/CopyItemType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Models/CopyItemType.swift -------------------------------------------------------------------------------- /CopyBear/Models/NavigationDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Models/NavigationDestination.swift -------------------------------------------------------------------------------- /CopyBear/Models/ViewType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Models/ViewType.swift -------------------------------------------------------------------------------- /CopyBear/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /CopyBear/Utils/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Utils/Constants.swift -------------------------------------------------------------------------------- /CopyBear/Utils/Utility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Utils/Utility.swift -------------------------------------------------------------------------------- /CopyBear/View Models/CopiedItemsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/View Models/CopiedItemsViewModel.swift -------------------------------------------------------------------------------- /CopyBear/View Models/ShortcutViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/View Models/ShortcutViewModel.swift -------------------------------------------------------------------------------- /CopyBear/Views/AllCopiedItemsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/AllCopiedItemsView.swift -------------------------------------------------------------------------------- /CopyBear/Views/BackButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/BackButton.swift -------------------------------------------------------------------------------- /CopyBear/Views/CategoriesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/CategoriesView.swift -------------------------------------------------------------------------------- /CopyBear/Views/CategoryCardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/CategoryCardView.swift -------------------------------------------------------------------------------- /CopyBear/Views/CategoryContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/CategoryContentView.swift -------------------------------------------------------------------------------- /CopyBear/Views/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/ContentView.swift -------------------------------------------------------------------------------- /CopyBear/Views/CopyBearLogoHeader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/CopyBearLogoHeader.swift -------------------------------------------------------------------------------- /CopyBear/Views/CopyItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/CopyItemView.swift -------------------------------------------------------------------------------- /CopyBear/Views/HomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/HomeView.swift -------------------------------------------------------------------------------- /CopyBear/Views/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/SettingsView.swift -------------------------------------------------------------------------------- /CopyBear/Views/ViewTypeMenu.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBear/Views/ViewTypeMenu.swift -------------------------------------------------------------------------------- /CopyBearTests/CopyBearTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBearTests/CopyBearTests.swift -------------------------------------------------------------------------------- /CopyBearTests/UtilityTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBearTests/UtilityTests.swift -------------------------------------------------------------------------------- /CopyBearUITests/CopyBearUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBearUITests/CopyBearUITests.swift -------------------------------------------------------------------------------- /CopyBearUITests/CopyBearUITestsLaunchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/CopyBearUITests/CopyBearUITestsLaunchTests.swift -------------------------------------------------------------------------------- /InstallationGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/InstallationGuide.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Crazelu/copybear/HEAD/Screenshots/demo.gif --------------------------------------------------------------------------------