Ian Hickson
13bec286bd
Magnifier cleanup ( #143558 )
...
- Introduces the ability to control whether RawMagnifier uses a clip on
its decoration. (It still has to use a clip for its magnified image.)
- Uses `BlurStyle.outer` to remove the clip for CupertinoMagnifier.
- Many changes to the documentation around magnifiers and shadows.
- Implements `BoxShadow.copyWith` which somehow we had never needed
before.
- Makes `debugDisableShadows` handle `BlurStyle.outer` correctly.
- Adds `MagnifierInfo.toString`.
- Aligns various `operator ==`s with the style guide.
- Makes MagnifierDecoration a separate concept from Decoration, since
it's not actually compatible anywhere.
- Removes some dead code and makes other minor code simplifications.
- Uses double syntax rather than integer syntax for various double
literals for clarity.
I expect one minor golden image change (antialiasing change on
Cupertino's magnifier test).
2024-04-03 15:49:38 -07:00
..
2023-12-20 22:05:29 +00:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-31 16:13:17 +00:00
2024-01-31 16:13:17 +00:00
2023-12-15 14:13:31 -08:00
2024-01-31 16:13:17 +00:00
2023-12-15 14:13:31 -08:00
2024-03-24 18:01:17 +00:00
2024-01-24 16:49:18 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-23 19:24:54 +00:00
2024-03-28 01:20:55 +00:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2024-01-24 16:13:26 +00:00
2024-03-19 17:58:13 +00:00
2024-03-25 08:39:05 +00:00
2024-02-28 13:55:50 -08:00
2024-01-19 18:29:07 +00:00
2023-12-15 14:13:31 -08:00
2024-03-19 17:58:13 +00:00
2023-12-15 14:13:31 -08:00
2024-03-01 12:44:29 +00:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2024-02-12 10:07:51 -08:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2024-04-03 03:11:04 +00:00
2024-03-19 17:58:13 +00:00
2024-02-28 13:55:50 -08:00
2024-03-24 18:01:17 +00:00
2024-04-03 15:54:34 +00:00
2024-04-01 09:42:51 +00:00
2024-04-01 09:42:51 +00:00
2024-02-29 15:16:53 -08:00
2024-03-19 17:58:13 +00:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-13 00:12:02 +00:00
2024-02-13 00:12:02 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-16 10:08:27 +00:00
2023-12-15 14:13:31 -08:00
2024-02-28 13:55:50 -08:00
2024-03-18 21:32:22 +00:00
2024-04-02 17:27:26 +00:00
2024-02-28 13:55:50 -08:00
2024-02-07 13:57:21 +00:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2024-01-22 10:01:05 +00:00
2024-01-22 10:01:05 +00:00
2024-03-26 18:36:09 +00:00
2024-01-22 11:13:31 +00:00
2023-12-15 14:13:31 -08:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2024-03-12 16:51:51 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-24 16:13:26 +00:00
2023-12-15 14:13:31 -08:00
2024-01-24 16:13:26 +00:00
2024-03-19 17:58:13 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2024-03-18 12:45:22 +00:00
2024-03-18 12:45:22 +00:00
2024-02-07 02:44:21 +00:00
2024-03-18 12:45:22 +00:00
2023-12-15 14:13:31 -08:00
2024-03-12 16:51:51 +00:00
2024-02-27 22:49:13 +00:00
2024-04-02 20:08:11 +00:00
2024-03-19 17:58:16 +00:00
2024-03-19 17:58:16 +00:00
2024-02-21 08:59:24 +00:00
2024-04-03 15:49:38 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-19 17:58:13 +00:00
2023-12-15 14:13:31 -08:00
2024-04-02 17:27:26 +00:00
2023-12-20 22:05:29 +00:00
2024-04-02 17:27:26 +00:00
2023-12-20 22:05:29 +00:00
2024-03-11 23:04:57 +00:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2024-03-13 18:07:59 +00:00
2024-03-27 16:43:10 -07:00
2024-01-20 00:27:18 +00:00
2023-12-15 14:13:31 -08:00
2024-03-28 01:20:55 +00:00
2024-03-19 17:58:13 +00:00
2024-03-27 16:43:10 -07:00
2024-03-28 22:22:20 +00:00
2024-02-12 10:07:51 -08:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2024-01-22 18:21:31 +00:00
2023-12-15 14:13:31 -08:00
2024-01-05 21:28:07 +00:00
2023-12-15 14:13:31 -08:00
2024-03-25 08:39:05 +00:00
2023-12-15 14:13:31 -08:00
2024-03-13 16:31:50 +00:00
2024-03-19 17:58:13 +00:00
2024-03-25 22:58:11 +00:00
2024-03-19 17:58:13 +00:00
2024-02-27 22:49:13 +00:00
2024-01-17 22:49:04 +00:00
2024-04-03 16:16:52 +00:00
2023-12-15 14:13:31 -08:00
2024-01-09 09:49:13 +00:00
2024-03-09 07:50:23 +00:00
2024-03-19 17:58:13 +00:00
2024-03-06 20:41:04 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-28 01:20:55 +00:00
2024-02-12 10:07:51 -08:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2024-03-24 18:01:17 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-28 17:56:09 +00:00
2024-02-28 00:17:20 +00:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-07 07:19:26 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-01 06:40:47 +00:00
2023-12-15 14:13:31 -08:00
2024-03-06 20:41:04 +00:00
2023-12-15 14:13:31 -08:00
2024-02-28 13:55:50 -08:00
2024-02-28 13:55:50 -08:00
2024-03-19 17:58:13 +00:00
2023-12-15 14:13:31 -08:00
2024-03-18 21:32:22 +00:00
2023-12-15 14:13:31 -08:00
2024-02-23 19:02:22 +00:00
2024-02-23 19:02:22 +00:00
2023-12-15 14:13:31 -08:00
2024-03-28 01:20:55 +00:00
2024-01-24 16:13:26 +00:00
2024-02-21 00:34:11 +00:00
2023-12-15 14:13:31 -08:00