Campbell Barton
ab20edf469
RNA: support flagging properties as support blend file relative prefix
...
Some paths in Blender support the `//` prefix for blend-file relative
paths however this is not communicated anywhere.
Support declaring this with a new flag which can be applied to filepath
& dirpath typed properties.
This is used to:
- Show red-alert when "//" are used in paths which don't support a relative prefix.
- Show a warning in the tooltip that the relative suffix is used when unsupported.
- Python warns if this prefix is ever used in an assignment or
function argument.
Resolves #133456 .
Ref !137060
2025-04-10 23:27:21 +00:00
..
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-04-09 08:44:36 +00:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-02-13 17:56:42 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-08 14:57:14 +10:00
2025-01-07 12:39:13 +01:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-02-13 18:58:08 +01:00
2025-04-02 03:02:04 +00:00
2025-01-07 12:39:13 +01:00
2025-02-13 17:56:42 +11:00
2025-01-31 17:03:18 +01:00
2025-04-08 12:29:02 +02:00
2025-04-01 12:35:01 +11:00
2025-04-04 12:48:04 +11:00
2024-09-25 18:04:27 +02:00
2025-04-01 12:06:03 +11:00
2025-04-02 03:02:01 +00:00
2025-02-13 17:56:42 +11:00
2024-09-25 18:04:27 +02:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-04 12:48:04 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:33:56 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-01-24 16:45:32 +01:00
2025-01-07 12:39:13 +01:00
2025-01-31 17:03:18 +01:00
2025-04-09 23:07:03 +02:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-20 17:39:25 +01:00
2025-01-07 12:39:13 +01:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-01-20 17:39:25 +01:00
2025-01-07 11:27:20 +11:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-10 23:27:21 +00:00
2025-01-07 12:39:13 +01:00
2025-01-31 17:03:18 +01:00
2024-09-25 18:04:27 +02:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-01 12:06:03 +11:00
2025-01-07 12:39:13 +01:00
2025-04-09 08:44:36 +00:00
2025-01-07 12:39:13 +01:00