Commit Graph

55 Commits

Author SHA1 Message Date
Tom Rothamel 732ef3af11 Create libs/ and lib/libs.txt.
The latter is the flags file that will load the libs directory in
libs mode.
2025-01-12 15:25:28 -05:00
Tom Rothamel 74157a4ad6 Update copyright for 2025. 2025-01-02 18:48:44 -05:00
Tom Rothamel 113a60faa5 Update the copyright for 2024. 2024-01-05 00:31:12 -05:00
Tom Rothamel 91859af328 Add creating a project from a template to the launcher. 2023-12-16 01:46:04 -05:00
Tom Rothamel 1cb7d09b97 Update the copyright to 2023. 2023-01-07 19:21:14 -05:00
Tom Rothamel cbd12817d3 Move SourceHanSansLite.ttf to the top level, so it can be classified into projects. 2022-03-22 23:06:30 -04:00
Tom Rothamel aa560dba25 Change the options for the size of the game window.
This reflects the more modern world.
2022-01-23 23:11:42 -05:00
Gouvernathor 6c371b4a2a Merge branch 'master' into patch-9 2022-01-03 10:39:10 +01:00
Tom Rothamel c8a4cb8794 Update copyright for 2022. 2022-01-01 12:28:58 -05:00
Asriel Senna fc2f18f9d3 remove the other bare excepts 2021-12-20 04:03:01 +01:00
Tom Rothamel 734db16d1c gui: Indicate how to get Ren'Py to overwite some files.
Fixes #2898.
2021-07-13 17:27:02 -04:00
Tom Rothamel 9c71146079 Update copyright. 2021-01-08 21:08:22 -05:00
Tom Rothamel 5613eb562d Update copyright notices to 2020. 2020-05-17 14:22:47 -04:00
Andy_kl ca6211cf0b Mark error_handling interpolates as translatable 2019-05-20 08:41:04 +03:00
Tom Rothamel f9deff6bc5 Update copyright for 2019. 2019-01-12 13:37:18 -05:00
Andy_kl f7b389a5bc Updated working of input screen 2018-11-03 09:52:07 +03:00
Tom Rothamel 6c02eaeda5 Let enter dismiss the gui color select screen. 2018-03-25 20:23:05 -04:00
Tom Rothamel f49f183151 Wait for images to finish generating.
This is a reasonable way to fix the problem in #1415, which
I'm theorizing is happening because the game was launched
before the images are finished generating.
2018-03-25 20:06:25 -04:00
Tom Rothamel 6ad3465c2e Encode system font to utf-8. 2018-03-25 20:03:36 -04:00
Tom Rothamel 3eb0bcbc3e Update copyright to 2018. 2018-01-07 18:47:32 -05:00
Ria-kon 41d616e5a0 Make custom aspect ratio translatable 2017-09-07 11:20:08 +03:00
Tom Rothamel 3fe47e8a4a Allow custom game resolutions. 2017-08-27 19:53:51 -04:00
Tom Rothamel 5f250abd42 launcher: Finish generating a gui7 game.
We had been returning to the front page after generating
translations.
2017-08-20 20:57:21 -04:00
Tom Rothamel 3bf039f0b7 gui: Use separate images for phone buttons and bars.
This follows out of the last change. Now that the size of buttons
and bars are different on mobile and desktop, it's necessary to
use a second set of images for them.
2017-07-02 18:28:04 -04:00
Tom Rothamel 604c112ba5 Remove u prefix from font name strings when generating a new game. 2017-02-08 22:48:57 -05:00
Tom Rothamel 4e5ec5d529 Change font define names to their new names. 2017-02-08 22:44:57 -05:00
Tom Rothamel 9b76083a78 Update copyright for 2017. 2017-01-05 00:39:48 -05:00
Tom Rothamel b16caee9ea Support adding arbitrary code to a translation.
(Not currently documented, as it's not clear there's a good use for
this.)
2016-12-10 21:38:51 -05:00
Tom Rothamel b68455b391 Set the default font in the launcher.
As per #1064.
2016-12-05 22:34:11 -05:00
Tom Rothamel caf83facf7 Disable planetarium mode. 2016-11-26 20:58:11 -05:00
Tom Rothamel da696761ee Use a localized font in the gui example. 2016-11-25 00:25:31 -05:00
Tom Rothamel f93f7a604c Use a unicode-friendly wrapping algorithing when wrapping comments. 2016-11-24 22:56:42 -05:00
Tom Rothamel 5710f4ce68 Move fonts into a central directory.
This will be shared in multiple places, and already gets rid of
multiple copies of DroidSansFallback.ttf.
2016-11-18 21:10:41 -05:00
Tom Rothamel 31557de26f Set gui.system_font when generating a new game.
This is a font that is used by error handling and other things
that use the _default style.
2016-11-03 01:22:58 -04:00
Tom Rothamel e0e08285f9 Set the _default font if a language font is set in the launcher. 2016-11-02 21:50:44 -04:00
Tom Rothamel af579bf593 launcher: Back -> Return
This frees the word "Back" up for rollback.
2016-11-01 21:51:39 -04:00
Tom Rothamel b7b2f36b04 lt: Make translate_font set gui.REGULAR_BOLD.
Then remove the code it makes redundant.
2016-10-23 23:44:58 -04:00
Tom Rothamel 135304e5e6 tl: Add the translate_font function.
This is designed to set the font in the launcher and the generated
game, all in one go.
2016-10-19 00:06:51 -04:00
Tom Rothamel fa34fae53d tl: Change how we translate script.rpy.
In general, script.rpy wants to be totally customized for each
language. So if it exists, we'll copy launcher/game/tl/<language>/script.rpym
over script.rpy, allowing translators to customize it in any way they
fancy.
2016-10-17 01:51:29 -04:00
Tom Rothamel 1627b5e12c gui: Add gui7.translate_define.
This is a function that lets a translation register that a define
should be set for that language, making it possible to change
fonts and such on a per-translation basis.
2016-10-03 22:17:07 -04:00
Tom Rothamel fdba290547 Pull translations from gui/game/screens.rpy.
Fixes #1032.
2016-09-14 19:48:09 -04:00
Tom Rothamel 845d9c9dd1 gui: Increase contrast in the light theme.
This matches what I wound up doing in OSHS, and should help
accessibility for colorblind people.
2016-09-03 23:55:29 -04:00
Tom Rothamel 4c75ac36d6 launcher: Fix layout of gui color picker. 2016-07-24 15:07:40 -04:00
Tom Rothamel 685bb97e8d gui: Use gui_images to generate gui images.
This makes it possible to regenerate the image based on creator-
selected sizes, colors, etc.
2016-07-02 00:22:31 -04:00
Tom Rothamel 723d248f42 gui: Fix generation of new projects. 2016-06-14 19:00:37 -04:00
Tom Rothamel 6d772c6065 gui: Add the ability to change and update the gui.
This lets one change the colors, and optionally update gui.rpy
and change sizes.
2016-05-23 22:08:15 -04:00
Tom Rothamel 35e1f72d67 Add ScreenVariableValue.
This is a bar value that controls a screen variable.
2016-05-22 22:31:13 -04:00
Tom Rothamel f0b219624b gui: Preview color selection. 2016-05-22 15:58:30 -04:00
Tom Rothamel ef70b36a95 gui: Support creating new projects. 2016-05-22 01:31:48 -04:00
Tom Rothamel 96565accd9 Ask about the gui size. 2016-05-21 16:45:01 -04:00