Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whitespace #11

Closed
wants to merge 421 commits into from
Closed

Whitespace #11

wants to merge 421 commits into from

Conversation

johnhaddon
Copy link
Owner

Generally describe what this PR will do, and why it is needed

  • List specific new features and changes to project components

Related issues

  • List any Issues this PR addresses or solves

Dependencies

  • List any other unmerged PRs that this PR depends on

Breaking changes

  • List any breaking API/ABI changes (and apply the pr-majorVersion label)

Checklist

  • I have read the contribution guidelines.
  • I have updated the documentation, if applicable.
  • I have tested my change(s) in the test suite, and added new test cases where necessary.
  • My code follows the Gaffer project's prevailing coding style and conventions.

danieldresser and others added 30 commits December 1, 2020 15:04
UIEditor : Fix Python 3 compatibility
…tyleFix

SpreadsheetUI : Update scroller styling for Qt5.12
This dates back to when Attributes derived from SceneElementProcessor, which it no longer does.
This allows it to express the full range of possible of attributes, including shader networks.
We were inconsistent with the standardised logic established whilst working
on the `SceneViewInspector`. We picked EditScopes in preference over any
applicable nodes inside the scope. This could result in unnecessary
`TranformEdits` being made, even if the the target location's source node
was inside the scope, or there was an existing Transform node editing
that location.
Provides more detail, and matches the language used in the
`SceneViewInspector`.
…dits

Though the tool correctly handled readOnly state for for existing plugs,
it was still possible to inadvertently insert rows into `TransformEdits`,
even if the `edits` plug was locked (inherited or otherwise).
…ttributes

Attributes : Change type of `extraAttributes` to CompoundObjectPlug
…ctionTweaks

TransformTool  : Use standardised selection logic
- M33fVectorDataPlug is a new plug
- M33fPlug already existed but was not included in PlugAlgo::extractDataFromPlug
We noticed the disparity in GafferHQ#4045 where dragMove would have a different
origin to mouseMove.
…ixes

Widget : Ensure correct origin is used for ButtonEvent position
Fixes some cursor offsets introduced since we fixed the coordinates
reported in `GafferUI.ButtonEvent` in GafferHQ#4053.
GafferUI : Fix use of Gaffer Widget mouse event positions
johnhaddon and others added 27 commits March 29, 2021 10:26
SceneInspector/GraphEditor improvements (backport)
The overlapping-but-mismatched functionality between `parallelTraverse()` and `parallelProcessLocations()` is a mess, and longer term I think we should be adding filtering to `parallelProcessLocations()` and deprecating `parallelTraverse()`. But doing that without breaking changes is a little bit thorny, so this will suffice for now.
CollectScenesUI : Add ScenePathPlugValueWidget to `sourceRoot`
- Prevent accidental cancellation via <kbd>Enter</kbd>.
- Allow cancellation by <kbd>Esc</kbd>.
…eaks

BackgroundTaskDialogue : Improve cancellation interactions
…dings

SceneAlgo : Bind `matchingPathsHash()`
SceneAlgo : Fix `matchingPathsHash()` bug handling root matches
When this code was first written, we weren't using `__updateLazily()` to defer updates until the UI was visible again, so the shortcut for invisible UIs may have been warranted. But now we do defer things nicely, and we definitely don't want to lose updates for things that happened while we weren't visible.
PlugLayout : Fix activity/summary updates
But disable the widget for nodes which require sequence exectution.
Dispatcher : Fix batchSize when driven by a context variable
…roup

Instancer : Add missing task_group_contexts when launching threads
- Remove spaces used for indentation
- Remove trailing whitespace
- Remove extra blank lines at end of files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants