Commit Graph

16003 Commits

Author SHA1 Message Date
Tom Rothamel af23452394 Support Render.subsurface or subpixel blits.
Turned off on initial call for compatibility, but then activated
for nested calls to subsurface to get correct results.

Fixes #5661.
2024-07-31 23:01:51 -04:00
Tom Rothamel a9dd666e11 text: Make hspace and vspace respect text scaling.
Fixes #5662.
2024-07-31 21:36:42 -04:00
Tom Rothamel 1e91cd28a0 Work on box_justify and box_align.
Some 'cleanups' on #5404.

* Integrate it with the style system.
* Rename justify to box_justify.
2024-07-31 02:00:22 -04:00
Tom Rothamel 99a12807b2 Merge pull request #5404 from shawna-p/box-updates
Add box_align and justify for boxes
2024-07-30 23:18:51 -04:00
Tom Rothamel 850f2705bd Merge branch 'master' into box-updates 2024-07-30 23:18:43 -04:00
Gouvernathor 494420d884 Typo
Interestingly enough, Lint will also not report spelling mistakes in dialogue, snake case in class names, or your stash of downloaded movies to the authorities. The more you know.
2024-07-30 20:19:20 +02:00
Tom Rothamel 2eedf53eac Lint now reports obsolete image manipulators.
Fixes #5532.
2024-07-30 00:55:57 -04:00
Tom Rothamel 5bdbcc2111 Replace uses of im.Tile with Tile.
Allowing us to obsolete im.Tile.
2024-07-30 00:41:47 -04:00
Tom Rothamel f0ecc1dc1a Check to see if the new vscode extension is installed.
And if it is, assume that the old one has been taken care of.
2024-07-29 23:43:53 -04:00
Tom Rothamel c6a29f79bc Run Linux non-system outside the sandbox.
Because we can't set it suid on install.
2024-07-29 23:34:11 -04:00
Tom Rothamel 82bbab49b6 Upgrade the Ren'Py extension for VS Code.
If Ren'Py sees the old VS Code extension, it will offer to upgrade it
to the new renpy.language-renpy extension.
2024-07-29 22:27:51 -04:00
Tom Rothamel d9f595f93e Sync screen fixes.
* Make sync_text inherit from gui text.
* Only use gui/overlay/confirm.png if it exists.

Fixes #5647.
2024-07-28 14:41:28 -04:00
Tom Rothamel 0acd1968e2 renpy.open_file now returns an io.BufferedReader
... when opened in binary mode.

Fixes #5653.
2024-07-28 12:39:50 -04:00
Tom Rothamel 0bae8dd684 Fixen.
Per @mal.
2024-07-27 23:37:06 -04:00
Tom Rothamel d97eb9e4d7 Allow control to start/stop skipping without considering modifiers.
Fixes #5657.
2024-07-27 16:47:48 -04:00
Tom Rothamel b5802657ac Add the anymod keymap prefix.
And rename any to anyrepeat, but keep compatibility.
2024-07-27 16:47:33 -04:00
Tom Rothamel 9dfe6ffc36 Merge pull request #5655 from pabdulin/fix-ru-translate
Fixed some obvious translation "bugs"
2024-07-27 11:10:10 -04:00
Petr Abdulin ba7ff1c175 Fixed some obvious translation "bugs" 2024-07-27 20:42:07 +07:00
Gouvernathor 3c38aa8965 doc: fix a typo and reorder some 2024-07-27 04:49:07 +02:00
Tom Rothamel 2d5b2bc3b8 Correct help. 2024-07-25 23:56:39 -04:00
Tom Rothamel d10b10d4f3 Revert "Export time into the default store."
This reverts commit fcc0f1cfd3.
2024-07-25 23:56:09 -04:00
Tom Rothamel 84d631a41a Merge pull request #5285 from lent1-andrealphusgames/android_packages
Add package argument when building android from CLI
2024-07-25 23:55:52 -04:00
Gouvernathor bac73366e2 Better type annotations 2024-07-26 01:56:28 +02:00
Tom Rothamel b61a47d7c9 Merge pull request #5652 from renpy/trans-doc-overhaul
Transforms, ATL and Transitions doc overhaul
2024-07-25 08:33:37 -04:00
Tom Rothamel 79e83cf566 Include the config.auto_channels mixers in the list of all mixers.
Fixes #5645.
2024-07-24 22:58:24 -04:00
Tom Rothamel 23f9268dad Exclude .rpe files from the build.
Fixes #5648.
2024-07-24 22:49:41 -04:00
Gouvernathor a08224d937 Comments for future evolution of allowed ATL parameters 2024-07-24 13:35:06 +02:00
Gouvernathor bdba20bab6 Add warpers
I would put it in transform properties, to balance the length of the two pages
but existing links to the Warpers section will survive this way (once the redirect is put in place)
and it would be the only part not directly related to transform properties
2024-07-24 13:29:48 +02:00
Gouvernathor cec9fa5e7e Move At from displayables to transforms 2024-07-24 13:10:27 +02:00
Gouvernathor 6e6de0b50a Linkify 2024-07-24 13:00:49 +02:00
Gouvernathor 32076a51b6 Fix links again 2024-07-24 12:46:56 +02:00
Gouvernathor 5818a20746 Merge branch 'master' into trans-doc-overhaul 2024-07-24 12:43:31 +02:00
Gouvernathor 2148123b59 Document the child parameter and its latest features 2024-07-24 12:43:03 +02:00
Gouvernathor c12b4558ea Fix links 2024-07-24 12:42:49 +02:00
Gouvernathor a35d42268c Reorder the statement for good practice and explicitibility reasons 2024-07-24 12:16:06 +02:00
Gouvernathor 6dafe282cf Add the last ATL statements 2024-07-24 11:55:23 +02:00
Tom Rothamel 1ad8e6706e doc: Fix errors.
* Duplications in config.
* Bad reference in Steam.
2024-07-24 02:12:45 -04:00
Gouvernathor ca40c7f797 Fix headers and add more ATL statements 2024-07-24 05:33:28 +02:00
Gouvernathor 4af6740050 Merge branch 'master' into trans-doc-overhaul 2024-07-24 05:07:38 +02:00
Gouvernathor c08d3a72b4 Add more ATL statements 2024-07-24 05:07:11 +02:00
Tom Rothamel fcc0f1cfd3 Export time into the default store.
For compatibility with older saves. Fixes #5650.
2024-07-23 23:04:10 -04:00
Tom Rothamel b321389cde Move loadsaveexports to contextexports.
The two functions make sense in the contextexports file.
2024-07-23 22:58:13 -04:00
Gouvernathor 0e420d769f Add redirect stubs 2024-07-24 04:53:22 +02:00
Gouvernathor f768ba1c82 Shorten the line so that it displays correctly 2024-07-24 04:34:22 +02:00
Tom Rothamel ebd134d91d Add missing import.
Fixes #5649.
2024-07-23 22:34:07 -04:00
Gouvernathor 5702b3a627 Update transform properties intro 2024-07-24 04:30:07 +02:00
Gouvernathor 69f25761e4 Add some ATL statements 2024-07-24 04:29:51 +02:00
Tom Rothamel c39ff754dc doc: Remove obsolete file. 2024-07-23 20:35:06 -04:00
Gouvernathor 8058c86c60 Forgotten page 2024-07-24 02:06:43 +02:00
Gouvernathor 5cad3b479e Include the new pages in the toctree 2024-07-24 02:05:00 +02:00