├── .gitignore ├── Docs └── Lookin原理及5个开发难点.md ├── LICENSE ├── Lookin.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── xcshareddata │ └── xcschemes │ │ ├── LookinClient.xcscheme │ │ └── LookinTestflight.xcscheme └── xcuserdata │ └── yock.xcuserdatad │ └── xcschemes │ ├── LookinServer-Universal-Debug.xcscheme │ └── xcschememanagement.plist ├── Lookin.xcworkspace ├── contents.xcworkspacedata ├── xcshareddata │ └── IDEWorkspaceChecks.plist └── xcuserdata │ ├── likai.123.xcuserdatad │ └── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ └── likai.xcuserdatad │ ├── IDEFindNavigatorScopes.plist │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── LookinClient ├── About │ ├── LKAboutViewController.h │ ├── LKAboutViewController.m │ ├── LKAboutWindowController.h │ └── LKAboutWindowController.m ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Logo_1024.png │ │ ├── Logo_128.png │ │ ├── Logo_16.png │ │ ├── Logo_256-1.png │ │ ├── Logo_256.png │ │ ├── Logo_32-1.png │ │ ├── Logo_32.png │ │ ├── Logo_512-1.png │ │ ├── Logo_512.png │ │ └── Logo_64.png │ ├── AppIcon_Experimental.appiconset │ │ ├── Contents.json │ │ ├── Logo_1024.png │ │ ├── Logo_128.png │ │ ├── Logo_16.png │ │ ├── Logo_256-1.png │ │ ├── Logo_256.png │ │ ├── Logo_32-1.png │ │ ├── Logo_32.png │ │ ├── Logo_512-1.png │ │ ├── Logo_512.png │ │ └── Logo_64.png │ ├── Arrow │ │ ├── Contents.json │ │ ├── icon_arrow_down.imageset │ │ │ ├── 2.pdf │ │ │ ├── Contents.json │ │ │ └── icon_arrow_down.pdf │ │ ├── icon_arrow_down_selected.imageset │ │ │ ├── Contents.json │ │ │ └── icon_arrow_down_white.pdf │ │ ├── icon_arrow_right.imageset │ │ │ ├── 1.pdf │ │ │ ├── Contents.json │ │ │ └── icon_arrow_right.pdf │ │ └── icon_arrow_right_selected.imageset │ │ │ ├── Contents.json │ │ │ └── icon_arrow_right_white.pdf │ ├── Colors │ │ ├── ConsoleBackgroundColor.colorset │ │ │ └── Contents.json │ │ ├── Contents.json │ │ ├── DashboardBackgroundColor.colorset │ │ │ └── Contents.json │ │ ├── DashboardCardValueBGColor.colorset │ │ │ └── Contents.json │ │ ├── DashboardCardValueColor.colorset │ │ │ └── Contents.json │ │ ├── DashboardInputAccessoryColor.colorset │ │ │ └── Contents.json │ │ ├── MainWindowBackgroundColor.colorset │ │ │ └── Contents.json │ │ └── PanelTitleBackgroundColor.colorset │ │ │ └── Contents.json │ ├── Console_Checked.imageset │ │ ├── Console_Checked.pdf │ │ └── Contents.json │ ├── Console_UpDownArrow.imageset │ │ ├── Console_UpDownArrow.pdf │ │ ├── Console_UpDownArrow_Dark.pdf │ │ └── Contents.json │ ├── Constraint_Popover_Info.imageset │ │ ├── Contents.json │ │ ├── info-1.pdf │ │ └── info.pdf │ ├── Contents.json │ ├── Dashboard │ │ ├── Contents.json │ │ ├── dashboard_autolayout.imageset │ │ │ ├── Contents.json │ │ │ ├── LookinClient_Assets.xcassets_Dashboard_dashboard_bounds.imageset_dashboard_bounds_dark_Before_10ca4721b4bc2b2619da35416527f9bcbfcd7bae.pdf │ │ │ └── dashboard_bounds.pdf │ │ ├── dashboard_button.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_button.pdf │ │ │ └── dashboard_button_dark.pdf │ │ ├── dashboard_class.imageset │ │ │ ├── Contents.json │ │ │ └── dashboard_class.pdf │ │ ├── dashboard_control.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_control.pdf │ │ │ └── dashboard_control_dark.pdf │ │ ├── dashboard_custom.imageset │ │ │ ├── Contents.json │ │ │ ├── Frame 2082892167.pdf │ │ │ └── dashboard_custom.pdf │ │ ├── dashboard_effectview.imageset │ │ │ ├── 2.pdf │ │ │ ├── Contents.json │ │ │ └── hierarchy_effectview@1x.pdf │ │ ├── dashboard_imageview.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_imageview-1.pdf │ │ │ └── dashboard_imageview.pdf │ │ ├── dashboard_label.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_label.pdf │ │ │ └── dashboard_label_dark.pdf │ │ ├── dashboard_layer.imageset │ │ │ ├── Contents.json │ │ │ └── dashboard_layer.pdf │ │ ├── dashboard_layout.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_frame.pdf │ │ │ └── dashboard_frame_dark.pdf │ │ ├── dashboard_relation.imageset │ │ │ ├── Contents.json │ │ │ └── dashboard_relation.pdf │ │ ├── dashboard_scrollview.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_scrollview.pdf │ │ │ └── dashboard_scrollview_dark.pdf │ │ ├── dashboard_stackview.imageset │ │ │ ├── Contents.json │ │ │ ├── Frame 2082892176 (3).pdf │ │ │ └── Frame 2082892178 (1).pdf │ │ ├── dashboard_tableview.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_tableview.pdf │ │ │ └── dashboard_tableview_dark.pdf │ │ ├── dashboard_textfield.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_textfield.pdf │ │ │ └── dashboard_textfield_dark.pdf │ │ └── dashboard_textview.imageset │ │ │ ├── Contents.json │ │ │ ├── dashboard_textview.pdf │ │ │ └── dashboard_textview_dark.pdf │ ├── Hierarchy │ │ ├── Contents.json │ │ ├── Normal │ │ │ ├── Contents.json │ │ │ ├── hierarchy_button.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_button.pdf │ │ │ │ └── hierarchy_button_light.pdf │ │ │ ├── hierarchy_cellcontent.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_cellcontent_light.pdf │ │ │ │ └── hierarchy_tablecellcontent.pdf │ │ │ ├── hierarchy_collectioncell.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_collectioncell.pdf │ │ │ │ └── hierarchy_collectioncell_light.pdf │ │ │ ├── hierarchy_collectionreuseview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_collectionreuseview.pdf │ │ │ │ └── hierarchy_collectionreuseview_light.pdf │ │ │ ├── hierarchy_collectionview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_collectionview.pdf │ │ │ │ └── hierarchy_collectionview_light.pdf │ │ │ ├── hierarchy_control.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_control.pdf │ │ │ │ └── hierarchy_control_light.pdf │ │ │ ├── hierarchy_controller.imageset │ │ │ │ ├── 1.pdf │ │ │ │ ├── Contents.json │ │ │ │ └── hierarchy_controller_light.pdf │ │ │ ├── hierarchy_custom.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Frame 2082892171.pdf │ │ │ │ └── Frame 2082892172 (1).pdf │ │ │ ├── hierarchy_effectview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── aaa.pdf │ │ │ │ └── bbb.pdf │ │ │ ├── hierarchy_gradientlayer.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_gradientlayer.pdf │ │ │ │ └── hierarchy_gradientlayer_light.pdf │ │ │ ├── hierarchy_imageview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_imageview.pdf │ │ │ │ └── hierarchy_imageview_light.pdf │ │ │ ├── hierarchy_label.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_label.pdf │ │ │ │ └── hierarchy_label_light.pdf │ │ │ ├── hierarchy_layer.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── hierarchy_layer.pdf │ │ │ ├── hierarchy_navigationbar.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_navigationbar.pdf │ │ │ │ └── hierarchy_navigationbar_light.pdf │ │ │ ├── hierarchy_scrollview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_scrollview.pdf │ │ │ │ └── hierarchy_scrollview_light.pdf │ │ │ ├── hierarchy_shapelayer.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── hierarchy_shapelayer.pdf │ │ │ ├── hierarchy_slider.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_slider.pdf │ │ │ │ └── hierarchy_slider_light.pdf │ │ │ ├── hierarchy_stackview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Frame 2082892179.pdf │ │ │ │ └── Frame 2082892180.pdf │ │ │ ├── hierarchy_tabbar.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_tabbar.pdf │ │ │ │ └── hierarchy_tabbar_light.pdf │ │ │ ├── hierarchy_tablecell.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_tablecell.pdf │ │ │ │ └── hierarchy_tablecell_light.pdf │ │ │ ├── hierarchy_tablecellseparator.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_tablecellseparator.pdf │ │ │ │ └── hierarchy_tablecellseparator_light.pdf │ │ │ ├── hierarchy_tableheaderfooter.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_tableheaderfooter.pdf │ │ │ │ └── hierarchy_tableheaderfooter_light.pdf │ │ │ ├── hierarchy_tableview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_tableview.pdf │ │ │ │ └── hierarchy_tableview_light.pdf │ │ │ ├── hierarchy_textfield.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_textfield.pdf │ │ │ │ └── hierarchy_textfield_light.pdf │ │ │ ├── hierarchy_textview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_textview.pdf │ │ │ │ └── hierarchy_textview_light.pdf │ │ │ ├── hierarchy_view.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_view.pdf │ │ │ │ └── hierarchy_view_dark.pdf │ │ │ ├── hierarchy_webview.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_webview.pdf │ │ │ │ └── hierarchy_webview_light.pdf │ │ │ └── hierarchy_window.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── hierarchy_window_dark.pdf │ │ │ │ └── hierarchy_window_light.pdf │ │ └── Selected │ │ │ ├── Contents.json │ │ │ ├── hierarchy_button_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_button_light.pdf │ │ │ └── hierarchy_button_selected.pdf │ │ │ ├── hierarchy_cellcontent_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_cellcontent_light.pdf │ │ │ └── hierarchy_cellcontent_selected.pdf │ │ │ ├── hierarchy_collectioncell_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_collectioncell_light.pdf │ │ │ └── hierarchy_collectioncell_selected.pdf │ │ │ ├── hierarchy_collectionreuseview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_collectionreuseview_light.pdf │ │ │ └── hierarchy_collectionreuseview_selected.pdf │ │ │ ├── hierarchy_collectionview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_collectionview.pdf │ │ │ └── hierarchy_collectionview_light.pdf │ │ │ ├── hierarchy_control_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_control_light.pdf │ │ │ └── hierarchy_control_selected.pdf │ │ │ ├── hierarchy_custom_selected.imageset │ │ │ ├── Contents.json │ │ │ └── Frame 2082892173.pdf │ │ │ ├── hierarchy_effectview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── bbb.pdf │ │ │ └── ddd.pdf │ │ │ ├── hierarchy_gradientlayer_selected.imageset │ │ │ ├── Contents.json │ │ │ └── hierarchy_gradientlayer_selected.pdf │ │ │ ├── hierarchy_imageview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_imageview_light.pdf │ │ │ └── hierarchy_imageview_selected.pdf │ │ │ ├── hierarchy_label_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_label_light.pdf │ │ │ └── hierarchy_label_selected.pdf │ │ │ ├── hierarchy_layer_selected.imageset │ │ │ ├── Contents.json │ │ │ └── hierarchy_layer_selected.pdf │ │ │ ├── hierarchy_navigationbar_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_navigationbar_light.pdf │ │ │ └── hierarchy_navigationbar_selected.pdf │ │ │ ├── hierarchy_scrollview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_scrollview_light.pdf │ │ │ └── hierarchy_scrollview_selected.pdf │ │ │ ├── hierarchy_shapelayer_selected.imageset │ │ │ ├── Contents.json │ │ │ └── hierarchy_shapelayer_selected.pdf │ │ │ ├── hierarchy_slider_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_slider_light.pdf │ │ │ └── hierarchy_slider_selected.pdf │ │ │ ├── hierarchy_stackview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── Frame 2082892179.pdf │ │ │ └── Frame 2082892181.pdf │ │ │ ├── hierarchy_tabbar_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_tabbar_light.pdf │ │ │ └── hierarchy_tabbar_selected.pdf │ │ │ ├── hierarchy_tablecell_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_tablecell_light.pdf │ │ │ └── hierarchy_tablecell_selected.pdf │ │ │ ├── hierarchy_tablecellseparator_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_tablecellseparator_light.pdf │ │ │ └── hierarchy_tablecellseparator_selected.pdf │ │ │ ├── hierarchy_tableheaderfooter_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_tableheaderfooter_light.pdf │ │ │ └── hierarchy_tableheaderfooter_selected.pdf │ │ │ ├── hierarchy_tableview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_tableview_light.pdf │ │ │ └── hierarchy_tableview_selected.pdf │ │ │ ├── hierarchy_textfield_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_textfield_light.pdf │ │ │ └── hierarchy_textfield_selected.pdf │ │ │ ├── hierarchy_textview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_textview_light.pdf │ │ │ └── hierarchy_textview_selected.pdf │ │ │ ├── hierarchy_view_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_view.pdf │ │ │ └── hierarchy_view_selected.pdf │ │ │ └── hierarchy_webview_selected.imageset │ │ │ ├── Contents.json │ │ │ ├── hierarchy_webview_light.pdf │ │ │ └── hierarchy_webview_selected.pdf │ ├── Icon_ArrowUpDown.imageset │ │ ├── Contents.json │ │ ├── Group 6.pdf │ │ └── Icon_ArrowUpDown.pdf │ ├── Icon_EmptyProject.imageset │ │ ├── Contents.json │ │ └── Icon_EmptyProject.pdf │ ├── Icon_Inspiration.imageset │ │ ├── Contents.json │ │ └── Icon_Inspiration.pdf │ ├── Icon_Inspiration_small.imageset │ │ ├── Contents.json │ │ └── Icon_Inspiration_small.pdf │ ├── Icon_JumpDisclosure.imageset │ │ ├── 2.pdf │ │ ├── Contents.json │ │ └── a.pdf │ ├── Nil_Color_Image.imageset │ │ ├── Contents.json │ │ └── Nil_Color_Image.pdf │ ├── Transparent_Background.imageset │ │ ├── Contents.json │ │ └── Transparent_Background.pdf │ ├── console_history.imageset │ │ ├── Contents.json │ │ └── console_history.pdf │ ├── ic_question.imageset │ │ ├── Contents.json │ │ ├── Frame-1.pdf │ │ └── Frame.pdf │ ├── icon_2d.imageset │ │ ├── Contents.json │ │ ├── icon_2d-1.pdf │ │ └── icon_2d.pdf │ ├── icon_3d.imageset │ │ ├── Contents.json │ │ ├── icon_3d-1.pdf │ │ └── icon_3d.pdf │ ├── icon_alert_big.imageset │ │ ├── Contents.json │ │ └── icon_alert_big.pdf │ ├── icon_app.imageset │ │ ├── Contents.json │ │ ├── icon_app-1.pdf │ │ └── icon_app.pdf │ ├── icon_arrowRight_blue.imageset │ │ ├── Contents.json │ │ └── icon_arrowRight_blue.pdf │ ├── icon_arrowRight_orange.imageset │ │ ├── Contents.json │ │ ├── icon_arrowRight_orange-1.pdf │ │ └── icon_arrowRight_orange.pdf │ ├── icon_class.imageset │ │ ├── Contents.json │ │ └── icon_class.pdf │ ├── icon_close.imageset │ │ ├── Contents.json │ │ └── icon_close.pdf │ ├── icon_console.imageset │ │ ├── Contents.json │ │ ├── icon_console-1.pdf │ │ └── icon_console.pdf │ ├── icon_cursor.imageset │ │ ├── Contents.json │ │ └── icon_cursor.pdf │ ├── icon_decrease.imageset │ │ ├── Contents.json │ │ ├── icon_decrease.pdf │ │ └── 矩形.pdf │ ├── icon_delete.imageset │ │ ├── Contents.json │ │ ├── icon_delete.pdf │ │ └── icon_delete2.pdf │ ├── icon_gesture_tap.imageset │ │ ├── Contents.json │ │ └── 编组 15.pdf │ ├── icon_go_forward.imageset │ │ ├── Contents.json │ │ └── icon_go_forward.pdf │ ├── icon_handler.imageset │ │ ├── Contents.json │ │ ├── hierarchy_handler_light.pdf │ │ └── icon_handler.pdf │ ├── icon_handler_selected.imageset │ │ ├── Contents.json │ │ └── icon_handler_selected.pdf │ ├── icon_hide.imageset │ │ ├── Contents.json │ │ ├── icon_hide-1.pdf │ │ └── icon_hide.pdf │ ├── icon_hierarchy_search.imageset │ │ ├── Contents.json │ │ ├── icon_hierarchy_search-1.pdf │ │ └── 编组 16.pdf │ ├── icon_increase.imageset │ │ ├── Contents.json │ │ ├── icon_increase.pdf │ │ └── 形状结合.pdf │ ├── icon_info.imageset │ │ ├── Contents.json │ │ └── icon_info.pdf │ ├── icon_ipad_big.imageset │ │ ├── Contents.json │ │ └── Frame 31133.png │ ├── icon_ipad_small.imageset │ │ ├── 123.png │ │ └── Contents.json │ ├── icon_iphone_big.imageset │ │ ├── Contents.json │ │ └── Frame 31134.png │ ├── icon_iphone_small.imageset │ │ ├── 123.png │ │ └── Contents.json │ ├── icon_manage_add.imageset │ │ ├── Contents.json │ │ └── icon_manage_add.pdf │ ├── icon_manage_remove.imageset │ │ ├── Contents.json │ │ └── icon_manage_remove.pdf │ ├── icon_measure.imageset │ │ ├── 2.pdf │ │ └── Contents.json │ ├── icon_message.imageset │ │ ├── Contents.json │ │ ├── icon.pdf │ │ └── icon_message.pdf │ ├── icon_method.imageset │ │ ├── Contents.json │ │ └── icon_method.pdf │ ├── icon_more.imageset │ │ ├── Contents.json │ │ ├── icon_more-1.pdf │ │ └── icon_more.pdf │ ├── icon_notification.imageset │ │ ├── Contents.json │ │ └── Frame (1).pdf │ ├── icon_reload.imageset │ │ ├── Contents.json │ │ ├── icon_reload-1.pdf │ │ └── icon_reload.pdf │ ├── icon_rotation.imageset │ │ ├── Contents.json │ │ └── icon_rotation.pdf │ ├── icon_search.imageset │ │ ├── Contents.json │ │ └── icon_search.pdf │ ├── icon_setting.imageset │ │ ├── Contents.json │ │ ├── icon_setting-1.pdf │ │ └── icon_setting.pdf │ ├── icon_simulator_big.imageset │ │ ├── AppIcon 2.png │ │ ├── AppIcon 2@2x.png │ │ └── Contents.json │ ├── icon_simulator_small.imageset │ │ ├── AppIcon 2.png │ │ ├── AppIcon 2@2x.png │ │ └── Contents.json │ ├── icon_stack_system.imageset │ │ ├── Contents.json │ │ └── icon_stack_system.pdf │ ├── icon_stack_user.imageset │ │ ├── Contents.json │ │ └── icon_stack_user.pdf │ ├── icon_stop.imageset │ │ ├── Contents.json │ │ ├── Group备份 2.pdf │ │ └── icon_stop.pdf │ ├── icon_targetaction_edit.imageset │ │ ├── Contents.json │ │ └── icon_booklist_write.pdf │ ├── icon_targetaction_touch.imageset │ │ ├── Combined Shape.pdf │ │ └── Contents.json │ ├── icon_toolbar_method.imageset │ │ ├── Contents.json │ │ ├── icon_toolbar_method.pdf │ │ └── icon_toolbar_method2.pdf │ ├── icon_turbo.imageset │ │ ├── 123.pdf │ │ ├── 456.pdf │ │ └── Contents.json │ ├── measure_hover.imageset │ │ ├── Contents.json │ │ └── measure_hover.pdf │ ├── measure_info.imageset │ │ ├── Contents.json │ │ ├── info备份.pdf │ │ └── measure_info.pdf │ ├── open_newwindow.imageset │ │ ├── Contents.json │ │ ├── Frame (1).pdf │ │ └── Frame.pdf │ └── photo │ │ ├── Contents.json │ │ ├── photo0.imageset │ │ ├── Contents.json │ │ └── photo0.jpg │ │ ├── photo1.imageset │ │ ├── Contents.json │ │ └── photo1.jpg │ │ ├── photo2.imageset │ │ ├── Contents.json │ │ └── photo2.jpg │ │ └── photo3.imageset │ │ ├── Contents.json │ │ └── photo3.jpg ├── Base.lproj │ └── MainMenu.xib ├── Base │ ├── Category │ │ ├── LookinAttributesGroup+LookinClient.h │ │ ├── LookinAttributesGroup+LookinClient.m │ │ ├── LookinAttributesSection+LookinClient.h │ │ ├── LookinAttributesSection+LookinClient.m │ │ ├── LookinAutoLayoutConstraint+LookinClient.h │ │ ├── LookinAutoLayoutConstraint+LookinClient.m │ │ ├── LookinCustomDisplayItemInfo+LookinClient.h │ │ ├── LookinCustomDisplayItemInfo+LookinClient.m │ │ ├── LookinDisplayItem+LookinClient.h │ │ ├── LookinDisplayItem+LookinClient.m │ │ ├── LookinObject+LookinClient.h │ │ ├── LookinObject+LookinClient.m │ │ ├── NSAppearance+LookinClient.h │ │ ├── NSAppearance+LookinClient.m │ │ ├── NSArray+LookinClient.h │ │ ├── NSArray+LookinClient.m │ │ ├── NSButton+LookinClient.h │ │ ├── NSButton+LookinClient.m │ │ ├── NSColor+LookinClient.h │ │ ├── NSColor+LookinClient.m │ │ ├── NSControl+LookinClient.h │ │ ├── NSControl+LookinClient.m │ │ ├── NSPointerArray+LookinClient.h │ │ ├── NSPointerArray+LookinClient.m │ │ ├── NSString+LookinClient.h │ │ ├── NSString+LookinClient.m │ │ ├── NSString+Score.h │ │ ├── NSString+Score.m │ │ ├── NSView+LookinClient.h │ │ ├── NSView+LookinClient.m │ │ ├── ShortCocoa+LookinClient.h │ │ └── ShortCocoa+LookinClient.m │ ├── CwlDemangle.swift │ ├── Hierarchy │ │ └── LKHierarchyRowView.h │ ├── InputSearch │ │ ├── LKInputSearchSuggestionItem.h │ │ ├── LKInputSearchSuggestionItem.m │ │ ├── LKInputSearchSuggestionWindowController.h │ │ ├── LKInputSearchSuggestionWindowController.m │ │ ├── LKInputSearchSuggestionsContentView.h │ │ ├── LKInputSearchSuggestionsContentView.m │ │ ├── LKInputSearchSuggestionsRowView.h │ │ ├── LKInputSearchSuggestionsRowView.m │ │ ├── LKInputSearchView.h │ │ └── LKInputSearchView.m │ ├── LKBaseControl.h │ ├── LKBaseControl.m │ ├── LKBaseView.h │ ├── LKBaseView.m │ ├── LKBaseViewController.h │ ├── LKBaseViewController.m │ ├── LKColorIndicatorLayer.h │ ├── LKColorIndicatorLayer.m │ ├── LKHierarchyDataSource.h │ ├── LKHierarchyDataSource.m │ ├── LKImageControl.h │ ├── LKImageControl.m │ ├── LKImageTextView.h │ ├── LKImageTextView.m │ ├── LKLabel.h │ ├── LKLabel.m │ ├── LKNumberInputView.h │ ├── LKNumberInputView.m │ ├── LKOutlineItem.h │ ├── LKOutlineItem.m │ ├── LKOutlineRowView.h │ ├── LKOutlineRowView.m │ ├── LKOutlineView.h │ ├── LKOutlineView.m │ ├── LKPanelContentView.h │ ├── LKPanelContentView.m │ ├── LKPerformanceReporter.h │ ├── LKPerformanceReporter.m │ ├── LKPopPanel.h │ ├── LKPopPanel.m │ ├── LKProgressIndicatorView.h │ ├── LKProgressIndicatorView.m │ ├── LKSplitView.h │ ├── LKSplitView.m │ ├── LKSwiftDemangler.swift │ ├── LKTableRowView.h │ ├── LKTableRowView.m │ ├── LKTableView.h │ ├── LKTableView.m │ ├── LKTableViewHorizontalScrollWidthManager.h │ ├── LKTableViewHorizontalScrollWidthManager.m │ ├── LKTextControl.h │ ├── LKTextControl.m │ ├── LKTextFieldView.h │ ├── LKTextFieldView.m │ ├── LKTextsMenuView.h │ ├── LKTextsMenuView.m │ ├── LKTipsView.h │ ├── LKTipsView.m │ ├── LKTwoColors.h │ ├── LKTwoColors.m │ ├── LKUserActionManager.h │ ├── LKUserActionManager.m │ ├── LKWindow.h │ ├── LKWindow.m │ ├── LKWindowController.h │ ├── LKWindowController.m │ ├── LookinClient-Bridging-Header.h │ └── Message │ │ ├── LookinMsgAttribute.h │ │ ├── LookinMsgAttribute.m │ │ ├── LookinMsgTargetAction.h │ │ └── LookinMsgTargetAction.m ├── Connection │ ├── LKAppsManager.h │ ├── LKAppsManager.m │ ├── LKConnectionManager.h │ ├── LKConnectionManager.m │ ├── LKConnectionRequest.h │ ├── LKConnectionRequest.m │ ├── LKInspectableApp.h │ └── LKInspectableApp.m ├── Console │ ├── LKConsoleDataSource.h │ ├── LKConsoleDataSource.m │ ├── LKConsoleDataSourceRowItem.h │ ├── LKConsoleDataSourceRowItem.m │ ├── LKConsoleInputRowView.h │ ├── LKConsoleInputRowView.m │ ├── LKConsoleReturnRowView.h │ ├── LKConsoleReturnRowView.m │ ├── LKConsoleSelectPopoverController.h │ ├── LKConsoleSelectPopoverController.m │ ├── LKConsoleSelectPopoverItemControl.h │ ├── LKConsoleSelectPopoverItemControl.m │ ├── LKConsoleSubmitRowView.h │ ├── LKConsoleSubmitRowView.m │ ├── LKConsoleViewController.h │ └── LKConsoleViewController.m ├── DanceScript │ ├── DanceScript.sh │ ├── DanceScriptManager.h │ └── DanceScriptManager.m ├── Dashboard │ ├── AttributeView │ │ ├── Constraint │ │ │ ├── LKConstraintPopoverController.h │ │ │ ├── LKConstraintPopoverController.m │ │ │ ├── LKDashboardAttributeConstraintsItemControl.h │ │ │ ├── LKDashboardAttributeConstraintsItemControl.m │ │ │ ├── LKDashboardAttributeConstraintsView.h │ │ │ └── LKDashboardAttributeConstraintsView.m │ │ ├── JSON │ │ │ ├── LKDashboardAttributeJsonView.h │ │ │ ├── LKDashboardAttributeJsonView.m │ │ │ ├── LKJSONAttributeContentView.h │ │ │ ├── LKJSONAttributeContentView.m │ │ │ ├── LKJSONAttributeItem.h │ │ │ ├── LKJSONAttributeItem.m │ │ │ ├── LKJSONAttributeViewController.h │ │ │ ├── LKJSONAttributeViewController.m │ │ │ ├── LKJSONAttributeWindowController.h │ │ │ └── LKJSONAttributeWindowController.m │ │ ├── LKDashboardAttributeClassView.h │ │ ├── LKDashboardAttributeClassView.m │ │ ├── LKDashboardAttributeColorView.h │ │ ├── LKDashboardAttributeColorView.m │ │ ├── LKDashboardAttributeEnumsView.h │ │ ├── LKDashboardAttributeEnumsView.m │ │ ├── LKDashboardAttributeInsetsView.h │ │ ├── LKDashboardAttributeInsetsView.m │ │ ├── LKDashboardAttributeNumberInputView.h │ │ ├── LKDashboardAttributeNumberInputView.m │ │ ├── LKDashboardAttributeOpenImageView.h │ │ ├── LKDashboardAttributeOpenImageView.m │ │ ├── LKDashboardAttributePointView.h │ │ ├── LKDashboardAttributePointView.m │ │ ├── LKDashboardAttributeRectView.h │ │ ├── LKDashboardAttributeRectView.m │ │ ├── LKDashboardAttributeRelationView.h │ │ ├── LKDashboardAttributeRelationView.m │ │ ├── LKDashboardAttributeRowsCountView.h │ │ ├── LKDashboardAttributeRowsCountView.m │ │ ├── LKDashboardAttributeShadowView.h │ │ ├── LKDashboardAttributeShadowView.m │ │ ├── LKDashboardAttributeSizeView.h │ │ ├── LKDashboardAttributeSizeView.m │ │ ├── LKDashboardAttributeStringArrayView.h │ │ ├── LKDashboardAttributeStringArrayView.m │ │ ├── LKDashboardAttributeSwitchView.h │ │ ├── LKDashboardAttributeSwitchView.m │ │ ├── LKDashboardAttributeTextView.h │ │ ├── LKDashboardAttributeTextView.m │ │ ├── LKDashboardAttributeView.h │ │ ├── LKDashboardAttributeView.m │ │ ├── LKDashboardTextControlEditingFlag.h │ │ └── LKDashboardTextControlEditingFlag.m │ ├── LKDashboardAccessoryWindowController.h │ ├── LKDashboardAccessoryWindowController.m │ ├── LKDashboardCardTitleControl.h │ ├── LKDashboardCardTitleControl.m │ ├── LKDashboardCardView.h │ ├── LKDashboardCardView.m │ ├── LKDashboardSectionView.h │ ├── LKDashboardSectionView.m │ ├── LKDashboardSectionViewPool.h │ ├── LKDashboardSectionViewPool.m │ ├── LKDashboardViewController.h │ ├── LKDashboardViewController.m │ ├── LKEnumListRegistry.h │ ├── LKEnumListRegistry.m │ └── Search │ │ ├── LKDashboardHeaderView.h │ │ ├── LKDashboardHeaderView.m │ │ ├── LKDashboardSearchCardView.h │ │ ├── LKDashboardSearchCardView.m │ │ ├── LKDashboardSearchMethodsDataSource.h │ │ ├── LKDashboardSearchMethodsDataSource.m │ │ ├── LKDashboardSearchMethodsView.h │ │ ├── LKDashboardSearchMethodsView.m │ │ ├── LKDashboardSearchPropView.h │ │ └── LKDashboardSearchPropView.m ├── Export │ ├── LKExportAccessoryView.h │ ├── LKExportAccessoryView.m │ ├── LKExportManager.h │ ├── LKExportManager.m │ ├── LookinDocument.h │ └── LookinDocument.m ├── Hierarchy │ ├── LKDanceUIAttrMaker.h │ ├── LKDanceUIAttrMaker.m │ ├── LKHierarchyController.h │ ├── LKHierarchyController.m │ ├── LKHierarchyDataSource+KeyDown.h │ ├── LKHierarchyDataSource+KeyDown.m │ ├── LKHierarchyDataSource.h │ ├── LKHierarchyDataSource.m │ ├── LKHierarchyHandlersPopoverController.h │ ├── LKHierarchyHandlersPopoverController.m │ ├── LKHierarchyHandlersPopoverItemView.h │ ├── LKHierarchyHandlersPopoverItemView.m │ ├── LKHierarchyItem.h │ ├── LKHierarchyItem.m │ ├── LKHierarchyRowView.m │ ├── LKHierarchyView.h │ └── LKHierarchyView.m ├── Launch │ ├── LKLaunchAppView.h │ ├── LKLaunchAppView.m │ ├── LKLaunchViewController.h │ ├── LKLaunchViewController.m │ ├── LKLaunchWindowController.h │ └── LKLaunchWindowController.m ├── Lookin.entitlements ├── LookinClient_Info.plist ├── LookinClient_PrefixHeader.pch ├── Manager │ ├── LKAppMenuManager.h │ ├── LKAppMenuManager.m │ ├── LKHelper.h │ ├── LKHelper.m │ ├── LKNavigationManager.h │ ├── LKNavigationManager.m │ ├── LKPreferenceManager.h │ └── LKPreferenceManager.m ├── Measure │ ├── LKMeasureController.h │ ├── LKMeasureController.m │ ├── LKMeasureResultLineData.h │ ├── LKMeasureResultLineData.m │ ├── LKMeasureResultView.h │ ├── LKMeasureResultView.m │ ├── LKMeasureTutorialView.h │ └── LKMeasureTutorialView.m ├── Other │ ├── LKServerVersionRequestor.h │ ├── LKServerVersionRequestor.m │ ├── LKVersionComparer.h │ └── LKVersionComparer.m ├── Preference │ ├── LKPreferencePopupView.h │ ├── LKPreferencePopupView.m │ ├── LKPreferenceSwitchView.h │ ├── LKPreferenceSwitchView.m │ ├── LKPreferenceViewController.h │ ├── LKPreferenceViewController.m │ ├── LKPreferenceWindowController.h │ └── LKPreferenceWindowController.m ├── Read │ ├── LKReadHierarchyController.h │ ├── LKReadHierarchyController.m │ ├── LKReadHierarchyDataSource.h │ ├── LKReadHierarchyDataSource.m │ ├── LKReadViewController.h │ ├── LKReadViewController.m │ ├── LKReadWindowController.h │ └── LKReadWindowController.m ├── ShortCocoa │ ├── ShortCocoa+Layout.h │ ├── ShortCocoa+Layout.m │ ├── ShortCocoa+Others.h │ ├── ShortCocoa+Others.m │ ├── ShortCocoa+Private.h │ ├── ShortCocoa+Private.m │ ├── ShortCocoa+String.h │ ├── ShortCocoa+String.m │ ├── ShortCocoa+UIToolkit.h │ ├── ShortCocoa+UIToolkit.m │ ├── ShortCocoa.h │ ├── ShortCocoaCore.h │ ├── ShortCocoaCore.m │ └── ShortCocoaDefines.h ├── Static │ ├── LKMessageManager.h │ ├── LKMessageManager.m │ ├── LKReloadItemAndChildrenUpdateTaskMaker.h │ ├── LKReloadItemAndChildrenUpdateTaskMaker.m │ ├── LKReloadSingleItemUpdateTaskMaker.h │ ├── LKReloadSingleItemUpdateTaskMaker.m │ ├── LKStaticAsyncUpdateManager.h │ ├── LKStaticAsyncUpdateManager.m │ ├── LKStaticHierarchyController.h │ ├── LKStaticHierarchyController.m │ ├── LKStaticHierarchyDataSource.h │ ├── LKStaticHierarchyDataSource.m │ ├── LKStaticViewController.h │ ├── LKStaticViewController.m │ ├── LKStaticWindowController.h │ ├── LKStaticWindowController.m │ └── Preview │ │ ├── LKDisplayItemNode.h │ │ ├── LKDisplayItemNode.m │ │ ├── LKPreviewController.h │ │ ├── LKPreviewController.m │ │ ├── LKPreviewPanGestureRecognizer.h │ │ ├── LKPreviewPanGestureRecognizer.m │ │ ├── LKPreviewStageView.h │ │ ├── LKPreviewStageView.m │ │ ├── LKPreviewView.h │ │ └── LKPreviewView.m ├── Toolbar │ ├── LKMenuPopoverAppsListController.h │ ├── LKMenuPopoverAppsListController.m │ ├── LKMenuPopoverSettingController.h │ ├── LKMenuPopoverSettingController.m │ ├── LKWindowToolbarAppButton.h │ ├── LKWindowToolbarAppButton.m │ ├── LKWindowToolbarHelper.h │ ├── LKWindowToolbarHelper.m │ ├── LKWindowToolbarScaleView.h │ └── LKWindowToolbarScaleView.m ├── Tutorial │ ├── LKTutorialManager.h │ ├── LKTutorialManager.m │ ├── LKTutorialPopoverController.h │ └── LKTutorialPopoverController.m ├── en.lproj │ ├── Localizable.strings │ └── MainMenu.strings ├── logo_jump.gif ├── lookin_icon.icns ├── main.m └── zh-Hans.lproj │ ├── Localizable.strings │ └── MainMenu.strings ├── Podfile ├── Podfile.lock └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | Pods 2 | Build/ 3 | Lookin.xcodeproj/xcuserdata 4 | Lookin.xcworkspace/xcuserdata 5 | .DS_Store 6 | DerivedData/ 7 | Gemfile 8 | Gemfile.lock -------------------------------------------------------------------------------- /Lookin.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Lookin.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Lookin.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /Lookin.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Lookin.xcworkspace/xcuserdata/likai.123.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /Lookin.xcworkspace/xcuserdata/likai.xcuserdatad/IDEFindNavigatorScopes.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Lookin.xcworkspace/xcuserdata/likai.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | -------------------------------------------------------------------------------- /LookinClient/About/LKAboutViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKAboutViewController.h 3 | // LookinClient 4 | // 5 | // Created by 李凯 on 2019/10/30. 6 | // Copyright © 2019 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @interface LKAboutViewController : LKBaseViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/About/LKAboutWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKAboutWindowController.h 3 | // LookinClient 4 | // 5 | // Created by 李凯 on 2019/10/30. 6 | // Copyright © 2019 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @interface LKAboutWindowController : LKWindowController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/8/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : NSObject 12 | 13 | @end 14 | 15 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_1024.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_128.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_16.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_256-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_256-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_256.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_32-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_32-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_32.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_512-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_512-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_512.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon.appiconset/Logo_64.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_1024.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_128.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_16.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_256-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_256-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_256.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_32-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_32-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_32.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_512-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_512-1.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_512.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/AppIcon_Experimental.appiconset/Logo_64.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_down.imageset/2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_down.imageset/2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_down.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "2.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_arrow_down.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_down.imageset/icon_arrow_down.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_down.imageset/icon_arrow_down.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_down_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_arrow_down_white.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_down_selected.imageset/icon_arrow_down_white.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_down_selected.imageset/icon_arrow_down_white.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_right.imageset/1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_right.imageset/1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_right.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_arrow_right.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_right.imageset/icon_arrow_right.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_right.imageset/icon_arrow_right.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_right_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_arrow_right_white.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Arrow/icon_arrow_right_selected.imageset/icon_arrow_right_white.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Arrow/icon_arrow_right_selected.imageset/icon_arrow_right_white.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Colors/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Console_Checked.imageset/Console_Checked.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Console_Checked.imageset/Console_Checked.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Console_Checked.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Console_Checked.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Console_UpDownArrow.imageset/Console_UpDownArrow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Console_UpDownArrow.imageset/Console_UpDownArrow.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Console_UpDownArrow.imageset/Console_UpDownArrow_Dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Console_UpDownArrow.imageset/Console_UpDownArrow_Dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Console_UpDownArrow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Console_UpDownArrow.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "Console_UpDownArrow_Dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Constraint_Popover_Info.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "info-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "info.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Constraint_Popover_Info.imageset/info-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Constraint_Popover_Info.imageset/info-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Constraint_Popover_Info.imageset/info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Constraint_Popover_Info.imageset/info.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_autolayout.imageset/LookinClient_Assets.xcassets_Dashboard_dashboard_bounds.imageset_dashboard_bounds_dark_Before_10ca4721b4bc2b2619da35416527f9bcbfcd7bae.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_autolayout.imageset/LookinClient_Assets.xcassets_Dashboard_dashboard_bounds.imageset_dashboard_bounds_dark_Before_10ca4721b4bc2b2619da35416527f9bcbfcd7bae.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_autolayout.imageset/dashboard_bounds.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_autolayout.imageset/dashboard_bounds.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_button.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_button_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_button.imageset/dashboard_button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_button.imageset/dashboard_button.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_button.imageset/dashboard_button_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_button.imageset/dashboard_button_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_class.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_class.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_class.imageset/dashboard_class.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_class.imageset/dashboard_class.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_control.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_control.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_control_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_control.imageset/dashboard_control.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_control.imageset/dashboard_control.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_control.imageset/dashboard_control_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_control.imageset/dashboard_control_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_custom.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892167.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "dashboard_custom.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_effectview.imageset/2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_effectview.imageset/2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_effectview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "2.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_effectview@1x.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_effectview.imageset/hierarchy_effectview@1x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_effectview.imageset/hierarchy_effectview@1x.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_imageview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_imageview-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_imageview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_imageview.imageset/dashboard_imageview-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_imageview.imageset/dashboard_imageview-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_imageview.imageset/dashboard_imageview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_imageview.imageset/dashboard_imageview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_label.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_label.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_label_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_label.imageset/dashboard_label.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_label.imageset/dashboard_label.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_label.imageset/dashboard_label_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_label.imageset/dashboard_label_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_layer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_layer.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_layer.imageset/dashboard_layer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_layer.imageset/dashboard_layer.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_layout.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_frame.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_frame_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_layout.imageset/dashboard_frame.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_layout.imageset/dashboard_frame.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_layout.imageset/dashboard_frame_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_layout.imageset/dashboard_frame_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_relation.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_relation.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_relation.imageset/dashboard_relation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_relation.imageset/dashboard_relation.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_scrollview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_scrollview.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_scrollview_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_scrollview.imageset/dashboard_scrollview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_scrollview.imageset/dashboard_scrollview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_scrollview.imageset/dashboard_scrollview_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_scrollview.imageset/dashboard_scrollview_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_stackview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892178 (1).pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame 2082892176 (3).pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_tableview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_tableview.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_tableview_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_tableview.imageset/dashboard_tableview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_tableview.imageset/dashboard_tableview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_tableview.imageset/dashboard_tableview_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_tableview.imageset/dashboard_tableview_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textfield.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_textfield.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_textfield_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textfield.imageset/dashboard_textfield.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_textfield.imageset/dashboard_textfield.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textfield.imageset/dashboard_textfield_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_textfield.imageset/dashboard_textfield_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "dashboard_textview.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "dashboard_textview_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textview.imageset/dashboard_textview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_textview.imageset/dashboard_textview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Dashboard/dashboard_textview.imageset/dashboard_textview_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Dashboard/dashboard_textview.imageset/dashboard_textview_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_button.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_button_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_button.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_button.imageset/hierarchy_button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_button.imageset/hierarchy_button.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_button.imageset/hierarchy_button_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_button.imageset/hierarchy_button_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_cellcontent.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_cellcontent_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tablecellcontent.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_cellcontent.imageset/hierarchy_cellcontent_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_cellcontent.imageset/hierarchy_cellcontent_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_cellcontent.imageset/hierarchy_tablecellcontent.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_cellcontent.imageset/hierarchy_tablecellcontent.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectioncell.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_collectioncell_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_collectioncell.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectioncell.imageset/hierarchy_collectioncell.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectioncell.imageset/hierarchy_collectioncell.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectioncell.imageset/hierarchy_collectioncell_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectioncell.imageset/hierarchy_collectioncell_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionreuseview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_collectionreuseview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_collectionreuseview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionreuseview.imageset/hierarchy_collectionreuseview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionreuseview.imageset/hierarchy_collectionreuseview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionreuseview.imageset/hierarchy_collectionreuseview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionreuseview.imageset/hierarchy_collectionreuseview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_collectionview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_collectionview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionview.imageset/hierarchy_collectionview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionview.imageset/hierarchy_collectionview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionview.imageset/hierarchy_collectionview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_collectionview.imageset/hierarchy_collectionview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_control.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_control_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_control.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_control.imageset/hierarchy_control.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_control.imageset/hierarchy_control.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_control.imageset/hierarchy_control_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_control.imageset/hierarchy_control_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_controller.imageset/1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_controller.imageset/1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_controller.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_controller_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "1.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_controller.imageset/hierarchy_controller_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_controller.imageset/hierarchy_controller_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_custom.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892171.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame 2082892172 (1).pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_effectview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "bbb.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "aaa.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_effectview.imageset/aaa.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_effectview.imageset/aaa.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_effectview.imageset/bbb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_effectview.imageset/bbb.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_gradientlayer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_gradientlayer_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_gradientlayer.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_gradientlayer.imageset/hierarchy_gradientlayer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_gradientlayer.imageset/hierarchy_gradientlayer.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_gradientlayer.imageset/hierarchy_gradientlayer_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_gradientlayer.imageset/hierarchy_gradientlayer_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_imageview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_imageview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_imageview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_imageview.imageset/hierarchy_imageview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_imageview.imageset/hierarchy_imageview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_imageview.imageset/hierarchy_imageview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_imageview.imageset/hierarchy_imageview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_label.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_label_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_label.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_label.imageset/hierarchy_label.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_label.imageset/hierarchy_label.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_label.imageset/hierarchy_label_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_label.imageset/hierarchy_label_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_layer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_layer.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_layer.imageset/hierarchy_layer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_layer.imageset/hierarchy_layer.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_navigationbar.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_navigationbar_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_navigationbar.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_navigationbar.imageset/hierarchy_navigationbar.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_navigationbar.imageset/hierarchy_navigationbar.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_navigationbar.imageset/hierarchy_navigationbar_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_navigationbar.imageset/hierarchy_navigationbar_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_scrollview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_scrollview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_scrollview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_scrollview.imageset/hierarchy_scrollview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_scrollview.imageset/hierarchy_scrollview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_scrollview.imageset/hierarchy_scrollview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_scrollview.imageset/hierarchy_scrollview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_shapelayer.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_shapelayer.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_shapelayer.imageset/hierarchy_shapelayer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_shapelayer.imageset/hierarchy_shapelayer.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_slider.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_slider_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_slider.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_slider.imageset/hierarchy_slider.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_slider.imageset/hierarchy_slider.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_slider.imageset/hierarchy_slider_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_slider.imageset/hierarchy_slider_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_stackview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892179.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame 2082892180.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tabbar.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tabbar_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tabbar.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tabbar.imageset/hierarchy_tabbar.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tabbar.imageset/hierarchy_tabbar.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tabbar.imageset/hierarchy_tabbar_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tabbar.imageset/hierarchy_tabbar_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecell.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tablecell_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tablecell.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecell.imageset/hierarchy_tablecell.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecell.imageset/hierarchy_tablecell.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecell.imageset/hierarchy_tablecell_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecell.imageset/hierarchy_tablecell_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecellseparator.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tablecellseparator_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tablecellseparator.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecellseparator.imageset/hierarchy_tablecellseparator.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecellseparator.imageset/hierarchy_tablecellseparator.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecellseparator.imageset/hierarchy_tablecellseparator_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tablecellseparator.imageset/hierarchy_tablecellseparator_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableheaderfooter.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tableheaderfooter_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tableheaderfooter.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableheaderfooter.imageset/hierarchy_tableheaderfooter.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableheaderfooter.imageset/hierarchy_tableheaderfooter.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableheaderfooter.imageset/hierarchy_tableheaderfooter_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableheaderfooter.imageset/hierarchy_tableheaderfooter_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tableview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tableview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableview.imageset/hierarchy_tableview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableview.imageset/hierarchy_tableview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableview.imageset/hierarchy_tableview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_tableview.imageset/hierarchy_tableview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textfield.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_textfield_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_textfield.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textfield.imageset/hierarchy_textfield.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textfield.imageset/hierarchy_textfield.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textfield.imageset/hierarchy_textfield_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textfield.imageset/hierarchy_textfield_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_textview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_textview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textview.imageset/hierarchy_textview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textview.imageset/hierarchy_textview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textview.imageset/hierarchy_textview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_textview.imageset/hierarchy_textview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_view.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_view.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_view_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_view.imageset/hierarchy_view.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_view.imageset/hierarchy_view.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_view.imageset/hierarchy_view_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_view.imageset/hierarchy_view_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_webview.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_webview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_webview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_webview.imageset/hierarchy_webview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_webview.imageset/hierarchy_webview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_webview.imageset/hierarchy_webview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_webview.imageset/hierarchy_webview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_window.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_window_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_window_dark.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_window.imageset/hierarchy_window_dark.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_window.imageset/hierarchy_window_dark.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_window.imageset/hierarchy_window_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Normal/hierarchy_window.imageset/hierarchy_window_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_button_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_button_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_button_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_button_selected.imageset/hierarchy_button_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_button_selected.imageset/hierarchy_button_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_button_selected.imageset/hierarchy_button_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_button_selected.imageset/hierarchy_button_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_cellcontent_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_cellcontent_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_cellcontent_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_cellcontent_selected.imageset/hierarchy_cellcontent_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_cellcontent_selected.imageset/hierarchy_cellcontent_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_cellcontent_selected.imageset/hierarchy_cellcontent_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_cellcontent_selected.imageset/hierarchy_cellcontent_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectioncell_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_collectioncell_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_collectioncell_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectioncell_selected.imageset/hierarchy_collectioncell_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectioncell_selected.imageset/hierarchy_collectioncell_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectioncell_selected.imageset/hierarchy_collectioncell_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectioncell_selected.imageset/hierarchy_collectioncell_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionreuseview_selected.imageset/hierarchy_collectionreuseview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionreuseview_selected.imageset/hierarchy_collectionreuseview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionreuseview_selected.imageset/hierarchy_collectionreuseview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionreuseview_selected.imageset/hierarchy_collectionreuseview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_collectionview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_collectionview.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionview_selected.imageset/hierarchy_collectionview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionview_selected.imageset/hierarchy_collectionview.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionview_selected.imageset/hierarchy_collectionview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_collectionview_selected.imageset/hierarchy_collectionview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_control_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_control_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_control_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_control_selected.imageset/hierarchy_control_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_control_selected.imageset/hierarchy_control_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_control_selected.imageset/hierarchy_control_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_control_selected.imageset/hierarchy_control_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_custom_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892173.pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_effectview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "bbb.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "ddd.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_effectview_selected.imageset/bbb.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_effectview_selected.imageset/bbb.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_effectview_selected.imageset/ddd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_effectview_selected.imageset/ddd.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_gradientlayer_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_gradientlayer_selected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_gradientlayer_selected.imageset/hierarchy_gradientlayer_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_gradientlayer_selected.imageset/hierarchy_gradientlayer_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_imageview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_imageview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_imageview_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_imageview_selected.imageset/hierarchy_imageview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_imageview_selected.imageset/hierarchy_imageview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_imageview_selected.imageset/hierarchy_imageview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_imageview_selected.imageset/hierarchy_imageview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_label_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_label_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_label_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_label_selected.imageset/hierarchy_label_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_label_selected.imageset/hierarchy_label_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_label_selected.imageset/hierarchy_label_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_label_selected.imageset/hierarchy_label_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_layer_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_layer_selected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_layer_selected.imageset/hierarchy_layer_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_layer_selected.imageset/hierarchy_layer_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_navigationbar_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_navigationbar_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_navigationbar_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_navigationbar_selected.imageset/hierarchy_navigationbar_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_navigationbar_selected.imageset/hierarchy_navigationbar_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_navigationbar_selected.imageset/hierarchy_navigationbar_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_navigationbar_selected.imageset/hierarchy_navigationbar_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_scrollview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_scrollview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_scrollview_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_scrollview_selected.imageset/hierarchy_scrollview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_scrollview_selected.imageset/hierarchy_scrollview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_scrollview_selected.imageset/hierarchy_scrollview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_scrollview_selected.imageset/hierarchy_scrollview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_shapelayer_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_shapelayer_selected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_shapelayer_selected.imageset/hierarchy_shapelayer_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_shapelayer_selected.imageset/hierarchy_shapelayer_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_slider_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_slider_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_slider_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_slider_selected.imageset/hierarchy_slider_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_slider_selected.imageset/hierarchy_slider_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_slider_selected.imageset/hierarchy_slider_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_slider_selected.imageset/hierarchy_slider_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_stackview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame 2082892179.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame 2082892181.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tabbar_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tabbar_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tabbar_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tabbar_selected.imageset/hierarchy_tabbar_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tabbar_selected.imageset/hierarchy_tabbar_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tabbar_selected.imageset/hierarchy_tabbar_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tabbar_selected.imageset/hierarchy_tabbar_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecell_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tablecell_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tablecell_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecell_selected.imageset/hierarchy_tablecell_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecell_selected.imageset/hierarchy_tablecell_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecell_selected.imageset/hierarchy_tablecell_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecell_selected.imageset/hierarchy_tablecell_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecellseparator_selected.imageset/hierarchy_tablecellseparator_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecellseparator_selected.imageset/hierarchy_tablecellseparator_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecellseparator_selected.imageset/hierarchy_tablecellseparator_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tablecellseparator_selected.imageset/hierarchy_tablecellseparator_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableheaderfooter_selected.imageset/hierarchy_tableheaderfooter_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableheaderfooter_selected.imageset/hierarchy_tableheaderfooter_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableheaderfooter_selected.imageset/hierarchy_tableheaderfooter_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableheaderfooter_selected.imageset/hierarchy_tableheaderfooter_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_tableview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_tableview_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableview_selected.imageset/hierarchy_tableview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableview_selected.imageset/hierarchy_tableview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableview_selected.imageset/hierarchy_tableview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_tableview_selected.imageset/hierarchy_tableview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textfield_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_textfield_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_textfield_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textfield_selected.imageset/hierarchy_textfield_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textfield_selected.imageset/hierarchy_textfield_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textfield_selected.imageset/hierarchy_textfield_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textfield_selected.imageset/hierarchy_textfield_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_textview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_textview_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textview_selected.imageset/hierarchy_textview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textview_selected.imageset/hierarchy_textview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textview_selected.imageset/hierarchy_textview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_textview_selected.imageset/hierarchy_textview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_view_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_view.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_view_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_view_selected.imageset/hierarchy_view.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_view_selected.imageset/hierarchy_view.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_view_selected.imageset/hierarchy_view_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_view_selected.imageset/hierarchy_view_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_webview_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_webview_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "hierarchy_webview_selected.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_webview_selected.imageset/hierarchy_webview_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_webview_selected.imageset/hierarchy_webview_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_webview_selected.imageset/hierarchy_webview_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Hierarchy/Selected/hierarchy_webview_selected.imageset/hierarchy_webview_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_ArrowUpDown.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Group 6.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "Icon_ArrowUpDown.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_ArrowUpDown.imageset/Group 6.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_ArrowUpDown.imageset/Group 6.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_ArrowUpDown.imageset/Icon_ArrowUpDown.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_ArrowUpDown.imageset/Icon_ArrowUpDown.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_EmptyProject.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Icon_EmptyProject.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_EmptyProject.imageset/Icon_EmptyProject.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_EmptyProject.imageset/Icon_EmptyProject.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_Inspiration.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Icon_Inspiration.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_Inspiration.imageset/Icon_Inspiration.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_Inspiration.imageset/Icon_Inspiration.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_Inspiration_small.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Icon_Inspiration_small.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_Inspiration_small.imageset/Icon_Inspiration_small.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_Inspiration_small.imageset/Icon_Inspiration_small.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_JumpDisclosure.imageset/2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_JumpDisclosure.imageset/2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_JumpDisclosure.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "2.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "a.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Icon_JumpDisclosure.imageset/a.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Icon_JumpDisclosure.imageset/a.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Nil_Color_Image.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Nil_Color_Image.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Nil_Color_Image.imageset/Nil_Color_Image.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Nil_Color_Image.imageset/Nil_Color_Image.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Transparent_Background.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Transparent_Background.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/Transparent_Background.imageset/Transparent_Background.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/Transparent_Background.imageset/Transparent_Background.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/console_history.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "console_history.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/console_history.imageset/console_history.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/console_history.imageset/console_history.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/ic_question.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame-1.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_2d.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_2d-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_2d.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_2d.imageset/icon_2d-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_2d.imageset/icon_2d-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_2d.imageset/icon_2d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_2d.imageset/icon_2d.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_3d.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_3d-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_3d.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_3d.imageset/icon_3d-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_3d.imageset/icon_3d-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_3d.imageset/icon_3d.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_3d.imageset/icon_3d.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_alert_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_alert_big.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_alert_big.imageset/icon_alert_big.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_alert_big.imageset/icon_alert_big.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_app.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_app-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_app.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_app.imageset/icon_app-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_app.imageset/icon_app-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_app.imageset/icon_app.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_app.imageset/icon_app.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_arrowRight_blue.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_arrowRight_blue.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_arrowRight_blue.imageset/icon_arrowRight_blue.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_arrowRight_blue.imageset/icon_arrowRight_blue.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_arrowRight_orange.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_arrowRight_orange-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_arrowRight_orange.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_arrowRight_orange.imageset/icon_arrowRight_orange-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_arrowRight_orange.imageset/icon_arrowRight_orange-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_arrowRight_orange.imageset/icon_arrowRight_orange.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_arrowRight_orange.imageset/icon_arrowRight_orange.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_class.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_class.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_class.imageset/icon_class.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_class.imageset/icon_class.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_close.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_close.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_close.imageset/icon_close.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_close.imageset/icon_close.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_console.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_console.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_console-1.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_console.imageset/icon_console-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_console.imageset/icon_console-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_console.imageset/icon_console.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_console.imageset/icon_console.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_cursor.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_cursor.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_cursor.imageset/icon_cursor.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_cursor.imageset/icon_cursor.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_decrease.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "矩形.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_decrease.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_decrease.imageset/icon_decrease.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_decrease.imageset/icon_decrease.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_decrease.imageset/矩形.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_decrease.imageset/矩形.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_delete.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_delete2.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_delete.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_delete.imageset/icon_delete.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_delete.imageset/icon_delete.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_delete.imageset/icon_delete2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_delete.imageset/icon_delete2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_gesture_tap.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "编组 15.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_gesture_tap.imageset/编组 15.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_gesture_tap.imageset/编组 15.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_go_forward.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_go_forward.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_go_forward.imageset/icon_go_forward.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_go_forward.imageset/icon_go_forward.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_handler.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "hierarchy_handler_light.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_handler.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_handler.imageset/hierarchy_handler_light.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_handler.imageset/hierarchy_handler_light.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_handler.imageset/icon_handler.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_handler.imageset/icon_handler.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_handler_selected.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_handler_selected.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_handler_selected.imageset/icon_handler_selected.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_handler_selected.imageset/icon_handler_selected.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hide.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_hide-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_hide.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hide.imageset/icon_hide-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_hide.imageset/icon_hide-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hide.imageset/icon_hide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_hide.imageset/icon_hide.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hierarchy_search.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "编组 16.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_hierarchy_search-1.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hierarchy_search.imageset/icon_hierarchy_search-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_hierarchy_search.imageset/icon_hierarchy_search-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_hierarchy_search.imageset/编组 16.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_hierarchy_search.imageset/编组 16.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_increase.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "形状结合.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_increase.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_increase.imageset/icon_increase.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_increase.imageset/icon_increase.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_increase.imageset/形状结合.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_increase.imageset/形状结合.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_info.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_info.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_info.imageset/icon_info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_info.imageset/icon_info.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_ipad_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "Frame 31133.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_ipad_big.imageset/Frame 31133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_ipad_big.imageset/Frame 31133.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_ipad_small.imageset/123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_ipad_small.imageset/123.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_ipad_small.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "123.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_iphone_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "Frame 31134.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_iphone_big.imageset/Frame 31134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_iphone_big.imageset/Frame 31134.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_iphone_small.imageset/123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_iphone_small.imageset/123.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_iphone_small.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "scale" : "1x" 6 | }, 7 | { 8 | "filename" : "123.png", 9 | "idiom" : "universal", 10 | "scale" : "2x" 11 | }, 12 | { 13 | "idiom" : "universal", 14 | "scale" : "3x" 15 | } 16 | ], 17 | "info" : { 18 | "author" : "xcode", 19 | "version" : 1 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_manage_add.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_manage_add.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_manage_add.imageset/icon_manage_add.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_manage_add.imageset/icon_manage_add.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_manage_remove.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_manage_remove.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_manage_remove.imageset/icon_manage_remove.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_manage_remove.imageset/icon_manage_remove.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_measure.imageset/2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_measure.imageset/2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_measure.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "2.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_message.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_message.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_message.imageset/icon.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_message.imageset/icon.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_message.imageset/icon_message.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_message.imageset/icon_message.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_method.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_method.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_method.imageset/icon_method.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_method.imageset/icon_method.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_more.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_more-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_more.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_more.imageset/icon_more-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_more.imageset/icon_more-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_more.imageset/icon_more.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_more.imageset/icon_more.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_notification.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame (1).pdf", 5 | "idiom" : "universal" 6 | } 7 | ], 8 | "info" : { 9 | "author" : "xcode", 10 | "version" : 1 11 | }, 12 | "properties" : { 13 | "template-rendering-intent" : "template" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_reload.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_reload-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_reload.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_reload.imageset/icon_reload-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_reload.imageset/icon_reload-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_reload.imageset/icon_reload.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_reload.imageset/icon_reload.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_rotation.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_rotation.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_rotation.imageset/icon_rotation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_rotation.imageset/icon_rotation.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_search.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_search.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_search.imageset/icon_search.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_search.imageset/icon_search.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_setting.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_setting-1.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_setting.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_setting.imageset/icon_setting-1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_setting.imageset/icon_setting-1.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_setting.imageset/icon_setting.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_setting.imageset/icon_setting.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_big.imageset/AppIcon 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_simulator_big.imageset/AppIcon 2.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_big.imageset/AppIcon 2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_simulator_big.imageset/AppIcon 2@2x.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_big.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "AppIcon 2@2x.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "AppIcon 2.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_small.imageset/AppIcon 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_simulator_small.imageset/AppIcon 2.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_small.imageset/AppIcon 2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_simulator_small.imageset/AppIcon 2@2x.png -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_simulator_small.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "AppIcon 2@2x.png", 5 | "idiom" : "universal", 6 | "scale" : "1x" 7 | }, 8 | { 9 | "filename" : "AppIcon 2.png", 10 | "idiom" : "universal", 11 | "scale" : "2x" 12 | }, 13 | { 14 | "idiom" : "universal", 15 | "scale" : "3x" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stack_system.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_stack_system.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stack_system.imageset/icon_stack_system.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_stack_system.imageset/icon_stack_system.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stack_user.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_stack_user.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stack_user.imageset/icon_stack_user.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_stack_user.imageset/icon_stack_user.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stop.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_stop.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "Group备份 2.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stop.imageset/Group备份 2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_stop.imageset/Group备份 2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_stop.imageset/icon_stop.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_stop.imageset/icon_stop.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_targetaction_edit.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_booklist_write.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_targetaction_edit.imageset/icon_booklist_write.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_targetaction_edit.imageset/icon_booklist_write.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_targetaction_touch.imageset/Combined Shape.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_targetaction_touch.imageset/Combined Shape.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_targetaction_touch.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "Combined Shape.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_toolbar_method.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "icon_toolbar_method2.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "icon_toolbar_method.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_toolbar_method.imageset/icon_toolbar_method.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_toolbar_method.imageset/icon_toolbar_method.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_toolbar_method.imageset/icon_toolbar_method2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/icon_toolbar_method.imageset/icon_toolbar_method2.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/icon_turbo.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "123.pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "456.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/measure_hover.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "measure_hover.pdf" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/measure_hover.imageset/measure_hover.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/measure_hover.imageset/measure_hover.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/measure_info.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "info备份.pdf" 6 | }, 7 | { 8 | "idiom" : "universal", 9 | "filename" : "measure_info.pdf", 10 | "appearances" : [ 11 | { 12 | "appearance" : "luminosity", 13 | "value" : "dark" 14 | } 15 | ] 16 | } 17 | ], 18 | "info" : { 19 | "version" : 1, 20 | "author" : "xcode" 21 | } 22 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/measure_info.imageset/info备份.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/measure_info.imageset/info备份.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/measure_info.imageset/measure_info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/measure_info.imageset/measure_info.pdf -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/open_newwindow.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "filename" : "Frame (1).pdf", 5 | "idiom" : "universal" 6 | }, 7 | { 8 | "appearances" : [ 9 | { 10 | "appearance" : "luminosity", 11 | "value" : "dark" 12 | } 13 | ], 14 | "filename" : "Frame.pdf", 15 | "idiom" : "universal" 16 | } 17 | ], 18 | "info" : { 19 | "author" : "xcode", 20 | "version" : 1 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo0.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "photo0.jpg" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo0.imageset/photo0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/photo/photo0.imageset/photo0.jpg -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo1.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "photo1.jpg" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo1.imageset/photo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/photo/photo1.imageset/photo1.jpg -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo2.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "photo2.jpg" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo2.imageset/photo2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/photo/photo2.imageset/photo2.jpg -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo3.imageset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "idiom" : "universal", 5 | "filename" : "photo3.jpg" 6 | } 7 | ], 8 | "info" : { 9 | "version" : 1, 10 | "author" : "xcode" 11 | } 12 | } -------------------------------------------------------------------------------- /LookinClient/Assets.xcassets/photo/photo3.imageset/photo3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/Assets.xcassets/photo/photo3.imageset/photo3.jpg -------------------------------------------------------------------------------- /LookinClient/Base/Category/LookinAttributesGroup+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // LookinAttributesGroup+LookinClient.h 3 | // LookinClient 4 | // 5 | // Created by LikaiMacStudioWork on 2023/10/31. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LookinAttributesGroup.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LookinAttributesGroup (LookinClient) 14 | 15 | - (NSString *)queryDisplayTitle; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/LookinAttributesSection+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // LookinAttributesSection+LookinClient.h 3 | // LookinClient 4 | // 5 | // Created by LikaiMacStudioWork on 2023/10/31. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LookinAttributesSection.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LookinAttributesSection (LookinClient) 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/LookinAttributesSection+LookinClient.m: -------------------------------------------------------------------------------- 1 | // 2 | // LookinAttributesSection+LookinClient.m 3 | // LookinClient 4 | // 5 | // Created by LikaiMacStudioWork on 2023/10/31. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LookinAttributesSection+LookinClient.h" 10 | 11 | @implementation LookinAttributesSection (LookinClient) 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/LookinCustomDisplayItemInfo+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // LookinCustomDisplayItemInfo+LookinClient.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/11/1. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LookinCustomDisplayItemInfo.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LookinCustomDisplayItemInfo (LookinClient) 14 | 15 | - (BOOL)hasValidFrame; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/LookinObject+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // LookinObject+LookinClient.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2024/1/14. 6 | // Copyright © 2024 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LookinObject.h" 10 | 11 | @interface LookinObject (LookinClient) 12 | 13 | /// 这里返回的类名已经被 demangle 过,但是【有 module 前缀】 14 | - (NSString *)lk_completedDemangledClassName; 15 | 16 | /// 这里返回的类名已经被 demangle 过,并且【没有 module 前缀】 17 | - (NSString *)lk_simpleDemangledClassName; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSAppearance+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSAppearance+macOS.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/3/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface NSAppearance (macOS) 12 | 13 | @property(nonatomic, assign, readonly) BOOL lk_isDarkMode; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSArray+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSArray+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/8/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface NSArray<__covariant ValueType> (LookinClient) 13 | 14 | - (NSArray *)lk_visibleViews; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSButton+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSButton+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/25. 6 | // https://lookin.work 7 | // 8 | 9 | @interface NSButton (LookinClient) 10 | 11 | /// size 已经被设置好 12 | + (instancetype)lk_normalButtonWithTitle:(NSString *)title target:(id)target action:(SEL)action; 13 | 14 | /// 只有图片的按钮,没有 border。可以手动设置高度与宽度。 15 | + (instancetype)lk_buttonWithImage:(NSImage *)image target:(id)target action:(SEL)action; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSControl+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSControl+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/8/13. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface NSControl (LookinClient) 13 | 14 | - (CGFloat)heightForWidth:(CGFloat)width; 15 | 16 | - (CGFloat)bestHeight; 17 | 18 | - (CGFloat)bestWidth; 19 | 20 | - (NSSize)bestSize; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSPointerArray+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSPointerArray+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/9. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface NSPointerArray (LookinClient) 12 | 13 | - (NSUInteger)lk_indexOfPointer:(void *)pointer; 14 | 15 | - (BOOL)lk_containsPointer:(void *)pointer; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSString+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/29. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @interface NSString (LookinClient) 13 | 14 | /// 返回首字母大写的字符串 15 | - (NSString *)lk_capitalizedString; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSString+LookinClient.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSString+LookinClient.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/29. 6 | // https://lookin.work 7 | // 8 | 9 | #import "NSString+LookinClient.h" 10 | #import 11 | 12 | 13 | @implementation NSString (LookinClient) 14 | 15 | - (NSString *)lk_capitalizedString { 16 | if (self.length) { 17 | return [NSString stringWithFormat:@"%@%@", [self substringToIndex:1].uppercaseString, [self substringFromIndex:1]]; 18 | } 19 | return nil; 20 | } 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/NSView+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSView+Lookin.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/24. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface NSView (LookinClient) 12 | 13 | @property(nonatomic, assign, readonly) BOOL isVisible; 14 | 15 | @property(nonatomic, copy) NSString *backgroundColorName; 16 | 17 | /// 将一个 view 作为自己的 subview 并且放到最底部 18 | - (void)lk_insertSubviewAtBottom:(NSView *)view; 19 | 20 | - (void)showDebugBorder; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /LookinClient/Base/Category/ShortCocoa+LookinClient.h: -------------------------------------------------------------------------------- 1 | // 2 | // ShortCocoa+LookinClient.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/12/8. 6 | // https://lookin.work 7 | // 8 | 9 | @interface ShortCocoa (Lookin) 10 | 11 | - (ShortCocoa * (^)(CGFloat))lk_maxWidth; 12 | - (ShortCocoa * (^)(CGFloat))lk_minWidth; 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /LookinClient/Base/InputSearch/LKInputSearchSuggestionItem.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKInputSearchSuggestionItem.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface LKInputSearchSuggestionItem : NSObject 12 | 13 | @property(nonatomic, strong) NSImage *image; 14 | @property(nonatomic, copy) NSString *text; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Base/InputSearch/LKInputSearchSuggestionItem.m: -------------------------------------------------------------------------------- 1 | // 2 | // LKInputSearchSuggestionItem.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKInputSearchSuggestionItem.h" 10 | 11 | @implementation LKInputSearchSuggestionItem 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Base/InputSearch/LKInputSearchSuggestionWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKInputSearchSuggestionWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/2. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @class LKInputSearchSuggestionsContentView; 12 | 13 | @interface LKInputSearchSuggestionWindowController : LKWindowController 14 | 15 | @property(nonatomic, strong) LKInputSearchSuggestionsContentView *suggestionsView; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/InputSearch/LKInputSearchSuggestionsRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKInputSearchSuggestionsRowView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface LKInputSearchSuggestionsRowView : NSTableRowView 12 | 13 | @property(nonatomic, strong, readonly) LKLabel *titleLabel; 14 | @property(nonatomic, strong, readonly) NSImageView *imageView; 15 | 16 | - (CGFloat)bestWidth; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /LookinClient/Base/LKColorIndicatorLayer.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKColorIndicatorLayer.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/1/19. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | /// 当 backgroundColor 12 | @interface LKColorIndicatorLayer : CALayer 13 | 14 | /// 默认为 (0, 0, 0) 15 | @property(nonatomic, strong) NSColor *color; 16 | 17 | + (NSImage *)imageWithColor:(NSColor *)color shapeSize:(NSSize)shapeSize insets:(NSEdgeInsets)insets; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Base/LKImageControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKImageButton.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/9/1. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseControl.h" 10 | 11 | @interface LKImageControl : LKBaseControl { 12 | @protected 13 | NSImageView *_imageView; 14 | } 15 | 16 | @property(nonatomic, strong) NSImage *image; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /LookinClient/Base/LKImageTextView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKImageTextView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/19. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @interface LKImageTextView : LKBaseView 12 | 13 | @property(nonatomic, strong, readonly) NSImageView *imageView; 14 | @property(nonatomic, strong, readonly) LKLabel *label; 15 | 16 | @property(nonatomic, assign) HorizontalMargins imageMargins; 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /LookinClient/Base/LKLabel.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKLabel.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/8/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @class LKTwoColors; 12 | 13 | @interface LKLabel : NSTextField 14 | 15 | /// 默认为 nil 16 | @property(nonatomic, strong) LKTwoColors *textColors; 17 | /// 默认为 nil 18 | @property(nonatomic, strong) LKTwoColors *backgroundColors; 19 | 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /LookinClient/Base/LKPerformanceReporter.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKPerformanceReporter.h 3 | // LookinClient 4 | // 5 | // Created by 李凯 on 2022/5/3. 6 | // Copyright © 2022 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKPerformanceReporter : NSObject 14 | 15 | + (instancetype)sharedInstance; 16 | 17 | - (void)willStartReload; 18 | 19 | - (void)didFetchHierarchy; 20 | 21 | - (void)didComplete; 22 | 23 | @end 24 | 25 | NS_ASSUME_NONNULL_END 26 | -------------------------------------------------------------------------------- /LookinClient/Base/LKPopPanel.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKPopPanel.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/28. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface LKPopPanel : NSPanel 12 | 13 | - (instancetype)initWithSize:(NSSize)size; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Base/LKSplitView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKSplitView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface LKSplitView : NSSplitView 12 | 13 | @property(nonatomic, copy) void (^didFinishFirstLayout)(LKSplitView *view); 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Base/LKTableViewHorizontalScrollWidthManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKTableViewHorizontalScrollWidthManager.h 3 | // LookinClient 4 | // 5 | // Created by likaimacbookhome on 2023/12/17. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LKTableViewHorizontalScrollWidthManager : NSObject 12 | 13 | @property(nonatomic, assign) CGFloat maxRowWidth; 14 | 15 | @property (nonatomic, copy) void (^didReachNewMaxWidth)(void); 16 | 17 | - (void)rowDidLayoutWithWidth:(CGFloat)width; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Base/LKTextControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKTextControl.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/3/12. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseControl.h" 10 | 11 | @interface LKTextControl : LKBaseControl 12 | 13 | @property(nonatomic, strong, readonly) LKLabel *label; 14 | 15 | @property(nonatomic, assign) NSEdgeInsets insets; 16 | 17 | @property(nonatomic, strong) NSImage *rightImage; 18 | @property(nonatomic, assign) CGFloat spaceBetweenLabelAndImage; 19 | @property(nonatomic, assign) CGFloat rightImageOffsetY; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /LookinClient/Base/LKWindow.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKWindow.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @class LKPanelContentView; 12 | 13 | @interface LKWindow : NSWindow 14 | 15 | + (instancetype)panelWindowWithWidth:(CGFloat)width height:(CGFloat)height contentView:(LKPanelContentView *)contentView; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/LKWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/4/18. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | #import "LKAppMenuManager.h" 11 | 12 | @interface LKWindowController : NSWindowController 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /LookinClient/Base/LKWindowController.m: -------------------------------------------------------------------------------- 1 | // 2 | // LKWindowController.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/4/18. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @implementation LKWindowController 12 | 13 | - (void)dealloc { 14 | NSLog(@"%@ dealloc", self.class); 15 | } 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Base/LookinClient-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // 2 | // Use this file to import your target's public headers that you would like to expose to Swift. 3 | // 4 | -------------------------------------------------------------------------------- /LookinClient/Console/LKConsoleDataSourceRowItem.m: -------------------------------------------------------------------------------- 1 | // 2 | // LKConsoleDataSourceRowItem.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/1. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKConsoleDataSourceRowItem.h" 10 | 11 | @implementation LKConsoleDataSourceRowItem 12 | 13 | 14 | @end 15 | -------------------------------------------------------------------------------- /LookinClient/Console/LKConsoleInputRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKConsoleInputRowView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/1. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKTableRowView.h" 10 | 11 | @class LKConsoleDataSource; 12 | 13 | @interface LKConsoleInputRowView : LKTableRowView 14 | 15 | - (instancetype)initWithDataSource:(LKConsoleDataSource *)dataSource; 16 | 17 | - (void)makeTextFieldAsFirstResponder; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Console/LKConsoleReturnRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKConsoleReturnRowView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/1. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKTableRowView.h" 10 | 11 | @interface LKConsoleReturnRowView : LKTableRowView 12 | 13 | - (CGFloat)heightForWidth:(CGFloat)width; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Console/LKConsoleSelectPopoverItemControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKConsoleSelectPopoverItemControl.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/19. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseControl.h" 10 | 11 | @class LookinObject; 12 | 13 | @interface LKConsoleSelectPopoverItemControl : LKBaseControl 14 | 15 | @property(nonatomic, assign) BOOL isChecked; 16 | @property(nonatomic, copy) NSString *title; 17 | @property(nonatomic, copy) NSString *subtitle; 18 | 19 | @property(nonatomic, strong) LookinObject *representedObject; 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /LookinClient/Console/LKConsoleSubmitRowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKConsoleSubmitRowView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/1. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKTableRowView.h" 10 | 11 | @interface LKConsoleSubmitRowView : LKTableRowView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/DanceScript/DanceScriptManager.h: -------------------------------------------------------------------------------- 1 | // 2 | // DanceScriptManager.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/12/18. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface DanceScriptManager : NSObject 12 | 13 | + (instancetype)shared; 14 | 15 | - (void)handleText:(NSString *)text; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/Constraint/LKDashboardAttributeConstraintsItemControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeConstraintsItemControl.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/28. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKTextControl.h" 10 | 11 | @class LookinAutoLayoutConstraint; 12 | 13 | @interface LKDashboardAttributeConstraintsItemControl : LKTextControl 14 | 15 | @property(nonatomic, strong) LookinAutoLayoutConstraint *constraint; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/Constraint/LKDashboardAttributeConstraintsView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeConstraintsView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/12. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeConstraintsView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/JSON/LKDashboardAttributeJsonView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeJsonView.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/11/30. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKDashboardAttributeJsonView : LKDashboardAttributeView 14 | 15 | - (void)showInNewWindow; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/JSON/LKJSONAttributeContentView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKJSONAttributeContentView.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/12/10. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LKJSONAttributeContentView : LKBaseView 12 | 13 | - (instancetype)initWithBigFont:(BOOL)bigFont; 14 | 15 | - (void)renderWithJSON:(NSString *)json; 16 | 17 | - (CGFloat)queryContentHeight; 18 | 19 | @property (nonatomic, copy) void (^didReloadData)(void); 20 | 21 | @end 22 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/JSON/LKJSONAttributeViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKJSONAttributeViewController.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/12/4. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @interface LKJSONAttributeViewController : LKBaseViewController 12 | 13 | - (void)renderWithJSON:(NSString *)json; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/JSON/LKJSONAttributeWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKJSONAttributeWindowController.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/12/4. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @interface LKJSONAttributeWindowController : LKWindowController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeClassView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeClassView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeStringArrayView.h" 10 | 11 | @interface LKDashboardAttributeClassView : LKDashboardAttributeStringArrayView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeColorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeColorView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/2/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeColorView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeEnumsView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeEnumsView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/2/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeEnumsView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeInsetsView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeRectView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/10. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeInsetsView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeNumberInputView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeNumberInputView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/2/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @class LKNumberInputView; 12 | 13 | @interface LKDashboardAttributeNumberInputView : LKDashboardAttributeView 14 | 15 | @property(nonatomic, strong, readonly) LKNumberInputView *inputView; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeOpenImageView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeOpenImageView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/10/7. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeOpenImageView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributePointView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributePointView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/11. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributePointView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeRectView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeRectView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/10. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeRectView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeRelationView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeRelationView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeStringArrayView.h" 10 | 11 | @interface LKDashboardAttributeRelationView : LKDashboardAttributeStringArrayView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeRowsCountView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeRowsCountView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/12. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeRowsCountView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeShadowView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeShadowView.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/11/29. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKDashboardAttributeShadowView : LKDashboardAttributeView 14 | 15 | @end 16 | 17 | NS_ASSUME_NONNULL_END 18 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeSizeView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeSizeView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/11. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeSizeView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeStringArrayView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeStringArrayView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/15. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeStringArrayView : LKDashboardAttributeView 12 | 13 | /// 子类必须实现该方法 14 | - (NSArray *)stringListWithAttribute:(LookinAttribute *)attribute; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeSwitchView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeToggleView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/2/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeSwitchView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardAttributeTextView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardAttributeTextView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/16. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKDashboardAttributeView.h" 10 | 11 | @interface LKDashboardAttributeTextView : LKDashboardAttributeView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/AttributeView/LKDashboardTextControlEditingFlag.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardTextControlEditingFlag.h 3 | // LookinClient 4 | // 5 | // Created by likaimacbookhome on 2024/3/3. 6 | // Copyright © 2024 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKDashboardTextControlEditingFlag : NSObject 14 | 15 | + (instancetype)sharedInstance; 16 | 17 | @property(nonatomic, assign) BOOL shouldIgnoreTextEditingChangeEvent; 18 | 19 | @end 20 | 21 | NS_ASSUME_NONNULL_END 22 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/LKDashboardCardTitleControl.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardCardTitleControl.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseControl.h" 10 | 11 | @interface LKDashboardCardTitleControl : LKBaseControl 12 | 13 | @property(nonatomic, strong, readonly) NSImageView *iconImageView; 14 | @property(nonatomic, strong, readonly) LKLabel *label; 15 | @property(nonatomic, strong, readonly) NSImageView *disclosureImageView; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/Search/LKDashboardSearchCardView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardSearchCardView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/5. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @interface LKDashboardSearchCardView : LKBaseView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Dashboard/Search/LKDashboardSearchMethodsDataSource.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDashboardSearchMethodsDataSource.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/9/6. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @interface LKDashboardSearchMethodsDataSource : NSObject 12 | 13 | - (RACSignal *)fetchNonArgMethodsListWithClass:(NSString *)className; 14 | 15 | - (void)clearAllCache; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Export/LKExportAccessoryView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKExportAccessoryView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/13. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | #import "LKExportManager.h" 11 | 12 | @interface LKExportAccessoryView : LKBaseView 13 | 14 | @property(nonatomic, assign) NSUInteger dataSize; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Export/LookinDocument.h: -------------------------------------------------------------------------------- 1 | // 2 | // LookinDocument.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/6/26. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | @class LookinHierarchyFile; 12 | 13 | @interface LookinDocument : NSDocument 14 | 15 | @property(nonatomic, strong) LookinHierarchyFile *hierarchyFile; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Hierarchy/LKDanceUIAttrMaker.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKDanceUIAttrMaker.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/12/21. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface LKDanceUIAttrMaker : NSObject 12 | 13 | /// 给 item 的属性列表里填充上“跳转 DanceUI 文件”相关的信息 14 | + (void)makeDanceUIJumpAttribute:(LookinDisplayItem *)item danceSource:(NSString *)source; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Hierarchy/LKHierarchyDataSource+KeyDown.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKHierarchyDataSource+KeyDown.h 3 | // LookinClient 4 | // 5 | // Created by Hares on 7/17/23. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import "LKHierarchyDataSource.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKHierarchyDataSource (KeyDown) 14 | 15 | - (BOOL)keyDown:(NSEvent *)event; 16 | 17 | @end 18 | 19 | NS_ASSUME_NONNULL_END 20 | -------------------------------------------------------------------------------- /LookinClient/Hierarchy/LKHierarchyHandlersPopoverController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKHierarchyHandlersPopoverController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/8/11. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @class LookinDisplayItem; 12 | 13 | @interface LKHierarchyHandlersPopoverController : LKBaseViewController 14 | 15 | - (instancetype)initWithDisplayItem:(LookinDisplayItem *)item editable:(BOOL)editable; 16 | 17 | - (NSSize)neededSize; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Hierarchy/LKHierarchyHandlersPopoverItemView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKHierarchyHandlersPopoverItemView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/8/11. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @class LookinEventHandler; 12 | 13 | @interface LKHierarchyHandlersPopoverItemView : LKBaseView 14 | 15 | /// read 模式下的 editable 需要传入 NO 16 | - (instancetype)initWithEventHandler:(LookinEventHandler *)handler editable:(BOOL)editable; 17 | 18 | @property(nonatomic, assign) BOOL needTopBorder; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /LookinClient/Launch/LKLaunchAppView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKLaunchAppView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @class LKInspectableApp; 12 | 13 | @interface LKLaunchAppView : LKBaseControl 14 | 15 | /// 默认为 NO 16 | @property(nonatomic, assign) BOOL compactLayout; 17 | 18 | @property(nonatomic, strong) LKInspectableApp *app; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /LookinClient/Launch/LKLaunchViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKLaunchViewController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @interface LKLaunchViewController : LKBaseViewController 12 | 13 | - (instancetype)initWithWindow:(NSWindow *)window; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Launch/LKLaunchWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKLaunchWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/3. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @class LKLaunchViewController; 12 | 13 | @interface LKLaunchWindowController : LKWindowController 14 | 15 | @property(nonatomic, strong, readonly) LKLaunchViewController *launchViewController; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Lookin.entitlements: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | com.apple.security.cs.debugger 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /LookinClient/Measure/LKMeasureController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKMeasureController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/10/18. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @class LKHierarchyDataSource, LKPreferenceManager; 12 | 13 | @interface LKMeasureController : LKBaseViewController 14 | 15 | - (instancetype)initWithDataSource:(LKHierarchyDataSource *)dataSource; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Measure/LKMeasureResultView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKMeasureResultView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/10/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @interface LKMeasureResultView : LKBaseView 12 | 13 | - (void)renderWithMainRect:(CGRect)mainRect mainImage:(LookinImage *)mainImage referRect:(CGRect)referRect referImage:(LookinImage *)referImage; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Measure/LKMeasureTutorialView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKMeasureTutorialView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/10/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @interface LKMeasureTutorialView : LKBaseView 12 | 13 | - (void)renderWithImage:(NSImage *)image title:(NSString *)title subtitle:(NSString *)subtitle; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /LookinClient/Other/LKServerVersionRequestor.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKServerVersionRequestor.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2023/10/30. 6 | // Copyright © 2023 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @interface LKServerVersionRequestor : NSObject 14 | 15 | + (instancetype)shared; 16 | 17 | - (void)preload; 18 | - (NSString *)query; 19 | 20 | @end 21 | 22 | NS_ASSUME_NONNULL_END 23 | -------------------------------------------------------------------------------- /LookinClient/Preference/LKPreferenceViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKPreferenceViewController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/1/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @interface LKPreferenceViewController : LKBaseViewController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Preference/LKPreferenceWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKPreferenceWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/1/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @interface LKPreferenceWindowController : LKWindowController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Read/LKReadHierarchyController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKReadHierarchyController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/13. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKHierarchyController.h" 10 | 11 | @interface LKReadHierarchyController : LKHierarchyController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Read/LKReadHierarchyDataSource.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKReadHierarchyDataSource.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/12. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKHierarchyDataSource.h" 10 | 11 | @class LookinHierarchyFile, LKPreferenceManager; 12 | 13 | @interface LKReadHierarchyDataSource : LKHierarchyDataSource 14 | 15 | - (instancetype)initWithFile:(LookinHierarchyFile *)file preferenceManager:(LKPreferenceManager *)manager; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Read/LKReadWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKReadWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/5/12. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | 11 | @class LookinHierarchyFile, LKPreferenceManager; 12 | 13 | @interface LKReadWindowController : LKWindowController 14 | 15 | - (instancetype)initWithFile:(LookinHierarchyFile *)file; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Static/LKReloadItemAndChildrenUpdateTaskMaker.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKReloadItemAndChildrenUpdateTaskMaker.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2024/3/3. 6 | // Copyright © 2024 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "LookinStaticAsyncUpdateTask.h" 11 | 12 | @interface LKReloadItemAndChildrenUpdateTaskMaker : NSObject 13 | 14 | + (NSArray *)makeWithItem:(LookinDisplayItem *)item; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Static/LKReloadSingleItemUpdateTaskMaker.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKReloadSingleItemUpdateTaskMaker.h 3 | // LookinClient 4 | // 5 | // Created by likai.123 on 2024/3/3. 6 | // Copyright © 2024 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "LookinStaticAsyncUpdateTask.h" 11 | 12 | @interface LKReloadSingleItemUpdateTaskMaker : NSObject 13 | 14 | + (NSArray *)makeWithItem:(LookinDisplayItem *)item; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /LookinClient/Static/LKStaticHierarchyController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKHierarchyViewController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/8/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKHierarchyController.h" 10 | 11 | @interface LKStaticHierarchyController : LKHierarchyController 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Static/LKStaticWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKStaticWindowController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/11/4. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKWindowController.h" 10 | #import "LKMenuPopoverAppsListController.h" 11 | 12 | @class LKStaticViewController; 13 | 14 | @interface LKStaticWindowController : LKWindowController 15 | 16 | @property(nonatomic, strong, readonly) LKStaticViewController *viewController; 17 | 18 | - (void)popupAllInspectableAppsWithSource:(MenuPopoverAppsListControllerEventSource)source; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /LookinClient/Static/Preview/LKPreviewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKPreviewViewController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/8/6. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @class LKHierarchyDataSource, LKStaticViewController; 12 | 13 | @interface LKPreviewController : LKBaseViewController 14 | 15 | - (instancetype)initWithDataSource:(LKHierarchyDataSource *)dataSource; 16 | 17 | @property(nonatomic, weak) LKStaticViewController *staticViewController; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /LookinClient/Static/Preview/LKPreviewPanGestureRecognizer.m: -------------------------------------------------------------------------------- 1 | // 2 | // LKPreviewPanGestureRecognizer.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/8/31. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKPreviewPanGestureRecognizer.h" 10 | 11 | @implementation LKPreviewPanGestureRecognizer 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /LookinClient/Toolbar/LKMenuPopoverSettingController.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKMenuPopoverSettingController.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/1/9. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseViewController.h" 10 | 11 | @class LKPreferenceManager; 12 | 13 | @interface LKMenuPopoverSettingController : LKBaseViewController 14 | 15 | - (instancetype)initWithPreferenceManager:(LKPreferenceManager *)manager; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Toolbar/LKWindowToolbarAppButton.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKWindowToolbarAppView.h 3 | // LookinClient 4 | // 5 | // Created by 李凯 on 2020/6/14. 6 | // Copyright © 2020 hughkli. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class LookinAppInfo; 12 | 13 | @interface LKWindowToolbarAppButton : NSButton 14 | 15 | @property(nonatomic, strong) LookinAppInfo *appInfo; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/Toolbar/LKWindowToolbarScaleView.h: -------------------------------------------------------------------------------- 1 | // 2 | // LKWindowToolbarScaleView.h 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2019/10/14. 6 | // https://lookin.work 7 | // 8 | 9 | #import "LKBaseView.h" 10 | 11 | @interface LKWindowToolbarScaleView : LKBaseView 12 | 13 | @property(nonatomic, strong, readonly) NSSlider *slider; 14 | @property(nonatomic, strong, readonly) NSButton *decreaseButton; 15 | @property(nonatomic, strong, readonly) NSButton *increaseButton; 16 | 17 | @end 18 | -------------------------------------------------------------------------------- /LookinClient/logo_jump.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/logo_jump.gif -------------------------------------------------------------------------------- /LookinClient/lookin_icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hughkli/Lookin/95e30fdcc8151092678387c5262bce790a0d9530/LookinClient/lookin_icon.icns -------------------------------------------------------------------------------- /LookinClient/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // Lookin 4 | // 5 | // Created by Li Kai on 2018/12/21. 6 | // https://lookin.work 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, const char * argv[]) { 12 | return NSApplicationMain(argc, argv); 13 | } 14 | --------------------------------------------------------------------------------