.editorconfig
.gitattributes
AGENTS.md
LICENSE
MANIFEST.in
README-PyPI.md
README.md
THIRD_PARTY_NOTICES.md
UPDATE_LOG.md
pyproject.toml
setup.py
上传到PyPI.bat
benchmarks/baseline-original-source.json
benchmarks/baseline-original.json
benchmarks/text-performance-10000.json
benchmarks/text-performance-50000.json
benchmarks/text-performance.json
docs/backends.md
docs/buttons.md
docs/calendar-picker.md
docs/cards.md
docs/code-editor.md
docs/color-toast.md
docs/colors.md
docs/combo-boxes.md
docs/context.md
docs/date-picker.md
docs/drag-drop.md
docs/fluent-window.md
docs/gallery-home.md
docs/info-bars.md
docs/inputs.md
docs/licensing-boundaries.md
docs/menus.md
docs/native-build.md
docs/navigation.md
docs/note-timeline.md
docs/performance.md
docs/progress-toast.md
docs/publishing.md
docs/shortcut-picker.md
docs/sliders.md
docs/splash-screen.md
docs/tables.md
docs/time-picker.md
docs/visual-research.md
docs/winui-resource-notes.md
docs/workbench-exe.md
docs/assets/buttons-dark.png
docs/assets/buttons-light.png
docs/assets/cards-dark.png
docs/assets/cards-light.png
docs/assets/code-editor-dark.png
docs/assets/code-editor-light.png
docs/assets/date-picker-light.png
docs/assets/drop-dark.png
docs/assets/drop-light.png
docs/assets/gallery-preview-light.png
docs/assets/gallery-preview.png
docs/assets/note-timeline-dark.png
docs/assets/note-timeline-light.png
docs/assets/progress-toast-dark.png
docs/assets/progress-toast-light.png
docs/assets/shortcut-picker-dark.png
docs/assets/shortcut-picker-light.png
docs/assets/showcase-dark.png
docs/assets/showcase-light.png
docs/assets/splash-screen-dark.png
docs/assets/splash-screen-light.png
docs/assets/tables-dark.png
docs/assets/tables-light.png
docs/assets/toast-dark.png
docs/assets/toast-light.png
docs/assets/window-mica-dark.png
docs/assets/window-mica-light.png
examples/advanced_inputs.py
examples/buttons.py
examples/calendar_picker.py
examples/capture_code_editor.py
examples/cards.py
examples/checkbox.py
examples/code_editor.py
examples/color_toast.py
examples/colors.py
examples/combo_boxes.py
examples/component_playground.py
examples/date_picker.py
examples/drop.py
examples/expandable_cards.py
examples/fluent_window.py
examples/gallery_home.py
examples/info_bar.py
examples/menus.py
examples/note_timeline.py
examples/progress_toast.py
examples/run_advanced_inputs.bat
examples/run_buttons.bat
examples/run_calendar_picker.bat
examples/run_cards.bat
examples/run_checkbox.bat
examples/run_code_editor.bat
examples/run_color_toast.bat
examples/run_colors.bat
examples/run_combo_boxes.bat
examples/run_date_picker.bat
examples/run_drop.bat
examples/run_expandable_cards.bat
examples/run_fluent_window.bat
examples/run_gallery_home.bat
examples/run_info_bar.bat
examples/run_menus.bat
examples/run_progress_toast.bat
examples/run_shortcut_picker.bat
examples/run_showcase.bat
examples/run_sliders.bat
examples/run_splash_screen.bat
examples/run_tables.bat
examples/run_text_performance.bat
examples/run_time_picker.bat
examples/run_toast.bat
examples/shortcut_picker.py
examples/showcase.py
examples/sliders.py
examples/splash_screen.py
examples/tables.py
examples/text_performance.py
examples/time_picker.py
examples/toast.py
examples/workbench_cards.py
examples/workbench_context_menus.py
examples/workbench_feedback.py
examples/workbench_home.py
examples/workbench_settings.py
licenses/Microsoft-Fluent-System-Icons-LICENSE.txt
native/calendar_accel.c
native/calendar_accel.h
native/color_accel.c
native/color_accel.h
native/date_accel.c
native/date_accel.h
native/drop_accel.c
native/drop_accel.h
native/input_accel.c
native/input_accel.h
native/shortcut_accel.c
native/shortcut_accel.h
native/text_accel.c
native/time_accel.c
native/time_accel.h
scripts/benchmark_baseline.py
scripts/benchmark_text.py
scripts/build_native.py
scripts/build_workbench.py
scripts/check_release_install.py
scripts/export_docs.py
scripts/fetch_zig.py
scripts/prepare_release.py
scripts/publish_pypi.py
scripts/publish_workbench.py
scripts/workbench_launcher.py
scripts/workbench_smoke.py
src/fluentpy/__init__.py
src/fluentpy/icons.py
src/fluentpy/qt.py
src/fluentpy/window_effects.py
src/fluentpy/assets/__init__.py
src/fluentpy/assets/brand/fluentpy.svg
src/fluentpy/assets/icons/SOURCE.md
src/fluentpy/assets/icons/__init__.py
src/fluentpy/assets/icons/ic_fluent_accessibility_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_add_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_add_circle_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_add_square_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_airplane_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_alert_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_apps_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_apps_list_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_archive_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_clockwise_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_down_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_down_left_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_download_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_exit_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_export_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_import_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_left_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_maximize_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_minimize_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_repeat_all_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_reset_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_right_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_rotate_clockwise_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_rotate_counterclockwise_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_sort_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_swap_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_sync_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_trending_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_up_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_up_right_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_arrow_upload_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_attach_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_backpack_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_book_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_bookmark_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_bot_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_briefcase_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_bug_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_building_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_building_bank_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_calendar_ltr_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_call_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_camera_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_cart_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chat_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chat_multiple_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_checkbox_checked_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_checkbox_unchecked_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_checkmark_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_checkmark_circle_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_checkmark_square_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chevron_down_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chevron_left_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chevron_right_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_chevron_up_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_clipboard_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_clipboard_text_ltr_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_clock_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_cloud_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_code_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_color_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_comment_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_comment_multiple_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_contact_card_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_copy_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_cut_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_delete_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_desktop_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_dismiss_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_dismiss_circle_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_add_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_copy_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_edit_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_save_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_search_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_document_text_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_edit_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_eye_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_eye_off_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_eyedropper_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_filter_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_filter_dismiss_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_fingerprint_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_flag_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_folder_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_folder_open_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_games_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_globe_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_grid_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_heart_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_history_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_home_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_icons_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_image_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_info_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_key_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_laptop_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_layout_row_three_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_money_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_music_note_2_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_navigation_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_open_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_settings_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_table_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_text_font_24_regular.svg
src/fluentpy/assets/icons/ic_fluent_toolbox_24_regular.svg
src/fluentpy/backends/__init__.py
src/fluentpy/backends/_calendar_python.py
src/fluentpy/backends/_color_python.py
src/fluentpy/backends/_compat.py
src/fluentpy/backends/_date_python.py
src/fluentpy/backends/_drop_python.py
src/fluentpy/backends/_input_python.py
src/fluentpy/backends/_shortcut_python.py
src/fluentpy/backends/_time_python.py
src/fluentpy/backends/calendar.py
src/fluentpy/backends/color.py
src/fluentpy/backends/date.py
src/fluentpy/backends/drop.py
src/fluentpy/backends/input.py
src/fluentpy/backends/shortcut.py
src/fluentpy/backends/text.py
src/fluentpy/backends/time.py
src/fluentpy/theme/__init__.py
src/fluentpy/theme/fonts.py
src/fluentpy/theme/manager.py
src/fluentpy/theme/tokens.py
src/fluentpy/theme/transition.py
src/fluentpy/widgets/__init__.py
src/fluentpy/widgets/_style.py
src/fluentpy/widgets/action_menu.py
src/fluentpy/widgets/advanced_button.py
src/fluentpy/widgets/affix_line_edit.py
src/fluentpy/widgets/button.py
src/fluentpy/widgets/calendar_picker.py
src/fluentpy/widgets/card.py
src/fluentpy/widgets/checkbox.py
src/fluentpy/widgets/code_edit.py
src/fluentpy/widgets/color_panel.py
src/fluentpy/widgets/color_picker.py
src/fluentpy/widgets/color_toast.py
src/fluentpy/widgets/combo_box.py
src/fluentpy/widgets/date_picker.py
src/fluentpy/widgets/dialog.py
src/fluentpy/widgets/drop.py
src/fluentpy/widgets/expandable_card.py
src/fluentpy/widgets/eyedropper.py
src/fluentpy/widgets/header_card.py
src/fluentpy/widgets/info_bar.py
src/fluentpy/widgets/line_edit.py
src/fluentpy/widgets/navigation.py
src/fluentpy/widgets/navigation_controls.py
src/fluentpy/widgets/note_timeline.py
src/fluentpy/widgets/pin_code_edit.py
src/fluentpy/widgets/progress_bar.py
src/fluentpy/widgets/progress_toast.py
src/fluentpy/widgets/radio_button.py
src/fluentpy/widgets/scroll_bar.py
src/fluentpy/widgets/shortcut_picker.py
src/fluentpy/widgets/slider.py
src/fluentpy/widgets/splash_screen.py
src/fluentpy/widgets/surface.py
src/fluentpy/widgets/table_view.py
src/fluentpy/widgets/time_picker.py
src/fluentpy/widgets/title_bar.py
src/fluentpy/widgets/toast.py
src/fluentpy/widgets/toast_stack.py
src/fluentpy/widgets/toggle_switch.py
src/fluentpy/widgets/window.py
src/fluentpy_qt.egg-info/PKG-INFO
src/fluentpy_qt.egg-info/SOURCES.txt
src/fluentpy_qt.egg-info/dependency_links.txt
src/fluentpy_qt.egg-info/requires.txt
src/fluentpy_qt.egg-info/top_level.txt
tests/test_advanced_button.py
tests/test_advanced_inputs.py
tests/test_animated_stack.py
tests/test_backend_fallback.py
tests/test_calendar_picker.py
tests/test_cards.py
tests/test_checkbox.py
tests/test_code_edit.py
tests/test_color_backend.py
tests/test_color_controls.py
tests/test_color_toast.py
tests/test_combo_boxes.py
tests/test_date_backend.py
tests/test_date_picker.py
tests/test_dialog_display.py
tests/test_dialog_lifecycle.py
tests/test_drop_backend.py
tests/test_drop_widget.py
tests/test_expandable_cards.py
tests/test_expandable_demo.py
tests/test_feedback_playground.py
tests/test_fluent_window.py
tests/test_header_cards.py
tests/test_icons.py
tests/test_info_bar.py
tests/test_input_backend.py
tests/test_menu_extensions.py
tests/test_metadata.py
tests/test_native_backend.py
tests/test_native_publish.py
tests/test_native_window_chrome.py
tests/test_navigation_controls.py
tests/test_navigation_lifecycle.py
tests/test_navigation_sidebar.py
tests/test_navigation_visibility.py
tests/test_note_timeline.py
tests/test_notification_bounds.py
tests/test_progress_toast.py
tests/test_pypi_release.py
tests/test_shell_material.py
tests/test_shortcut_backend.py
tests/test_shortcut_picker.py
tests/test_sidebar_regions.py
tests/test_slider_demo.py
tests/test_sliders.py
tests/test_splash_screen.py
tests/test_tab_bar_lifecycle.py
tests/test_tables.py
tests/test_theme_lifecycle.py
tests/test_theme_subscription.py
tests/test_theme_transition.py
tests/test_time_picker.py
tests/test_title_bar.py
tests/test_toast.py
tests/test_toast_stack.py
tests/test_ui_lifetime.py
tests/test_window_demo.py
tests/test_window_effects.py
tests/test_workbench.py
tests/test_workbench_context_menus.py
tests/test_workbench_settings.py
tests/test_workbench_startup.py