Harley Acheson
4894c888ee
BLF: Configurable Line Breaking Behavior
...
The PR allows specifying the method of line breaking. Current functions
gain an optional argument that defaults to "Minimal" which breaks as it
does now, only on space and line feed. "Typographical" breaks on
different types of spaces, backslashes, underscore, forward slash if
not following a number, dashes if not following a space, Chinese,
Japanese, and Korean Ideograms, and Tibetan intersyllabic marks. "Path"
breaks on space, underscore, and per-platform path separators. There is
also a "HardLimit" flag that forces breaking at character boundary at
the wrapping limit.
Pull Request: https://projects.blender.org/blender/blender/pulls/135203
2025-03-18 18:02:36 +01:00
..
2025-03-18 18:02:36 +01:00
2025-03-11 05:34:21 +01:00
2025-02-12 23:01:08 +01:00
2024-11-04 11:44:06 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-01-23 17:34:30 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-04-25 02:31:27 +02:00
2025-02-27 17:32:51 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-08-05 13:50:06 -04:00
2025-01-07 12:39:13 +01:00
2024-08-29 12:15:33 +02:00
2024-05-22 15:28:35 +02:00
2025-01-07 12:39:13 +01:00
2025-02-21 13:36:03 +01:00
2024-08-29 12:15:33 +02:00
2025-02-21 13:36:03 +01:00
2024-08-29 12:15:33 +02:00
2024-03-05 11:29:04 -05:00
2025-02-12 23:01:08 +01:00
2024-03-05 14:32:48 +01:00
2025-03-07 17:38:29 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-23 21:02:54 +11:00
2023-08-16 00:20:26 +10:00
2024-01-19 20:29:38 +01:00
2025-02-12 23:01:08 +01:00
2024-03-06 16:14:34 +01:00
2025-02-19 13:56:06 +01:00
2024-05-07 12:59:21 +10:00
2025-01-31 17:03:17 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-06-14 19:25:07 +02:00
2025-01-07 12:39:13 +01:00
2023-08-16 00:20:26 +10:00
2025-01-07 12:39:13 +01:00
2025-03-06 10:49:51 +11:00
2024-01-09 16:21:31 -05:00
2025-01-07 12:39:13 +01:00
2025-02-20 11:24:34 +01:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-01-06 09:06:20 -05:00
2025-02-12 23:01:08 +01:00
2024-05-20 10:29:22 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-03-26 14:25:33 +01:00
2025-03-05 13:18:29 +11:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2024-07-22 16:35:36 +02:00
2025-01-07 12:39:13 +01:00
2025-03-14 10:16:55 +01:00
2024-07-22 16:35:36 +02:00
2023-08-16 00:20:26 +10:00
2023-08-16 00:20:26 +10:00
2025-01-31 17:03:17 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-02-02 19:55:06 +01:00
2024-02-19 15:59:59 +01:00
2024-02-02 19:55:06 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2023-08-16 00:20:26 +10:00
2024-11-13 13:39:49 +01:00
2024-03-17 09:52:32 +01:00
2024-08-29 19:34:22 +02:00
2025-03-06 10:35:59 +11:00
2025-01-31 17:03:17 +01:00
2025-01-07 12:39:13 +01:00
2024-08-29 12:15:33 +02:00
2023-08-16 09:51:37 +02:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2024-03-05 11:29:04 -05:00
2023-08-16 00:20:26 +10:00
2024-07-12 15:59:56 +02:00
2024-02-28 22:22:21 +01:00
2025-01-31 17:03:17 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-10-01 15:43:06 +02:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2025-03-06 09:47:44 +01:00
2024-01-09 18:05:12 +01:00
2025-01-07 12:39:13 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2024-06-28 12:16:56 +02:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-27 15:52:45 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2024-09-22 17:39:54 +02:00
2025-02-12 23:01:08 +01:00
2024-11-25 16:03:33 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-02-06 14:29:09 +01:00
2023-08-16 00:20:26 +10:00
2024-01-09 18:05:12 +01:00
2023-11-20 09:39:13 +01:00
2024-06-06 19:26:40 +02:00
2023-08-16 00:20:26 +10:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2024-01-09 18:05:12 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2025-01-27 18:38:14 +01:00
2024-09-16 13:06:16 +02:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-06 18:07:03 +01:00
2024-08-16 17:20:19 +02:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-02-17 16:28:56 +01:00
2025-02-12 23:01:08 +01:00
2024-11-02 17:27:09 +11:00
2025-01-07 12:39:13 +01:00
2025-02-12 23:01:08 +01:00
2025-01-21 12:53:24 +01:00
2025-02-12 23:01:08 +01:00
2024-08-30 16:42:29 +02:00
2025-01-21 19:09:01 -05:00
2024-02-19 15:59:59 +01:00
2025-01-31 17:03:17 +01:00
2025-01-31 17:03:17 +01:00
2025-01-14 13:49:25 +11:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2024-02-19 15:59:59 +01:00
2025-02-17 11:23:00 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2025-02-14 14:32:57 -05:00
2025-02-12 23:01:08 +01:00
2025-01-07 12:39:13 +01:00
2025-03-04 17:30:54 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2024-11-29 16:28:56 +01:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2024-02-19 15:59:59 +01:00
2025-02-12 23:01:08 +01:00
2025-02-19 12:36:19 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-03-18 18:02:36 +01:00
2025-02-28 17:21:59 +01:00
2025-02-12 23:01:08 +01:00
2023-11-20 09:39:13 +01:00
2024-09-20 16:18:12 +02:00
2024-06-06 09:55:13 +10:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-01-31 17:03:17 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2024-02-19 15:59:59 +01:00
2025-02-12 23:01:08 +01:00
2025-02-12 23:01:08 +01:00
2023-11-13 10:42:29 +01:00
2025-02-12 23:01:08 +01:00
2024-11-19 11:05:57 +01:00
2025-01-31 17:03:17 +01:00
2024-01-03 13:38:14 +01:00
2023-12-06 16:05:14 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2023-08-16 00:20:26 +10:00
2025-02-14 14:32:57 -05:00
2025-02-20 11:24:34 +01:00
2023-08-16 00:20:26 +10:00
2025-01-07 12:39:13 +01:00
2025-03-04 17:30:54 +01:00
2024-12-20 11:36:44 +01:00
2024-02-04 11:55:45 +01:00
2025-01-31 17:03:17 +01:00
2023-08-16 00:20:26 +10:00
2025-02-12 23:01:08 +01:00
2023-11-01 01:44:51 +01:00
2025-02-12 23:01:08 +01:00
2025-02-19 11:10:59 +01:00