├── .gitattributes ├── composeApp ├── proguard-rules-android.pro ├── proguard-rules-jvm.pro ├── src │ ├── desktopMain │ │ ├── resources │ │ │ ├── linux │ │ │ │ └── Icon.png │ │ │ ├── macos │ │ │ │ └── Icon.icns │ │ │ └── windows │ │ │ │ └── Icon.ico │ │ └── kotlin │ │ │ ├── theme │ │ │ ├── MacOSThemeManager.kt │ │ │ ├── WindowsThemeManager.kt │ │ │ └── LinuxThemeManager.kt │ │ │ └── Main.kt │ ├── androidMain │ │ ├── res │ │ │ ├── values-zh-rCN │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rTW │ │ │ │ └── strings.xml │ │ │ ├── values │ │ │ │ ├── strings.xml │ │ │ │ ├── themes.xml │ │ │ │ └── colors.xml │ │ │ ├── values-night │ │ │ │ └── themes.xml │ │ │ └── drawable │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_foreground.xml │ │ ├── kotlin │ │ │ └── top │ │ │ │ └── yukonga │ │ │ │ └── fontWeightTest │ │ │ │ └── MainActivity.kt │ │ └── AndroidManifest.xml │ ├── macosMain │ │ ├── resources │ │ │ └── FontWeightTest.icns │ │ └── kotlin │ │ │ └── Main.kt │ ├── iosMain │ │ └── kotlin │ │ │ └── Main.kt │ └── commonMain │ │ ├── composeResources │ │ ├── font │ │ │ ├── misans_black.ttf │ │ │ ├── misans_bold.ttf │ │ │ ├── misans_light.ttf │ │ │ ├── misans_medium.ttf │ │ │ ├── misans_normal.ttf │ │ │ ├── misans_thin.ttf │ │ │ ├── misans_semibold.ttf │ │ │ ├── misans_extrabold.ttf │ │ │ └── misans_extralight.ttf │ │ ├── drawable │ │ │ ├── tune.xml │ │ │ ├── sans_serif.xml │ │ │ ├── serif.xml │ │ │ ├── monospace.xml │ │ │ ├── home.xml │ │ │ └── icon.xml │ │ ├── values-zh-rCN │ │ │ └── strings.xml │ │ ├── values-zh-rTW │ │ │ └── strings.xml │ │ └── values │ │ │ └── strings.xml │ │ └── kotlin │ │ └── top │ │ └── yukonga │ │ └── fontWeightTest │ │ ├── ui │ │ ├── theme │ │ │ └── Theme.kt │ │ ├── components │ │ │ ├── CardView.kt │ │ │ ├── WeightedText.kt │ │ │ └── OtherTestView.kt │ │ ├── SansSerifView.kt │ │ ├── SerifView.kt │ │ ├── MonospaceView.kt │ │ ├── AboutDialog.kt │ │ └── HomeView.kt │ │ ├── utils │ │ └── AppUtils.kt │ │ └── App.kt └── build.gradle.kts ├── Picture └── Screenshot.jpg ├── iosApp ├── Configuration │ └── Config.xcconfig ├── iosApp │ ├── Assets.xcassets │ │ ├── Contents.json │ │ └── AppIcon.appiconset │ │ │ ├── app-icon-1024.png │ │ │ └── Contents.json │ ├── iosApp.swift │ ├── ContentView.swift │ └── Info.plist └── iosApp.xcodeproj │ ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ ├── xcshareddata │ └── xcschemes │ │ └── iosApp.xcscheme │ └── project.pbxproj ├── gradle ├── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties └── libs.versions.toml ├── README.md ├── gradle.properties ├── settings.gradle.kts ├── gradlew.bat ├── .github └── workflows │ └── Action CI.yml ├── gradlew ├── .gitignore └── LICENSE /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /composeApp/proguard-rules-android.pro: -------------------------------------------------------------------------------- 1 | -dontwarn org.slf4j.** 2 | -dontwarn kotlinx.datetime.** -------------------------------------------------------------------------------- /Picture/Screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/Picture/Screenshot.jpg -------------------------------------------------------------------------------- /iosApp/Configuration/Config.xcconfig: -------------------------------------------------------------------------------- 1 | TEAM_ID= 2 | BUNDLE_ID=top.yukonga.fontWeightTest 3 | APP_NAME=FontWeightTest 4 | -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "author" : "xcode", 4 | "version" : 1 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /composeApp/proguard-rules-jvm.pro: -------------------------------------------------------------------------------- 1 | -dontwarn org.slf4j.** 2 | 3 | -keep class com.sun.jna.** { *; } 4 | -keep class * implements com.sun.jna.** { *; } -------------------------------------------------------------------------------- /composeApp/src/desktopMain/resources/linux/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/desktopMain/resources/linux/Icon.png -------------------------------------------------------------------------------- /composeApp/src/desktopMain/resources/macos/Icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/desktopMain/resources/macos/Icon.icns -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 字体字重测试 4 | -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 字體字重測試 4 | -------------------------------------------------------------------------------- /composeApp/src/desktopMain/resources/windows/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/desktopMain/resources/windows/Icon.ico -------------------------------------------------------------------------------- /composeApp/src/macosMain/resources/FontWeightTest.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/macosMain/resources/FontWeightTest.icns -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | FontWeightTest 4 | 5 | -------------------------------------------------------------------------------- /iosApp/iosApp/iosApp.swift: -------------------------------------------------------------------------------- 1 | import SwiftUI 2 | 3 | @main 4 | struct iosApp: App { 5 | var body: some Scene { 6 | WindowGroup { 7 | ContentView() 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /composeApp/src/iosMain/kotlin/Main.kt: -------------------------------------------------------------------------------- 1 | import androidx.compose.ui.window.ComposeUIViewController 2 | import top.yukonga.fontWeightTest.App 3 | 4 | fun main() = ComposeUIViewController { App() } -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_black.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_bold.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_light.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_medium.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_normal.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_normal.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_thin.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_semibold.ttf -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/app-icon-1024.png -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_extrabold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_extrabold.ttf -------------------------------------------------------------------------------- /composeApp/src/commonMain/composeResources/font/misans_extralight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YuKongA/Font-Weight-Test_Compose/HEAD/composeApp/src/commonMain/composeResources/font/misans_extralight.ttf -------------------------------------------------------------------------------- /composeApp/src/androidMain/res/values-night/themes.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |