Bastien Montagne
18635b604c
Fix missing update for blender_theme_as_c script after BE removal.
...
Follow-up to blender/blender@bc80ef136e .
2025-06-12 15:09:23 +02:00
Aras Pranckevicius
5ad6d42c83
IO: Remove Collada import/export
...
Removes Collada import/export (has been deprecated since 4.2).
Pull Request: https://projects.blender.org/blender/blender/pulls/139337
2025-06-06 08:38:57 +02:00
Hans Goudey
91803e130f
Cleanup: Grammar: Fix uses of "for e.g."
...
e.g. stands for "exempli gratia" in Latin which means "for example".
The best way to make sure it makes sense when writing is to just expand
it to "for example". In these cases where the text was "for e.g.", that
leaves us with "for for example" which makes no sense. This commit fixes
all 110 cases, mostly just just replacing the words with "for example",
but also restructuring the text a bit more in a few cases, mostly by
moving "e.g." to the beginning of a list in parentheses.
Pull Request: https://projects.blender.org/blender/blender/pulls/139596
2025-05-29 21:21:18 +02:00
Campbell Barton
4237e6134c
Docs: note what git_data_canonical_authors.py is used for.
2025-04-24 01:30:11 +00:00
Campbell Barton
9567ac1272
Cleanup: quiet python linter warnings
2025-04-16 11:08:40 +10:00
Campbell Barton
a65569f367
Merge branch 'blender-v4.4-release'
2025-03-12 21:55:59 +11:00
Campbell Barton
6702645e8d
AUTHORS: add 37 new authors
2025-03-12 21:52:39 +11:00
Thomas Dinges
820d550170
Utils: Update git author map
2025-03-11 17:58:33 +01:00
Campbell Barton
e2fc2d96f8
Cleanup: wrap Python lines exceeding 120
2025-02-13 10:01:03 +11:00
Campbell Barton
abd933d6b0
Cleanup: prefer parenthesis over line continuations in Python scripts
2025-01-21 23:30:55 +11:00
Brecht Van Lommel
2cc72f5fb0
Tools: Update company credits
2025-01-14 21:26:48 +01:00
Campbell Barton
9d0aabe64a
Tools: add "--skip-last" argument to addr2line_backtrace for convenience
...
The last address in a backtrace often reference symbols before main()
which aren't found, making the command take much longer to run.
2025-01-09 12:32:08 +11:00
Campbell Barton
61a2f7a431
Cleanup: resolve check_spelling & check_licenses warnings
2025-01-08 11:31:43 +11:00
Campbell Barton
ebf41cf047
Cleanup: quiet mypy warnings
2025-01-06 16:58:56 +11:00
Campbell Barton
4425acf946
Cleanup: suppress pylint/ruff warnings in Python scripts
2025-01-06 12:57:09 +11:00
Campbell Barton
c5203ef7fd
Cleanup: use context-manager for opening files
2025-01-04 22:26:18 +11:00
Campbell Barton
5f640457d8
Cleanup: suppress various pylint warnings
2025-01-04 21:17:29 +11:00
Campbell Barton
444f1064c9
Cleanup: remove unused functions, imports
2025-01-04 21:09:41 +11:00
Campbell Barton
5fe261c89d
Cleanup: declare __all__ for many scripts in tools/
2025-01-04 20:27:58 +11:00
Campbell Barton
a7bc3e3418
Cleanup: quiet Python linter warnings
2024-12-11 11:26:24 +11:00
Campbell Barton
273f48cd53
Cleanup: use main functions to allow importing scripts
...
Support importing scripts without running their logic to
allow basic validation (see #130746 ).
Parts of !131037 were used.
Co-authored-by: Bastien Montagne <bastien@blender.org >
2024-11-29 15:54:58 +11:00
Campbell Barton
0c8177f710
Merge branch 'blender-v4.3-release'
2024-10-29 14:45:57 +11:00
Campbell Barton
731712e3a7
AUTHORS: add 1 new author (via override)
2024-10-29 14:43:10 +11:00
Campbell Barton
c72076aec8
Merge branch 'blender-v4.3-release'
2024-10-28 09:52:18 +11:00
Campbell Barton
a312bfe6d5
Fix use of undefined variable in blend2json utility
2024-10-28 09:50:57 +11:00
Campbell Barton
901da07c59
Merge branch 'blender-v4.3-release'
2024-10-27 23:26:26 +11:00
Campbell Barton
4ac25883a3
Update blender_theme_as_c to match renamed define
2024-10-27 23:22:13 +11:00
Campbell Barton
5955e0566c
Cleanup: update use of typing for tools/utils
2024-10-22 16:44:21 +11:00
Campbell Barton
2cfc1112d8
AUTHORS: add 1 new author & some updated names
2024-10-17 11:53:51 +11:00
Campbell Barton
46864bc2f4
AUTHORS: add 1 new author & some updated names
2024-10-17 09:48:39 +11:00
Campbell Barton
5fa0e1fc8d
AUTHORS: add 29 new authors
2024-10-03 15:56:48 +10:00
Campbell Barton
a7ab81d927
PyAPI: remove use of BaseException
...
BaseException was used as a catch-all in situations where it
didn't make sense and where "Exception" is more appropriate
based on Python's documentation & error checking tools,
`pylint` warns `broad-exception-caught` for e.g.
BaseException includes SystemExit, KeyboardInterrupt & GeneratorExit,
so unless the intention is to catch calls to `sys.exit(..)`,
breaking a out of a loop using Ctrl-C or generator-exit,
then it shouldn't be used.
Even then, it's preferable to catch those exceptions explicitly.
2024-10-01 13:18:46 +10:00
Campbell Barton
386d6f098a
AUTHORS: correct invalid de-duplication
2024-07-08 18:20:53 +10:00
Campbell Barton
46743e8e3f
AUTHORS: add 2 new authors, 3 updated names
2024-07-05 21:04:39 +10:00
Brecht Van Lommel
4e4d8476c4
Tools: Remove cycles commit syncs script, moved to the standalone repo
...
Pull Request: https://projects.blender.org/blender/blender/pulls/123788
2024-06-26 21:30:00 +02:00
Campbell Barton
dc4c440f9f
AUTHORS: add 32 new authors
2024-06-18 12:09:43 +10:00
Campbell Barton
e5fb4ad03b
Cleanup: replace %-formatting with str.format in tools/ & release/
2024-04-27 16:06:53 +10:00
Campbell Barton
06adfcaf38
Cleanup: unused imports
2024-04-19 16:09:30 +10:00
Campbell Barton
cf1849aedb
Fix string formatting in git_log_review_commits_advanced dev tool
2024-04-02 10:17:54 +11:00
Campbell Barton
6a937d646b
Cleanup: remove unused variables
2024-03-21 10:11:54 +11:00
Campbell Barton
1dc79f982d
Merge branch 'blender-v4.1-release'
2024-03-07 14:05:18 +11:00
Campbell Barton
8e0d0b37e2
AUTHORS: add 15 new developers
...
Also correct incorrect user de-duplication in canonical author data.
2024-03-07 14:00:33 +11:00
Brecht Van Lommel
0f2064bc3b
Revert changes from main commits that were merged into blender-v4.1-release
...
The last good commit was 4bf6a2e564 .
2024-02-19 15:59:59 +01:00
Hans Goudey
916e28a1fb
Cleanup: Make format
2024-02-19 09:55:46 -05:00
Bastien Montagne
6f74bc5c05
Tools: Add a 'raw block' support/mode to blendfile module and blend2json tool.
...
This much more basic representation of a blendfile is designed to
survive badly corrupted data, e.g. when handling files without DNA
info, etc.
Obviously the amount of data extracted is way less, but it's still
eaiser to analize than dealing with pure binary data.
2024-02-19 15:01:06 +01:00
Campbell Barton
2119d271e0
Cleanup: remove "-noaudio" argument in background mode
...
This is no longer needed as background mode implies -noaudio.
2024-02-14 00:13:38 +11:00
Hans Goudey
91e54fdd83
Cleanup: Move BLO_readfile.h to C++
...
I added a new BLO_userdef_default.h header to contain declarations of
two global variables that are still defined in C files. Use of designated
initializers for large structs make those files harder to change.
Arguably this is a better header for them anyway.
Pull Request: https://projects.blender.org/blender/blender/pulls/118015
2024-02-09 13:41:30 +01:00
Rajesh Malviya
5fb7569f9a
AUTHORS: correct canonical authors map
...
Correct author de-duplication.
Ref: !117136
2024-01-16 17:30:38 +11:00
Campbell Barton
db41973414
AUTHORS: add 20 new contributors
2024-01-11 09:50:39 +11:00
Jeroen Bakker
ae1e127f92
Git: Update Cannonical Authors
...
Monique uses a different primary email address (without the dot).
Just to make sure future commits/credits will be assigned correctly.
Pull Request: https://projects.blender.org/blender/blender/pulls/116991
2024-01-10 17:29:01 +01:00