-
-
Notifications
You must be signed in to change notification settings - Fork 620
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
RFC: Better Text Rendering for cairo / lua #1501
Open
simotek
wants to merge
24
commits into
brndnmtthws:main
Choose a base branch
from
simotek:lua-text-helper3
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Apr 11, 2023
-
Add empty files and various build options for the lua text bindings Adds requirements for Fontconfig, Freetype and Harfbuzz
Configuration menu - View commit details
-
Copy full SHA for 2a0db1d - Browse repository at this point
Copy the full SHA 2a0db1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b81a6 - Browse repository at this point
Copy the full SHA 79b81a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24706e8 - Browse repository at this point
Copy the full SHA 24706e8View commit details
Commits on Apr 12, 2023
-
I thought I already removed this and squashed the commit
Configuration menu - View commit details
-
Copy full SHA for d5d20e8 - Browse repository at this point
Copy the full SHA d5d20e8View commit details
Commits on Feb 13, 2024
-
Add empty files and various build options for the lua text bindings Adds requirements for Fontconfig, Freetype and Harfbuzz
Configuration menu - View commit details
-
Copy full SHA for b625e93 - Browse repository at this point
Copy the full SHA b625e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4077ad5 - Browse repository at this point
Copy the full SHA 4077ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00b2ec0 - Browse repository at this point
Copy the full SHA 00b2ec0View commit details
Commits on Feb 14, 2024
-
This should go into its own PR but right now I need it for my system to work.
Configuration menu - View commit details
-
Copy full SHA for 5036cc4 - Browse repository at this point
Copy the full SHA 5036cc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 488b450 - Browse repository at this point
Copy the full SHA 488b450View commit details -
Swap to using optional parameters
This replaces the old approach of using a series of function declarations.
Configuration menu - View commit details
-
Copy full SHA for b0063e5 - Browse repository at this point
Copy the full SHA b0063e5View commit details
Commits on Feb 15, 2024
-
For some reason RTL positioning is wrong, it seems somewhat based on font size 1/10th font size seems to get closer to correct so run with that for now, i'll continue investigating a proper fix.
Configuration menu - View commit details
-
Copy full SHA for 945ce1f - Browse repository at this point
Copy the full SHA 945ce1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc7c0e0 - Browse repository at this point
Copy the full SHA dc7c0e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca1be94 - Browse repository at this point
Copy the full SHA ca1be94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c45af - Browse repository at this point
Copy the full SHA 47c45afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7553faf - Browse repository at this point
Copy the full SHA 7553fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c74058 - Browse repository at this point
Copy the full SHA 2c74058View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e2a662 - Browse repository at this point
Copy the full SHA 7e2a662View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac50fa7 - Browse repository at this point
Copy the full SHA ac50fa7View commit details
Commits on Feb 21, 2024
-
lua-text: Move to caching fonts in C
Fonts are now cached in C, given the number of fonts and sizes I expect people will use, this implementation seems simpler then implementing hashmaps or attempting to do bindings in C++
Configuration menu - View commit details
-
Copy full SHA for ba71b73 - Browse repository at this point
Copy the full SHA ba71b73View commit details
Commits on Feb 22, 2024
-
Revert "Fix for brndnmtthws#1698"
This reverts commit 5036cc4. Fixed better upstream now
Configuration menu - View commit details
-
Copy full SHA for 8f34c9d - Browse repository at this point
Copy the full SHA 8f34c9dView commit details -
docs: tolua++ now works with more then lua5.1
On my machine i'm using it with lua5.3 and I see packages for 5.4 as well.
Configuration menu - View commit details
-
Copy full SHA for 9ba643c - Browse repository at this point
Copy the full SHA 9ba643cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4f7462 - Browse repository at this point
Copy the full SHA f4f7462View commit details
Commits on Mar 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5482ca - Browse repository at this point
Copy the full SHA e5482caView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9676c6 - Browse repository at this point
Copy the full SHA f9676c6View commit details
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.