diff --git a/Cargo.lock b/Cargo.lock index 0c14b41cd..1c121437b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5,7 +5,7 @@ version = 4 [[package]] name = "ab_glyph_rasterizer" version = "0.1.8" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "accessory" @@ -227,7 +227,7 @@ dependencies = [ [[package]] name = "arrayvec" version = "0.7.6" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "as_variant" @@ -238,7 +238,7 @@ checksum = "9dbc3a507a82b17ba0d98f6ce8fd6954ea0c8152e98009d36a40d8dcc8ce078a" [[package]] name = "ash" version = "0.38.0+1.3.281" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "libloading 0.8.9", ] @@ -584,7 +584,7 @@ dependencies = [ [[package]] name = "bit-set" version = "0.8.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "bit-vec", ] @@ -592,7 +592,7 @@ dependencies = [ [[package]] name = "bit-vec" version = "0.8.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "bitflags" @@ -606,7 +606,7 @@ dependencies = [ [[package]] name = "bitflags" version = "2.10.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "bitmaps" @@ -724,7 +724,7 @@ checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" [[package]] name = "bytemuck" version = "1.25.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "byteorder" @@ -735,7 +735,7 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "byteorder" version = "1.5.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "bytes" @@ -794,7 +794,7 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg-if" version = "1.0.4" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "cfg_aliases" @@ -805,7 +805,7 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "cfg_aliases" version = "0.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "chacha20" @@ -1142,7 +1142,7 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "crunchy" version = "0.2.4" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "crypto-bigint" @@ -1522,7 +1522,7 @@ checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" [[package]] name = "downcast-rs" version = "1.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "dunce" @@ -1630,7 +1630,7 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "equivalent" version = "1.0.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "errno" @@ -1808,7 +1808,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "foldhash" version = "0.2.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "foreign-types" @@ -1965,9 +1965,9 @@ dependencies = [ [[package]] name = "fxhash" version = "0.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "byteorder 1.5.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "byteorder 1.5.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] @@ -2163,9 +2163,9 @@ dependencies = [ [[package]] name = "hashbrown" version = "0.16.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "foldhash 0.2.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "foldhash 0.2.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] @@ -2198,7 +2198,7 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hexf-parse" version = "0.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "hilog-sys" @@ -2637,10 +2637,10 @@ dependencies = [ [[package]] name = "indexmap" version = "2.13.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "equivalent 1.0.2 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", - "hashbrown 0.16.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "equivalent 1.0.2 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", + "hashbrown 0.16.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] @@ -2832,9 +2832,9 @@ dependencies = [ [[package]] name = "libloading" version = "0.8.9" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "windows-link 0.2.1", ] @@ -2906,7 +2906,7 @@ checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] name = "log" version = "0.4.29" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "loom" @@ -2987,7 +2987,7 @@ dependencies = [ [[package]] name = "makepad-apple-sys" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-objc-sys", ] @@ -2995,12 +2995,12 @@ dependencies = [ [[package]] name = "makepad-byteorder-lite" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-code-editor" version = "2.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-widgets", ] @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "makepad-derive-wasm-bridge" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-proc-macro", ] @@ -3016,7 +3016,7 @@ dependencies = [ [[package]] name = "makepad-derive-widget" version = "2.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-live-id", "makepad-micro-proc-macro", @@ -3025,7 +3025,7 @@ dependencies = [ [[package]] name = "makepad-draw" version = "2.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "ab_glyph_rasterizer", "fxhash", @@ -3042,15 +3042,15 @@ dependencies = [ "rustybuzz", "sdfer", "serde", - "unicode-bidi 0.3.18 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "unicode-bidi 0.3.18 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "unicode-linebreak", - "unicode-segmentation 1.12.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "unicode-segmentation 1.12.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] name = "makepad-error-log" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-serde", ] @@ -3058,22 +3058,22 @@ dependencies = [ [[package]] name = "makepad-filesystem-watcher" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-futures" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-futures-legacy" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-gif" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "weezl", ] @@ -3081,10 +3081,10 @@ dependencies = [ [[package]] name = "makepad-half" version = "2.7.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", - "crunchy 0.2.4 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", + "crunchy 0.2.4 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "num-traits 0.2.20", "zerocopy 0.8.39", ] @@ -3092,7 +3092,7 @@ dependencies = [ [[package]] name = "makepad-html" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-live-id", ] @@ -3106,7 +3106,7 @@ checksum = "9775cbec5fa0647500c3e5de7c850280a88335d1d2d770e5aa2332b801ba7064" [[package]] name = "makepad-latex-math" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "ttf-parser", ] @@ -3114,7 +3114,7 @@ dependencies = [ [[package]] name = "makepad-live-id" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-live-id-macros", "serde", @@ -3123,7 +3123,7 @@ dependencies = [ [[package]] name = "makepad-live-id-macros" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-proc-macro", ] @@ -3131,7 +3131,7 @@ dependencies = [ [[package]] name = "makepad-live-reload-core" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-filesystem-watcher", ] @@ -3139,7 +3139,7 @@ dependencies = [ [[package]] name = "makepad-math" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-serde", ] @@ -3147,12 +3147,12 @@ dependencies = [ [[package]] name = "makepad-micro-proc-macro" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-micro-serde" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-live-id", "makepad-micro-serde-derive", @@ -3161,7 +3161,7 @@ dependencies = [ [[package]] name = "makepad-micro-serde-derive" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-proc-macro", ] @@ -3169,7 +3169,7 @@ dependencies = [ [[package]] name = "makepad-network" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-apple-sys", "makepad-error-log", @@ -3183,15 +3183,15 @@ dependencies = [ [[package]] name = "makepad-objc-sys" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-platform" version = "2.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "ash", - "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "ctrlc", "hilog-sys", "makepad-android-state", @@ -3213,7 +3213,7 @@ dependencies = [ "napi-derive-ohos", "napi-ohos", "ohos-sys", - "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "wayland-client", "wayland-egl", "wayland-protocols", @@ -3225,12 +3225,12 @@ dependencies = [ [[package]] name = "makepad-regex" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-script" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-error-log", "makepad-html", @@ -3238,13 +3238,13 @@ dependencies = [ "makepad-math", "makepad-regex", "makepad-script-derive", - "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] name = "makepad-script-derive" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-proc-macro", ] @@ -3252,7 +3252,7 @@ dependencies = [ [[package]] name = "makepad-script-std" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-network", "makepad-script", @@ -3261,14 +3261,14 @@ dependencies = [ [[package]] name = "makepad-shared-bytes" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "makepad-studio-protocol" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "makepad-error-log", "makepad-live-id", "makepad-micro-serde", @@ -3278,7 +3278,7 @@ dependencies = [ [[package]] name = "makepad-svg" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-html", "makepad-live-id", @@ -3287,7 +3287,7 @@ dependencies = [ [[package]] name = "makepad-tsdf" version = "0.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-math", "makepad-micro-serde", @@ -3296,7 +3296,7 @@ dependencies = [ [[package]] name = "makepad-wasm-bridge" version = "1.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-derive-wasm-bridge", "makepad-live-id", @@ -3305,7 +3305,7 @@ dependencies = [ [[package]] name = "makepad-webp" version = "0.2.4" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-byteorder-lite", ] @@ -3313,7 +3313,7 @@ dependencies = [ [[package]] name = "makepad-widgets" version = "2.0.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-derive-widget", "makepad-draw", @@ -3322,13 +3322,13 @@ dependencies = [ "pulldown-cmark 0.12.2", "serde", "ttf-parser", - "unicode-segmentation 1.12.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "unicode-segmentation 1.12.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] name = "makepad-zune-bmp" version = "0.5.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "log 0.4.28", "makepad-zune-core", @@ -3337,7 +3337,7 @@ dependencies = [ [[package]] name = "makepad-zune-core" version = "0.5.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "log 0.4.28", ] @@ -3345,7 +3345,7 @@ dependencies = [ [[package]] name = "makepad-zune-inflate" version = "0.2.54" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "simd-adler32", ] @@ -3353,7 +3353,7 @@ dependencies = [ [[package]] name = "makepad-zune-jpeg" version = "0.5.15" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-zune-core", ] @@ -3361,7 +3361,7 @@ dependencies = [ [[package]] name = "makepad-zune-png" version = "0.5.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-zune-core", "makepad-zune-inflate", @@ -3370,7 +3370,7 @@ dependencies = [ [[package]] name = "makepad-zune-qoi" version = "0.5.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-zune-core", ] @@ -3752,7 +3752,7 @@ checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "memchr" version = "2.7.6" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "mime" @@ -3815,23 +3815,23 @@ dependencies = [ [[package]] name = "naga" version = "27.0.3" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "arrayvec 0.7.6 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "arrayvec 0.7.6 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "bit-set", "bitflags 2.10.0 (registry+https://github.com/rust-lang/crates.io-index)", - "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", - "cfg_aliases 0.2.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", - "hashbrown 0.16.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "cfg-if 1.0.4 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", + "cfg_aliases 0.2.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", + "hashbrown 0.16.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "hexf-parse", - "indexmap 2.13.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "indexmap 2.13.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "makepad-error-log", "makepad-half", "num-traits 0.2.20", - "once_cell 1.21.3 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "once_cell 1.21.3 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "rustc-hash 1.1.0", "spirv", - "thiserror 2.0.18 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "thiserror 2.0.18 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "unicode-ident", ] @@ -3999,7 +3999,7 @@ dependencies = [ [[package]] name = "num-traits" version = "0.2.20" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "num_cpus" @@ -4163,7 +4163,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "once_cell" version = "1.21.3" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "once_cell_polyfill" @@ -4452,7 +4452,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "pkg-config" version = "0.3.32" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "pollster" @@ -4597,10 +4597,10 @@ dependencies = [ [[package]] name = "pulldown-cmark" version = "0.12.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", - "memchr 2.7.6 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", + "memchr 2.7.6 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "unicase 2.9.0", ] @@ -5381,7 +5381,7 @@ dependencies = [ [[package]] name = "rustc-hash" version = "1.1.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "rustc-hash" @@ -5506,12 +5506,12 @@ checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "rustybuzz" version = "0.18.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "bitflags 2.10.0 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "bytemuck", "makepad-error-log", - "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "smallvec 1.15.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "ttf-parser", "unicode-bidi-mirroring", "unicode-ccc", @@ -5600,7 +5600,7 @@ checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] name = "scoped-tls" version = "1.0.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "scopeguard" @@ -5611,7 +5611,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "sdfer" version = "0.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "sealed" @@ -5910,7 +5910,7 @@ dependencies = [ [[package]] name = "simd-adler32" version = "0.3.9" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "siphasher" @@ -5936,7 +5936,7 @@ dependencies = [ [[package]] name = "smallvec" version = "1.15.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "socket2" @@ -5960,7 +5960,7 @@ dependencies = [ [[package]] name = "spirv" version = "0.3.0+sdk-1.3.268.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "bitflags 2.10.0 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -6320,9 +6320,9 @@ dependencies = [ [[package]] name = "thiserror" version = "2.0.18" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ - "thiserror-impl 2.0.18 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "thiserror-impl 2.0.18 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] @@ -6350,7 +6350,7 @@ dependencies = [ [[package]] name = "thiserror-impl" version = "2.0.18" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "makepad-micro-proc-macro", ] @@ -6732,7 +6732,7 @@ dependencies = [ [[package]] name = "ttf-parser" version = "0.24.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "tungstenite" @@ -6784,7 +6784,7 @@ checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" [[package]] name = "unicase" version = "2.9.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-bidi" @@ -6795,17 +6795,17 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-bidi" version = "0.3.18" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-bidi-mirroring" version = "0.3.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-ccc" version = "0.3.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-ident" @@ -6816,7 +6816,7 @@ checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" [[package]] name = "unicode-linebreak" version = "0.1.5" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-normalization" @@ -6836,12 +6836,12 @@ checksum = "e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0" [[package]] name = "unicode-properties" version = "0.1.4" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-script" version = "0.5.8" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-segmentation" @@ -6852,7 +6852,7 @@ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-segmentation" version = "1.12.0" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "unicode-xid" @@ -7178,11 +7178,11 @@ dependencies = [ [[package]] name = "wayland-backend" version = "0.3.12" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "downcast-rs", "libc", - "scoped-tls 1.0.1 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "scoped-tls 1.0.1 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", "smallvec 1.15.1 (registry+https://github.com/rust-lang/crates.io-index)", "wayland-sys", ] @@ -7190,7 +7190,7 @@ dependencies = [ [[package]] name = "wayland-client" version = "0.31.12" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "bitflags 2.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "libc", @@ -7200,7 +7200,7 @@ dependencies = [ [[package]] name = "wayland-egl" version = "0.32.9" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "wayland-backend", "wayland-sys", @@ -7209,7 +7209,7 @@ dependencies = [ [[package]] name = "wayland-protocols" version = "0.32.10" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "bitflags 2.10.0 (registry+https://github.com/rust-lang/crates.io-index)", "wayland-backend", @@ -7219,10 +7219,10 @@ dependencies = [ [[package]] name = "wayland-sys" version = "0.31.8" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "log 0.4.29", - "pkg-config 0.3.32 (git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound)", + "pkg-config 0.3.32 (git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes)", ] [[package]] @@ -7270,7 +7270,7 @@ dependencies = [ [[package]] name = "weezl" version = "0.1.12" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "whoami" @@ -7323,7 +7323,7 @@ dependencies = [ [[package]] name = "windows" version = "0.62.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-collections 0.3.2", "windows-core 0.62.2", @@ -7342,7 +7342,7 @@ dependencies = [ [[package]] name = "windows-collections" version = "0.3.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-core 0.62.2", ] @@ -7375,7 +7375,7 @@ dependencies = [ [[package]] name = "windows-core" version = "0.62.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-link 0.2.1", "windows-result 0.4.1", @@ -7396,7 +7396,7 @@ dependencies = [ [[package]] name = "windows-future" version = "0.3.2" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-core 0.62.2", ] @@ -7460,7 +7460,7 @@ checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" [[package]] name = "windows-link" version = "0.2.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "windows-numerics" @@ -7504,7 +7504,7 @@ dependencies = [ [[package]] name = "windows-result" version = "0.4.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-link 0.2.1", ] @@ -7521,7 +7521,7 @@ dependencies = [ [[package]] name = "windows-strings" version = "0.5.1" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" dependencies = [ "windows-link 0.2.1", ] @@ -8011,7 +8011,7 @@ dependencies = [ [[package]] name = "zerocopy" version = "0.8.39" -source = "git+https://github.com/kevinaboos/makepad?branch=base_line_fit_bound#9f0737b6a97c8820e3d0beceee7133017a943577" +source = "git+https://github.com/kevinaboos/makepad?branch=macos_android_fixes#7622a2b9bb447fb0c81a0189a5d74b3a29b29e65" [[package]] name = "zerocopy-derive" diff --git a/Cargo.toml b/Cargo.toml index 838296e8e..7d0dcf875 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,8 +17,8 @@ metadata.makepad-auto-version = "zqpv-Yj-K7WNVK2I8h5Okhho46Q=" # makepad-widgets = { git = "https://github.com/makepad/makepad", branch = "dev", features = ["serde"] } # makepad-code-editor = { git = "https://github.com/makepad/makepad", branch = "dev" } -makepad-widgets = { git = "https://github.com/kevinaboos/makepad", branch = "base_line_fit_bound", features = ["serde"] } -makepad-code-editor = { git = "https://github.com/kevinaboos/makepad", branch = "base_line_fit_bound" } +makepad-widgets = { git = "https://github.com/kevinaboos/makepad", branch = "macos_android_fixes", features = ["serde"] } +makepad-code-editor = { git = "https://github.com/kevinaboos/makepad", branch = "macos_android_fixes" } robius-directories = { git = "https://github.com/project-robius/robius" } diff --git a/resources/icons/add.svg b/resources/icons/add.svg index 17adbcd92..fdeeaf93c 100644 --- a/resources/icons/add.svg +++ b/resources/icons/add.svg @@ -3,4 +3,5 @@ device-aware; round caps give the rounded stroke ends the toolbar/nav icons share. --> + diff --git a/resources/icons/add_attachment.svg b/resources/icons/add_attachment.svg index 949637c84..26be9d74f 100644 --- a/resources/icons/add_attachment.svg +++ b/resources/icons/add_attachment.svg @@ -1,3 +1,4 @@ + diff --git a/resources/icons/add_photo.svg b/resources/icons/add_photo.svg index e80eb1160..4eb3e3106 100644 --- a/resources/icons/add_photo.svg +++ b/resources/icons/add_photo.svg @@ -3,4 +3,5 @@ + diff --git a/resources/icons/add_user.svg b/resources/icons/add_user.svg index 640aa9d94..06b9dae4b 100644 --- a/resources/icons/add_user.svg +++ b/resources/icons/add_user.svg @@ -1,6 +1,7 @@ - - - - - + + + + + + \ No newline at end of file diff --git a/resources/icons/close.svg b/resources/icons/close.svg index 4d5ee5b1b..7b9e3f0cd 100644 --- a/resources/icons/close.svg +++ b/resources/icons/close.svg @@ -1,3 +1,3 @@ - - + + diff --git a/resources/icons/copy.svg b/resources/icons/copy.svg index ea7de3528..a63962872 100644 --- a/resources/icons/copy.svg +++ b/resources/icons/copy.svg @@ -3,6 +3,6 @@ - + diff --git a/resources/icons/eye_closed.svg b/resources/icons/eye_closed.svg index 407e40da7..e305816dd 100644 --- a/resources/icons/eye_closed.svg +++ b/resources/icons/eye_closed.svg @@ -1,4 +1,5 @@ + diff --git a/resources/icons/eye_open.svg b/resources/icons/eye_open.svg index ae9fe3c53..fc7e896ce 100644 --- a/resources/icons/eye_open.svg +++ b/resources/icons/eye_open.svg @@ -1,4 +1,5 @@ + diff --git a/resources/icons/go_back.svg b/resources/icons/go_back.svg index 07c293cf2..ffe6f4209 100644 --- a/resources/icons/go_back.svg +++ b/resources/icons/go_back.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/resources/icons/location-pin.svg b/resources/icons/location-pin.svg index 06eb31a52..44cf9e0b4 100644 --- a/resources/icons/location-pin.svg +++ b/resources/icons/location-pin.svg @@ -2,4 +2,5 @@ + diff --git a/resources/icons/pin.svg b/resources/icons/pin.svg index a3805515f..d41cf309b 100644 --- a/resources/icons/pin.svg +++ b/resources/icons/pin.svg @@ -1,2 +1,2 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/resources/icons/rotate_left_fa.svg b/resources/icons/rotate_left_fa.svg deleted file mode 100644 index a8b7e1c4f..000000000 --- a/resources/icons/rotate_left_fa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/icons/rotate_right.svg b/resources/icons/rotate_right.svg new file mode 100644 index 000000000..d4ca6e2b2 --- /dev/null +++ b/resources/icons/rotate_right.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/resources/icons/rotate_right_fa.svg b/resources/icons/rotate_right_fa.svg deleted file mode 100644 index 0c620a417..000000000 --- a/resources/icons/rotate_right_fa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/resources/icons/send.svg b/resources/icons/send.svg index f397a3771..3aec87f88 100644 --- a/resources/icons/send.svg +++ b/resources/icons/send.svg @@ -4,4 +4,5 @@ + diff --git a/resources/icons/send_encrypted.svg b/resources/icons/send_encrypted.svg index 99fce6c47..30a96d0a1 100644 --- a/resources/icons/send_encrypted.svg +++ b/resources/icons/send_encrypted.svg @@ -7,4 +7,5 @@ + diff --git a/resources/icons/send_unencrypted.svg b/resources/icons/send_unencrypted.svg index ad6ce21e5..9a0d3b059 100644 --- a/resources/icons/send_unencrypted.svg +++ b/resources/icons/send_unencrypted.svg @@ -7,4 +7,5 @@ + diff --git a/resources/icons/share.svg b/resources/icons/share.svg index 8f0de62c7..58f99b435 100644 --- a/resources/icons/share.svg +++ b/resources/icons/share.svg @@ -1,5 +1,6 @@ - - - - + + + + + diff --git a/resources/icons/view_source.svg b/resources/icons/view_source.svg index a44344268..3a87de34c 100644 --- a/resources/icons/view_source.svg +++ b/resources/icons/view_source.svg @@ -1,44 +1,42 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/icons/zoom_to_fit.svg b/resources/icons/zoom_to_fit.svg new file mode 100644 index 000000000..f0fca19a9 --- /dev/null +++ b/resources/icons/zoom_to_fit.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/shared/image_viewer.rs b/src/shared/image_viewer.rs index f83d7d0ef..5bb8340a3 100644 --- a/src/shared/image_viewer.rs +++ b/src/shared/image_viewer.rs @@ -304,17 +304,14 @@ script_mod! { icon_walk: Walk{width: 27, height: 27, margin: Inset{left: 2}} } - rotate_ccw_button := mod.widgets.ImageViewerButton { - draw_icon +: { svg: (ICON_ROTATE_CCW) } - } - rotate_cw_button := mod.widgets.ImageViewerButton { draw_icon +: { svg: (ICON_ROTATE_CW) } + icon_walk: Walk{width: 30, height: 30, margin: Inset{left: 2}} } - reset_button := mod.widgets.ImageViewerButton { - draw_icon +: { svg: (ICON_JUMP) } - icon_walk: Walk{width: 25, height: 25, margin: Inset{bottom: 2}} + zoom_to_fit_button := mod.widgets.ImageViewerButton { + draw_icon +: { svg: (ICON_ZOOM_TO_FIT) } + icon_walk: Walk{width: 25, height: 25} } download_button := mod.widgets.ImageViewerButton { @@ -324,7 +321,7 @@ script_mod! { share_button := mod.widgets.ImageViewerButton { draw_icon +: { svg: (ICON_SHARE) } - icon_walk: Walk{width: 22, height: 22} + icon_walk: Walk{width: 24, height: 24} } close_button := mod.widgets.ImageViewerButton { @@ -717,7 +714,7 @@ impl MatchEvent for ImageViewer { } let mut was_overlay_button_clicked = false; - if self.view.button(cx, ids!(reset_button)).clicked(actions) { + if self.view.button(cx, ids!(zoom_to_fit_button)).clicked(actions) { was_overlay_button_clicked = true; self.reset(cx); } @@ -736,11 +733,6 @@ impl MatchEvent for ImageViewer { self.start_rotation(cx, 90.0); } - if self.view.button(cx, ids!(rotate_ccw_button)).clicked(actions) { - was_overlay_button_clicked = true; - self.start_rotation(cx, -90.0); - } - if let Some(info) = self.downloadable.as_ref() { if self.view.button(cx, ids!(download_button)).clicked(actions) { was_overlay_button_clicked = true; diff --git a/src/shared/styles.rs b/src/shared/styles.rs index 454db2d6e..0267a2aef 100644 --- a/src/shared/styles.rs +++ b/src/shared/styles.rs @@ -15,8 +15,7 @@ script_mod! { mod.widgets.ICON_CLOSE = crate_resource("self://resources/icons/close.svg") mod.widgets.ICON_CLOUD_CHECKMARK = crate_resource("self://resources/icons/cloud_checkmark.svg") mod.widgets.ICON_CLOUD_OFFLINE = crate_resource("self://resources/icons/cloud_offline.svg") - mod.widgets.ICON_ROTATE_CW = crate_resource("self://resources/icons/rotate_right_fa.svg") - mod.widgets.ICON_ROTATE_CCW = crate_resource("self://resources/icons/rotate_left_fa.svg") + mod.widgets.ICON_ROTATE_CW = crate_resource("self://resources/icons/rotate_right.svg") mod.widgets.ICON_COPY = crate_resource("self://resources/icons/copy.svg") mod.widgets.ICON_DOWNLOAD = crate_resource("self://resources/icons/download.svg") mod.widgets.ICON_EDIT = crate_resource("self://resources/icons/edit.svg") @@ -51,6 +50,7 @@ script_mod! { mod.widgets.ICON_WARNING = crate_resource("self://resources/icons/warning.svg") mod.widgets.ICON_ZOOM_IN = crate_resource("self://resources/icons/zoom_in.svg") mod.widgets.ICON_ZOOM_OUT = crate_resource("self://resources/icons/zoom_out.svg") + mod.widgets.ICON_ZOOM_TO_FIT = crate_resource("self://resources/icons/zoom_to_fit.svg") mod.widgets.ICON_ADD_ATTACHMENT = crate_resource("self://resources/icons/add_attachment.svg") mod.widgets.ICON_FILE = crate_resource("self://resources/icons/file.svg")