-
-
Notifications
You must be signed in to change notification settings - Fork 688
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
Updated Pack property names to match CSS #3033
Merged
Merged
Changes from 1 commit
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
b8d0efb
Changed padding to margin and alignment to align_items
HalfWhitt 52ecf6a
Added changenote
HalfWhitt e71b659
Fixes to coverage and testbed
HalfWhitt a919c45
More testbed fixes
HalfWhitt 7edbccd
More GTK testbed fixes
HalfWhitt 97f8d6c
Yet more GTK testbed fixes
HalfWhitt e2f3628
Hopefully last GTK fix
HalfWhitt e84de89
Documentation fixes
HalfWhitt 5e1af52
Fixed align_items values, added backwards compatibilty for alignment …
HalfWhitt a185b13
Consistently name text_align everywhere
HalfWhitt 097db43
Slightly easier-to-read __getattribute__
HalfWhitt 7a681cf
Updated changenote, and removed alignment doc section I'd missed
HalfWhitt 9fc4d69
to_toga -> toga, marked ALIGNMENT_CHOICES deprecated
HalfWhitt 146bb77
Simplify __getattribute__ recursion avoidance
mhsmith aedc7e1
Remove `to_` prefix from Android conversion function name
mhsmith 23f32f0
Update tests for bracket notation workaround
mhsmith 53112c6
Make docs consistently use lower-case names
mhsmith File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow, it hadn't even occurred to me that I'd made this work. Nice catch! 🤣
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually wait, my attempt to deduplicate logic (by having
__getitem__
call__getattribute__
) had the happy accident of letting bracket notation accesspadding
, but only because it entirely bypassesBaseStyle.__getitem__
, which verifies valid property names. Now you can setstyle['bogus-name']
and it won't complain.This mechanism is currently enforced in Travertino's tests, but not Toga's, so I missed it. I'll make a fix and add a test.