~vbkaisetsu/renpy-doc/trunk

« back to all changes in this revision

Viewing changes to sphinx/locale/changelog/changelog.pot

  • Committer: Koichi Akabe
  • Date: 2013-10-06 02:54:26 UTC
  • Revision ID: vbkaisetsu@gmail.com-20131006025426-s9txtgp03lgjro49
initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# SOME DESCRIPTIVE TITLE.
 
2
# Copyright (C) 2012, Tom Rothamel
 
3
# This file is distributed under the same license as the Ren'Py Visual Novel Engine package.
 
4
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 
5
#
 
6
#, fuzzy
 
7
msgid ""
 
8
msgstr ""
 
9
"Project-Id-Version: Ren'Py Visual Novel Engine 6.15.7\n"
 
10
"Report-Msgid-Bugs-To: \n"
 
11
"POT-Creation-Date: 2013-10-06 11:52\n"
 
12
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 
13
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 
14
"Language-Team: LANGUAGE <LL@li.org>\n"
 
15
"MIME-Version: 1.0\n"
 
16
"Content-Type: text/plain; charset=UTF-8\n"
 
17
"Content-Transfer-Encoding: 8bit\n"
 
18
 
 
19
#: ../../source/changelog.rst:6
 
20
# eedc7ade7256456daf098eb1416c8f04
 
21
msgid "Full Changelog"
 
22
msgstr ""
 
23
 
 
24
#: ../../source/changelog.rst:9
 
25
# e5f1d09489bf447795ecfec5c2e8a058
 
26
msgid "Ren'Py 6.15.6"
 
27
msgstr ""
 
28
 
 
29
#: ../../source/changelog.rst:11
 
30
# 007005313cfe406f9031e0d59bc1eb0d
 
31
msgid "This release includes improvements for the Android platform:"
 
32
msgstr ""
 
33
 
 
34
#: ../../source/changelog.rst:13
 
35
# 8ec7660bc2c84b69bdf35d5e95162382
 
36
msgid "Assets are now read exclusively from the APK and expansion file."
 
37
msgstr ""
 
38
 
 
39
#: ../../source/changelog.rst:14
 
40
# 6c5f9fc9aee34c9aba7a973ef48d03fc
 
41
msgid "Logs and tracebacks are placed on external storage."
 
42
msgstr ""
 
43
 
 
44
#: ../../source/changelog.rst:15
 
45
# 167b36c4bef14b95b8574f4d49aed656
 
46
msgid "Saves are placed on external storage, except when saves from older versions of Ren'Py exist."
 
47
msgstr ""
 
48
 
 
49
#: ../../source/changelog.rst:18
 
50
# 2b50dd876c1b4bffa29f8f9187fb2c07
 
51
msgid "The GL2 shaders Ren'Py uses have been simplified in the (usual) case where no clipping is occuring. This leads to a noticable speed improvement on Android, and potentially other platforms as well."
 
52
msgstr ""
 
53
 
 
54
#: ../../source/changelog.rst:22
 
55
# 740f77465d934237bbb866098047c78a
 
56
msgid "An issue with Drag-and-drop has been fixed. Thanks go to Kinsman for contributing this fixe."
 
57
msgstr ""
 
58
 
 
59
#: ../../source/changelog.rst:25
 
60
# 4d633fc9a8f84f27b0a93165ff3bbbaf
 
61
msgid "The :func:`Skip` action now triggers the skip indicator. It also supports a new fast parameter, which causes skipping to the next menu."
 
62
msgstr ""
 
63
 
 
64
#: ../../source/changelog.rst:29
 
65
# 76d7cd59ff5744aab57c68be4ba2ea64
 
66
msgid "This release includes various minor changes to improve compatibility with very old Ren'Py games. (It now runs the Ren'Py 5 demo.)"
 
67
msgstr ""
 
68
 
 
69
#: ../../source/changelog.rst:34
 
70
# 14e72800b75b457cb431e9971057962c
 
71
msgid "Ren'Py 6.15.5"
 
72
msgstr ""
 
73
 
 
74
#: ../../source/changelog.rst:36
 
75
# d4893986bf614b3caae69b65372ced89
 
76
msgid "This release adds two new features:"
 
77
msgstr ""
 
78
 
 
79
#: ../../source/changelog.rst:38
 
80
# 792a2f92dd1a454a8d0f3af0ec5bd365
 
81
msgid "The GL renderer now supports additive blending. This is enabled using the :tpref:`additive` transform property in an ATL transform or use of the :func:`Transform` class. Additive blending will not work if the software renderer is in use, and it's up to creators to deal with that issue."
 
82
msgstr ""
 
83
 
 
84
#: ../../source/changelog.rst:43
 
85
# 2503b3d20e6e45519f64291ea11f872d
 
86
msgid "The new :func:`Flatten` displayable combines multiple textures into a single texture. This can be used to prevent incorrect behavior when a displayable containing multiple overlapping textures (like a :func:`LiveComposite` is shown with an :tpref:`alpha` between 0 and 1."
 
87
msgstr ""
 
88
 
 
89
#: ../../source/changelog.rst:48
 
90
# 14519b3475d74d25a93903d72732744a
 
91
msgid "It also fixes the following issues:"
 
92
msgstr ""
 
93
 
 
94
#: ../../source/changelog.rst:50
 
95
# 64d0d50c5c3343a08dda77221469c962
 
96
msgid "Whitespace is now skipped before default arguments, which previously caused parse errors in some cases."
 
97
msgstr ""
 
98
 
 
99
#: ../../source/changelog.rst:53
 
100
# 355e8ffaee0d4dbeb82a576bd1f291e2
 
101
msgid "Ren'Py now sets the unix mode of files and directories in zip and tar files to 644 and 755 as appropriate. Prior versions of Ren'Py used 666 and 777 as the permissions, which lead to a security problem when the file was unpacked by a tool that didn't respect the user's umask. (Info-zip had this problem.)"
 
102
msgstr ""
 
103
 
 
104
#: ../../source/changelog.rst:59
 
105
# 341fc021c17d447f9dfc4ce02b698b01
 
106
msgid "Auto-hinting for fonts is now enabled by default. This restores font rendering compatibility with prior releases."
 
107
msgstr ""
 
108
 
 
109
#: ../../source/changelog.rst:62
 
110
# d1ca0189984d4c6cac2623b0bc97b3d2
 
111
msgid "Ren'Py now builds with and requires the current version of libav. It should also work with current versions of ffmpeg when libav is available."
 
112
msgstr ""
 
113
 
 
114
#: ../../source/changelog.rst:66
 
115
# e70004f9ad884cd2b301b971e3d05cd8
 
116
msgid "The version of SDL distributed with Ren'Py has been patched to prevent multiple windows from showing up in the Window menu when entering and leaving fullscreen mode."
 
117
msgstr ""
 
118
 
 
119
#: ../../source/changelog.rst:73
 
120
# f54cc994ddd04a59aea2c4f5742f03c2
 
121
msgid "Ren'Py 6.15.4"
 
122
msgstr ""
 
123
 
 
124
#: ../../source/changelog.rst:75
 
125
# 038b54d43242440282394278513eaf78
 
126
msgid "This release fixes a compile problem that prevented Ren'Py 6.14.x and Ren'Py 6.15.0-3 from running on most 64-bit Linux systems."
 
127
msgstr ""
 
128
 
 
129
#: ../../source/changelog.rst:78
 
130
# d2b1f77ac54947c8aab4da8bbcad20d0
 
131
msgid "Image prediction has become more fine-grained, and can take place while the screen is animating."
 
132
msgstr ""
 
133
 
 
134
#: ../../source/changelog.rst:81
 
135
# 71911272a30447488bb3cc09c37104f9
 
136
msgid "The new :var:`build.exclude_empty_directories` determines if empty directories are include or excluded from the distribution. It defaults to true, previously the default was platform-dependant."
 
137
msgstr ""
 
138
 
 
139
#: ../../source/changelog.rst:88
 
140
# b921e4895f2f4911b749f84ea83a5e4d
 
141
msgid "Ren'Py 6.15"
 
142
msgstr ""
 
143
 
 
144
#: ../../source/changelog.rst:91
 
145
# 1136940d2bde40808782ce5b1e5c2f8f
 
146
msgid "Translation Framework"
 
147
msgstr ""
 
148
 
 
149
#: ../../source/changelog.rst:93
 
150
# c9259f0d274a491cb367d8e4922da4d6
 
151
msgid "Ren'Py now includes a comprehensive :ref:`translation framework <translation>`. This framework includes support for using a single language selection to change dialogue, menus and other interface text, images and files, styles and styles."
 
152
msgstr ""
 
153
 
 
154
#: ../../source/changelog.rst:98
 
155
# 20a716b87bce4f7cb942948908d7d5fe
 
156
msgid "The dialogue translation support allows lines of dialogue to be split and combined at the translator's discretion. As most Ren'Py statements are allowed inside the new translation blocks, it's possible to use logic (like conditions) to tailor the translations to your language."
 
157
msgstr ""
 
158
 
 
159
#: ../../source/changelog.rst:103
 
160
# 6c3604ce79c44affa5c67d11ef6d324d
 
161
msgid "The launcher includes a new \"Generate Translations\" button, which - as part of a sanctioned translation where the full script is present - will generate empty translation files for a new language."
 
162
msgstr ""
 
163
 
 
164
#: ../../source/changelog.rst:108
 
165
# 08bd88110f6c42f7a3dca36a9c33c958
 
166
msgid "Improved Japanese Support"
 
167
msgstr ""
 
168
 
 
169
#: ../../source/changelog.rst:110
 
170
# 237a4a88afcb4ec58d685819c326cda1
 
171
msgid "Ren'Py 6.15 includes multiple changes to better support the Japanese language."
 
172
msgstr ""
 
173
 
 
174
#: ../../source/changelog.rst:112
 
175
# 04af937a4b0043f9ae71f7ea61081c84
 
176
msgid "The tutorial game has been translated to Japanese, with the language being selectable from the preferences menu."
 
177
msgstr ""
 
178
 
 
179
#: ../../source/changelog.rst:115
 
180
# d8cd6c0b082a46a7953d968a9ac00012
 
181
msgid "The tutorial was translated by Koichi Akabe."
 
182
msgstr ""
 
183
 
 
184
#: ../../source/changelog.rst:117
 
185
# 83e0953b04a04ecca499a227b049a14d
 
186
msgid "Support for vertical writing has been added to Ren'Py. Consisting of the :propref:`vertical` style property for text, and the new :propref:`box_reverse` property on hboxes, this support makes it possible to display dialogue, menus, and other text in a vertical orientation."
 
187
msgstr ""
 
188
 
 
189
#: ../../source/changelog.rst:122
 
190
# c51f59b18146437ab4af4d0ac0b67519
 
191
msgid "Vertical text support was written by Koichi Akabe."
 
192
msgstr ""
 
193
 
 
194
#: ../../source/changelog.rst:124
 
195
# 9b9caa3ba6e748089613ff723807a6e2
 
196
msgid "The line-breaking algorithm has been updated to match Unicode 6.2. In addition, three new \"languages\" have been added. The new \"japanese-strict\", \"japanese-normal\", and \"japanese-loose\" languages (based on the line-break options in the CSS3 Text module) allow greater control of how Ren'Py breaks lines with small kana and other special characters."
 
197
msgstr ""
 
198
 
 
199
#: ../../source/changelog.rst:130
 
200
# fb0b81bf7b1b4b05af105860e060b6f0
 
201
msgid "Linebreaking can be further tailored using the new :func:`renpy.language_tailor` function, which can change the linebreaking class of a character."
 
202
msgstr ""
 
203
 
 
204
#: ../../source/changelog.rst:135
 
205
# 93f2a67a7faf4379a80340530157c591
 
206
msgid "Console"
 
207
msgstr ""
 
208
 
 
209
#: ../../source/changelog.rst:137
 
210
# 3beb0be5d30e41fe966155bc44b6a3aa
 
211
msgid "The new debug console makes it possible to interactively run Ren'Py script and Python statements, and immediately see the results. The console is available in developer mode or when :var:`config.console` is True, and can be accessed by pressing shift+O."
 
212
msgstr ""
 
213
 
 
214
#: ../../source/changelog.rst:142
 
215
# a997949591464c82a682e49b1243baf3
 
216
msgid "The console can be used to:"
 
217
msgstr ""
 
218
 
 
219
#: ../../source/changelog.rst:144
 
220
# 7bf207cdeb4549d386a72e5c89b3105f
 
221
msgid "Jump to a label."
 
222
msgstr ""
 
223
 
 
224
#: ../../source/changelog.rst:145
 
225
# 5c8a848dd42d4f31974edf4f70db70ee
 
226
msgid "Interactively try out Ren'Py script statements."
 
227
msgstr ""
 
228
 
 
229
#: ../../source/changelog.rst:146
 
230
# 685796fc4c83438f8c591d60f01486e4
 
231
msgid "Evaluate a python expression or statement to see the result."
 
232
msgstr ""
 
233
 
 
234
#: ../../source/changelog.rst:147
 
235
# 1f07ba9e8ce342a881b3bd86277b52ad
 
236
msgid "Trace python expressions as the game progresses."
 
237
msgstr ""
 
238
 
 
239
#: ../../source/changelog.rst:149
 
240
# 2a99b8c0beee4b62a1dc6e69e3c684f4
 
241
msgid "The console was originally written by Shiz, C, and delta."
 
242
msgstr ""
 
243
 
 
244
#: ../../source/changelog.rst:152
 
245
# da01f88fcc5f404b8533a0f5f0106577
 
246
msgid "Screen Parameters"
 
247
msgstr ""
 
248
 
 
249
#: ../../source/changelog.rst:154
 
250
# 743b7d019c9f4abead11936abeac976f
 
251
msgid "Screens now take named parameters, similar to the way that labels and transforms take named parameters. It's now possible to write::"
 
252
msgstr ""
 
253
 
 
254
#: ../../source/changelog.rst:160
 
255
# 5d79bfbec19c4b4ebe15dc8a8e3d89bf
 
256
msgid "and::"
 
257
msgstr ""
 
258
 
 
259
#: ../../source/changelog.rst:165
 
260
# 6effa9470d624d1781866897154041af
 
261
msgid "Replay Gallery"
 
262
msgstr ""
 
263
 
 
264
#: ../../source/changelog.rst:167
 
265
# 4feecbeb343f400c95cd1febcdf14716
 
266
msgid "Ren'Py now includes support for :ref:`replaying <replay>` scenes. A scene replay can be invoked from anywhere in Ren'Py (for example, from a main menu or game menus screen, even when the game has started). When the replay ends, Ren'Py will return to the location the replay was invoked from, even if that location is in a screen or in python code. Rollback works inside a replay, but saving and loading is disabled."
 
267
msgstr ""
 
268
 
 
269
#: ../../source/changelog.rst:174
 
270
# 431746f44bdd4953acd12ccf0b750423
 
271
msgid "The :func:`Replay` action begins a replay. The :func:`renpy.end_replay` ends a replay if one is in progress, and is ignored otherwise."
 
272
msgstr ""
 
273
 
 
274
#: ../../source/changelog.rst:178
 
275
# ee9b98e5605042488ab90171ce338590
 
276
msgid "Voice Improvements"
 
277
msgstr ""
 
278
 
 
279
#: ../../source/changelog.rst:180
 
280
# 34abebc3ef9147b0b2f613a7fa1a27e1
 
281
msgid "There have been several improvements to the voice playback system. The new :var:`config.voice_filename_format` variable makes it possible to use only part of the filename in a voice statement. The new voice_tag parameter to :func:`Character`, in conjunction with the :func:`SetVoiceMute` and :func:`ToggleVoiceMute` actions, makes it possible to selectively mute particular characters' voices. The new :func:`VoiceReplay` action makes it possible to replay the current voice."
 
282
msgstr ""
 
283
 
 
284
#: ../../source/changelog.rst:189
 
285
# 213e9ce92a7c4beab6ab6b4de8be4b1a
 
286
msgid "Launcher Improvements"
 
287
msgstr ""
 
288
 
 
289
#: ../../source/changelog.rst:191
 
290
# 09c8bbf39d154d44a71370fa584bcc2c
 
291
msgid "There were a few launcher improvements in this release."
 
292
msgstr ""
 
293
 
 
294
#: ../../source/changelog.rst:193
 
295
# 7cd9ecc3ce9b44e2be418660efeac6a8
 
296
msgid "The files pane of the navigation page has a new button that allows the user to create a new script file."
 
297
msgstr ""
 
298
 
 
299
#: ../../source/changelog.rst:196
 
300
# 5f11402172314cef8a0786fd626b380b
 
301
msgid "The launcher can generate translation templates, and can be translated using the translation framework."
 
302
msgstr ""
 
303
 
 
304
#: ../../source/changelog.rst:199
 
305
# e9b60161c2fd4a528ec733ca1d20517b
 
306
msgid "The Ren'Py launcher now has a small amount of support for skins. While the basic layout of the launcher remains fixed, skins allow the background images and colors to be changed. See the :ref:`skin documentation <skins>` for more details."
 
307
msgstr ""
 
308
 
 
309
#: ../../source/changelog.rst:205
 
310
# f92f143dbcea491c87a5b5457d7ce492
 
311
msgid "Macintosh Changes"
 
312
msgstr ""
 
313
 
 
314
#: ../../source/changelog.rst:207
 
315
# 7a1b9666b5dc4ef1b26558777471388c
 
316
msgid "The Macintosh version of Ren'Py now requires a 64-bit capable processor, and Mac OS X 10.6 or newer."
 
317
msgstr ""
 
318
 
 
319
#: ../../source/changelog.rst:211
 
320
# 87ded31df6d84274a1d1cae64cf11981
 
321
msgid "Packaging Improvements"
 
322
msgstr ""
 
323
 
 
324
#: ../../source/changelog.rst:213
 
325
# c96e924e9c0c4a52ae8619ca6413f373
 
326
msgid "The file layout of Ren'Py games has been somewhat altered. With the exception of small launcher programs, all platform-dependent binaries are under the lib/ directory. Ren'Py itself has now been placed in the renpy/ directory. The common/ directory has been moved to renpy/common/, as it's considered an integral part of Ren'Py."
 
327
msgstr ""
 
328
 
 
329
#: ../../source/changelog.rst:219
 
330
# 99a474a405de4bf4a5701e522a8a6fe0
 
331
msgid "Ren'Py now uses renamed but otherwise unmodified python binaries on all desktop platforms. (Previously, it used platform-specific binaries.) Portions of the library are shared between the desktop builds."
 
332
msgstr ""
 
333
 
 
334
#: ../../source/changelog.rst:223
 
335
# 8a73f25137a949758ec23425c95e8143
 
336
msgid "A running Ren'Py process on Linux will now be named after the game, rather than having python as a name."
 
337
msgstr ""
 
338
 
 
339
#: ../../source/changelog.rst:230
 
340
#: ../../source/changelog.rst:543
 
341
#: ../../source/changelog.rst:730
 
342
#: ../../source/changelog.rst:1326
 
343
# f10be4ee9c0c4abbb3fa0d2b7d0031ec
 
344
# 5173e5b45f0b448490702973e8287bbb
 
345
# d32aa744690f4c1581176f51220b8c8b
 
346
# 70aa0afdf17a4daa84a30e68cea11fe3
 
347
msgid "Other Changes"
 
348
msgstr ""
 
349
 
 
350
#: ../../source/changelog.rst:232
 
351
# 75b7f39cdd72418e8dfe9294d6b9d086
 
352
msgid ":ref:`Viewports <sl-viewport>` now support edge scrolling, which scrolls the viewport when the mouse is within a a configurable distance of the viewport edge."
 
353
msgstr ""
 
354
 
 
355
#: ../../source/changelog.rst:236
 
356
# 8576f43c7bf647f8969710b1d3df2104
 
357
msgid "Most keyboard keys now automatically repeat. The repeat rate is controlled by :var:`config.key_repeat`."
 
358
msgstr ""
 
359
 
 
360
#: ../../source/changelog.rst:239
 
361
# d3f7418403a7417da16f49bad57aced1
 
362
msgid "Side images can now be used with menus."
 
363
msgstr ""
 
364
 
 
365
#: ../../source/changelog.rst:241
 
366
# 3b7cfb96fbd24deab9b1cc996f91792d
 
367
msgid "The :ref:`config.enter_yesno_transition` and `config.exit_yesno_transition` variables make it possible to define a transition that is run when yes/no prompts appear and disappear, respectively."
 
368
msgstr ""
 
369
 
 
370
#: ../../source/changelog.rst:246
 
371
# 2bf1bd6c51ac4b528d85893dd9972e43
 
372
msgid "The :ref:`viewport statement <sl-viewport>` now supports edge scrolling - automatic scrolling when the mouse approaches the sides of the viewport."
 
373
msgstr ""
 
374
 
 
375
#: ../../source/changelog.rst:249
 
376
# 89308e16dccd45b2ad00b2f562d77ea9
 
377
msgid "The new :tpref:`transform_anchor` transform property makes the anchor the point around which a transform is scaled and rotated. (For example, it's now possible to rotate around the bottom-right corner of an image, rather than just its center.)"
 
378
msgstr ""
 
379
 
 
380
#: ../../source/changelog.rst:254
 
381
# f670c7cc28fc4344b09f1027b2661f52
 
382
msgid "The common directory has been moved to renpy/common, as it's part of Ren'Py. The giant 00screens.rpy file has been broken up into a large number of smaller files."
 
383
msgstr ""
 
384
 
 
385
#: ../../source/changelog.rst:258
 
386
# 1f803ea4ac95415bb556e610be635738
 
387
msgid "The new :propref:`box_reverse` and :propref:`order_reverse` style properties allow the user to control the order in which children of vbox and hboxes are placed and drawn, respectively."
 
388
msgstr ""
 
389
 
 
390
#: ../../source/changelog.rst:262
 
391
# 9ba4f35274a9430f903f8774ae0f552f
 
392
msgid "The xoffset and yoffset transform properties now take floating point numbers, allowing more precise positioning if subpixel is true."
 
393
msgstr ""
 
394
 
 
395
#: ../../source/changelog.rst:265
 
396
# 6aafb29be0bd405a97968f61ec3430a4
 
397
msgid "The :propref:`child` style property of buttons is now exposed to the screen language."
 
398
msgstr ""
 
399
 
 
400
#: ../../source/changelog.rst:268
 
401
# c77b3ffd916e4e9d921283def7fa0bb7
 
402
msgid "The new :var:`config.enter_yesno_transition` and :var:`config.exit_yesno_transition` variables allow a creator to supply transitions that are used upon entering and exiting yes/no prompts."
 
403
msgstr ""
 
404
 
 
405
#: ../../source/changelog.rst:272
 
406
# a7199c479d0641efb776883c2fbbc5c9
 
407
msgid "The python decimal module is now included in the default builds of Ren'Py."
 
408
msgstr ""
 
409
 
 
410
#: ../../source/changelog.rst:275
 
411
# b87856fc417b47b888f410b7ba0dc91f
 
412
msgid "Bugfixes"
 
413
msgstr ""
 
414
 
 
415
#: ../../source/changelog.rst:277
 
416
# c75949495f2f49929cd67b979afc5eb8
 
417
msgid "Among others, the following bugs were fixed:"
 
418
msgstr ""
 
419
 
 
420
#: ../../source/changelog.rst:279
 
421
# 548ae0ea901741959a3cda57211e4594
 
422
msgid ":ghbug:`37`: A crash with LiveTile when sizes were not integers."
 
423
msgstr ""
 
424
 
 
425
#: ../../source/changelog.rst:281
 
426
# 0523af3259c1420bb865c5dff1e0a5b3
 
427
msgid ":ghbug:`41`: :func:`renpy.loadable` failed to search for files inside android packages."
 
428
msgstr ""
 
429
 
 
430
#: ../../source/changelog.rst:284
 
431
# 558332e955df483dad5430577b5ec0db
 
432
msgid ":ghbug:`42`: The launcher can now run a game that's in a read-only directory."
 
433
msgstr ""
 
434
 
 
435
#: ../../source/changelog.rst:287
 
436
# 30093862f71f4d6bbd70231fb12ceae7
 
437
msgid ":ghbug:`45`: Ren'Py would fail when the hiding of a screen caused a screen beneath it to be hidden."
 
438
msgstr ""
 
439
 
 
440
#: ../../source/changelog.rst:290
 
441
# 5af8d2df32514054b74557435c2e44c2
 
442
msgid ":ghbug:`46`: A bug that prevented Ren'Py from evicting images from an over-full image cache, that manifested as a runaway memory leak."
 
443
msgstr ""
 
444
 
 
445
#: ../../source/changelog.rst:293
 
446
# 61429d7b911a48dd948c7d450e167425
 
447
msgid ":ghbug:`50`: Vertical bars would scroll with the left and right arrow keys; and bars would remain grabbed even if they were grabbed while leaving the screen, preventing further input."
 
448
msgstr ""
 
449
 
 
450
#: ../../source/changelog.rst:297
 
451
# b28ff2e38a52437fbf1ce15ac02ec004
 
452
msgid ":ghbug:`51`: The slow_done callback was not called after a rollback."
 
453
msgstr ""
 
454
 
 
455
#: ../../source/changelog.rst:299
 
456
# d98a48e7e10a4139a9f76f219c46ab1a
 
457
msgid ":ghbug:`56`, :ghbug:`57`: :func:`renpy.loadable` now works with Android assets."
 
458
msgstr ""
 
459
 
 
460
#: ../../source/changelog.rst:302
 
461
# 370840f5aa8247b28a0ac5a38885eea4
 
462
msgid ":ghbug:`60`: Fixed a bug that prevented {p} and {w} from working properly when followed immediately by a text tag."
 
463
msgstr ""
 
464
 
 
465
#: ../../source/changelog.rst:305
 
466
# 4785b5a810bf485cb50e93cc2d7e4afd
 
467
msgid ":ghbug:`61`: Ren'Py no longer crashes when an end_game_transition is set and a screen uses a variable that is no longer defined when the game restarts."
 
468
msgstr ""
 
469
 
 
470
#: ../../source/changelog.rst:309
 
471
# 9000dc08adc14e56949f4852a5d6478e
 
472
msgid ":ghbug:`65`: Multiplying a rollback list by a number now always produces a rollback list."
 
473
msgstr ""
 
474
 
 
475
#: ../../source/changelog.rst:312
 
476
# b8a54e1d60a642fc95beda178699d92b
 
477
msgid "Editra should work better on Windows."
 
478
msgstr ""
 
479
 
 
480
#: ../../source/changelog.rst:314
 
481
# 6a79be6df0914ab0a82340c4963a0ac0
 
482
msgid "It's now possible to :func:`renpy.call` a label that doesn't take parameters."
 
483
msgstr ""
 
484
 
 
485
#: ../../source/changelog.rst:317
 
486
# 8804f314f65442b8a75d569f09160a23
 
487
msgid "Fixed an error handling failure when a style used by error handling was not buildable."
 
488
msgstr ""
 
489
 
 
490
#: ../../source/changelog.rst:320
 
491
# b9cf51b9971b443b8acf64a3efeb8f9c
 
492
msgid "Fixed an error handling failure when a python early block contained a syntax error."
 
493
msgstr ""
 
494
 
 
495
#: ../../source/changelog.rst:326
 
496
# 054a6e877c1d4d7395b23061f647938a
 
497
msgid "Ren'Py 6.14"
 
498
msgstr ""
 
499
 
 
500
#: ../../source/changelog.rst:329
 
501
# 7a15e548370e4c12a532ab9d2a8356d2
 
502
msgid "Ren'Py Launcher Rewrite"
 
503
msgstr ""
 
504
 
 
505
#: ../../source/changelog.rst:331
 
506
# 9853344cae6c45b795495f8c9a14ee3d
 
507
msgid "The Ren'Py launcher has been rewritten. Some of the improvements are:"
 
508
msgstr ""
 
509
 
 
510
#: ../../source/changelog.rst:333
 
511
# b9f5f6fecd0c4b619186a95a1fecd7c1
 
512
msgid "A new visual design by Doomfest of the Dischan visual novel team."
 
513
msgstr ""
 
514
 
 
515
#: ../../source/changelog.rst:335
 
516
# 71b29e64f0424eacb5696d6fc6230172
 
517
msgid "The launcher now includes direct access to open the script and game directories, and common script files."
 
518
msgstr ""
 
519
 
 
520
#: ../../source/changelog.rst:338
 
521
# 3c42134a5f164347ba867448141eaddc
 
522
msgid "The launcher includes Script Navigation support. Clicking the name of a label, define, transform, screen, or callable will open the editor to the location where that name is defined."
 
523
msgstr ""
 
524
 
 
525
#: ../../source/changelog.rst:342
 
526
# 65beb10be00a4ebbae3c6eabaae0c7c8
 
527
msgid "Script navigation also provides access to individual script files."
 
528
msgstr ""
 
529
 
 
530
#: ../../source/changelog.rst:344
 
531
# 973e3afd829947e4b43d33f56f3e06d5
 
532
msgid "The launcher now supports one-click project building. Instead of using multiple steps to build a project, a single click will now cause the launcher to:"
 
533
msgstr ""
 
534
 
 
535
#: ../../source/changelog.rst:348
 
536
# 54568ba5df304faaba4fda8a26a488e9
 
537
msgid "Read the build process configuration from the game script."
 
538
msgstr ""
 
539
 
 
540
#: ../../source/changelog.rst:349
 
541
# 93c047308d8d4e6eabf8db0d8959e58d
 
542
msgid "Build the archives needed."
 
543
msgstr ""
 
544
 
 
545
#: ../../source/changelog.rst:350
 
546
# 3eec999a88394a808e0b69812319bdb4
 
547
msgid "Generate the archive and update files."
 
548
msgstr ""
 
549
 
 
550
#: ../../source/changelog.rst:352
 
551
# 80de655f717d4438b110e3bc60c57512
 
552
msgid "The launcher can now use the Ren'Py updater to update Ren'Py, and to download editors."
 
553
msgstr ""
 
554
 
 
555
#: ../../source/changelog.rst:356
 
556
# b0a3a4f340204a1dbac8252679c64719
 
557
msgid "Editra & Text Editing"
 
558
msgstr ""
 
559
 
 
560
#: ../../source/changelog.rst:358
 
561
# 25feacecd52d4d3a9920586d740d5d4a
 
562
msgid "For most users, Ren'Py recommends the use of the Editra editor. We have developed an Editra plugin that communicates with the Ren'Py launcher and supports the editing of Ren'Py script."
 
563
msgstr ""
 
564
 
 
565
#: ../../source/changelog.rst:362
 
566
# 4a754e9754b54cf1813017505e9d11a9
 
567
msgid "While still in beta, Editra is a fast and light editor with good code editing support. Editra also includes a spell-checker that can be enabled, and applies to dialogue and other strings."
 
568
msgstr ""
 
569
 
 
570
#: ../../source/changelog.rst:366
 
571
# 91975b68ba064f73bdb4a4b759b49c0c
 
572
msgid "If Editra is selected by the user, and it is not installed, Ren'Py will automatically download it."
 
573
msgstr ""
 
574
 
 
575
#: ../../source/changelog.rst:369
 
576
# 48fba72e890e429e8f4c6b637bfcedd8
 
577
msgid "The jEdit editor remains supported, and is preferred for use with languages (like Chinese, Japanese, and Korean) that Editra doesn't support fully. If selected, Ren'Py will download jEdit automatically."
 
578
msgstr ""
 
579
 
 
580
#: ../../source/changelog.rst:373
 
581
# 2c6c6cf6430e4dd09ea1f76cf1cf221d
 
582
msgid "Ren'Py also supports editing files through system-specific file associations. (This support will not send the cursor to the correct line, however.)"
 
583
msgstr ""
 
584
 
 
585
#: ../../source/changelog.rst:377
 
586
# 4ade7590cc5441baad03c3c7c9805025
 
587
msgid "Ren'Py Web Updater"
 
588
msgstr ""
 
589
 
 
590
#: ../../source/changelog.rst:379
 
591
# 1e332fe3d21a41469a42ac81ba368d25
 
592
msgid "Ren'Py includes an updater that can update Ren'Py and individual Ren'Py games by downloading changes from a properly-configured web server with a small number of update files uploaded to it."
 
593
msgstr ""
 
594
 
 
595
#: ../../source/changelog.rst:383
 
596
# 7be628997eb646d9a6252b754c684896
 
597
msgid "The updater uses zsync to download the minimal set of changes between the local files on disk and the files stored on the server. A single set of files on the server supports updating from all prior versions of a project."
 
598
msgstr ""
 
599
 
 
600
#: ../../source/changelog.rst:387
 
601
# b38a8f2ae67d41f39e1101736b49d771
 
602
msgid "Ren'Py includes a default updater interface that can be further configured by interested users."
 
603
msgstr ""
 
604
 
 
605
#: ../../source/changelog.rst:392
 
606
#: ../../source/changelog.rst:1294
 
607
# 69201428d0274c03bc8e39cc2d37cb6b
 
608
# 52f0c4d792244094a5cead9f5871cdcd
 
609
msgid "Transform Changes"
 
610
msgstr ""
 
611
 
 
612
#: ../../source/changelog.rst:394
 
613
# 973cfc9350ca4f92b90cc5427a615c90
 
614
msgid "This release changes the behavior of transforms to make them more correct and easier to use."
 
615
msgstr ""
 
616
 
 
617
#: ../../source/changelog.rst:397
 
618
# afef0212978d4ba38c2be8ebdc6e0965
 
619
msgid "The xzoom and yzoom properties are now applied before, rotation. This means that the shape of the image will remain consistent as the image is rotated. Previously, the image to change shape as it was rotated."
 
620
msgstr ""
 
621
 
 
622
#: ../../source/changelog.rst:401
 
623
# 51347a570f094c98aded52fabdc5fbde
 
624
msgid "The xzoom and yzoom properties may now be negative, with negative zoom values causing the images to be flipped. The positioning code now takes this into account, and positions a flipped image properly."
 
625
msgstr ""
 
626
 
 
627
#: ../../source/changelog.rst:405
 
628
# d96c4473534f46f18bcea5bb350bcf3f
 
629
msgid "Thanks to Edwin for contributing these changes."
 
630
msgstr ""
 
631
 
 
632
#: ../../source/changelog.rst:408
 
633
# 16ecf269faa2488b9605667f7b28ceac
 
634
msgid "Screen Language, Displayable, and Transition Enhancements"
 
635
msgstr ""
 
636
 
 
637
#: ../../source/changelog.rst:410
 
638
# 87e1e03ade984f26a286b55ab802127d
 
639
msgid "The :ref:`sl-textbutton` and :ref:`sl-label` screen language statements now take properties prefixed with ``text_``. These properties have the text_ prefix stripped, and are then passed to the internal text displayable."
 
640
msgstr ""
 
641
 
 
642
#: ../../source/changelog.rst:414
 
643
# 95898d9a78e34b55bdab7f13a27777bf
 
644
msgid "The :ref:`sl-viewport` screen language statement now takes a `scrollbars` parameter. If given, scrollbars that manipulate the viewport are created."
 
645
msgstr ""
 
646
 
 
647
#: ../../source/changelog.rst:417
 
648
# 087ee394180448108169fbc47d9e972a
 
649
msgid "The :ref:`sl-viewport` screen language statement now takes `xinitial` and `yinitial` parameters. If given, these control the initial positioning of the viewport."
 
650
msgstr ""
 
651
 
 
652
#: ../../source/changelog.rst:421
 
653
# 70b87d5eaf1c4968a859edfaeb8727f8
 
654
msgid "A screen language block may now contain multiple has statements. Screen language widgets that take single children can now take a has statement."
 
655
msgstr ""
 
656
 
 
657
#: ../../source/changelog.rst:424
 
658
# cedf277f56254d62b0150457f5bea7b2
 
659
msgid "The input displayable now supports the use of the left and right arrow keys within the text. (Thanks to Edwin for this feature.)"
 
660
msgstr ""
 
661
 
 
662
#: ../../source/changelog.rst:427
 
663
# 41a0e47b3a574802a49d51885857d855
 
664
msgid ":func:`MoveTransition` has been rewritten. The new version now uses transforms to control the positioning of entering and leaving images, and can interpolate between the locations of moving images."
 
665
msgstr ""
 
666
 
 
667
#: ../../source/changelog.rst:432
 
668
# 236e875cccc34bf1bfd19223e0a6998a
 
669
msgid "Rollback Improvements"
 
670
msgstr ""
 
671
 
 
672
#: ../../source/changelog.rst:434
 
673
# d72de671ee694611a123ccb7d5dc8ed2
 
674
msgid "The new :func:`renpy.fix_rollback` function allows the game to fix choices, even if they are made in rollback mode. The user can roll back and roll forward, but is restricted to making the choices he made the first time through the game."
 
675
msgstr ""
 
676
 
 
677
#: ../../source/changelog.rst:439
 
678
# 58ae875e3ac3416ab0b9bc970b18c566
 
679
msgid "Thanks to Edwin for contributing fix_rollback."
 
680
msgstr ""
 
681
 
 
682
#: ../../source/changelog.rst:441
 
683
# b353e49c87f044e5a3cfa33f10e3027a
 
684
msgid "Rolling forward now works through a jump out of a ``call screen`` statement."
 
685
msgstr ""
 
686
 
 
687
#: ../../source/changelog.rst:445
 
688
# c2a1199cc6da45ed85d7ab96921b6a5f
 
689
msgid "Video Improvements"
 
690
msgstr ""
 
691
 
 
692
#: ../../source/changelog.rst:447
 
693
# db53b3b816754c6eb5224490c938de4e
 
694
msgid "Ren'Py's video playback support has been partially rewritten to improve robustness, speed, and framerate stability. These improvements should reduce the number of frame drops Ren'Py performs, and should also prevent Ren'Py from locking up if too many frames are dropped."
 
695
msgstr ""
 
696
 
 
697
#: ../../source/changelog.rst:452
 
698
# 4f5f8b2b0c2f481bad264ce90d602c8a
 
699
msgid "Ren'Py now supports the WebM video format."
 
700
msgstr ""
 
701
 
 
702
#: ../../source/changelog.rst:456
 
703
# 2c2b946e182a499f885bfa204f1e7ca8
 
704
msgid "Image Load Log"
 
705
msgstr ""
 
706
 
 
707
#: ../../source/changelog.rst:458
 
708
# 0d02404b36124632b42aed77492990f9
 
709
msgid "When :var:`config.developer` is true, Ren'Py keeps an internal log of image loads."
 
710
msgstr ""
 
711
 
 
712
#: ../../source/changelog.rst:461
 
713
# 09a209e8606b4d3c8ded0f1ca73055a5
 
714
msgid "This log can be access by showing the _image_load_log screen. This screen displays the name of an image file for a few seconds after that image has been loaded. The name is in white if the image was loaded by the image predictor, and pink if Ren'Py was unable to predict the image."
 
715
msgstr ""
 
716
 
 
717
#: ../../source/changelog.rst:468
 
718
# 031a588c052a40cd86554ea648772838
 
719
msgid "File Actions and Functions"
 
720
msgstr ""
 
721
 
 
722
#: ../../source/changelog.rst:470
 
723
# bca6cae69e4b437699edf6d2688b9f8a
 
724
msgid "Two screen functions have been added, and two screen actions have been changed:"
 
725
msgstr ""
 
726
 
 
727
#: ../../source/changelog.rst:472
 
728
# 25ffe46ee51840d0a4398d3af80d254e
 
729
msgid "The new :func:`FileUsedSlots` function returns a list of used file slots on the current page."
 
730
msgstr ""
 
731
 
 
732
#: ../../source/changelog.rst:475
 
733
# 99636f15752c460f833191ce04cbb7a1
 
734
msgid "The new :func:`FileCurrentPage` function returns the name of the current page."
 
735
msgstr ""
 
736
 
 
737
#: ../../source/changelog.rst:478
 
738
# f656684f57b0461ab9124112126acf5d
 
739
msgid "The :func:`FileSave` and :func:`FileAction` actions have been modified so that if the slot name is None, an unused slot based on the current time is used."
 
740
msgstr ""
 
741
 
 
742
#: ../../source/changelog.rst:482
 
743
# 394f26e416a04a60b47ab20aaa316603
 
744
msgid "Taken together, these changes make it possible to create a list of save slots where the user is able to add new slots to the list."
 
745
msgstr ""
 
746
 
 
747
#: ../../source/changelog.rst:487
 
748
# 21047f55d3a745958d5d6241ed564f76
 
749
msgid "Multiple Store Support"
 
750
msgstr ""
 
751
 
 
752
#: ../../source/changelog.rst:489
 
753
# e6d3f76f4fc943c7979325b13ce9b195
 
754
msgid "Ren'Py now supports multiple stores - multiple namespaces in which python code can be run. Variables in these stores are saved, loaded, and rolled-back in the same way that variables in the default store are."
 
755
msgstr ""
 
756
 
 
757
#: ../../source/changelog.rst:493
 
758
# 905b0209e6b24163bb8078929fe07a5b
 
759
msgid "Stores are accessed by supplying an in-clause to a python block. For example::"
 
760
msgstr ""
 
761
 
 
762
#: ../../source/changelog.rst:502
 
763
# 164bbef6752c4b8c8fdbeaf06135ff51
 
764
msgid "User-created stores are placed into the \"store\" package, with the default store being the package itself. Names can be imported between packages.::"
 
765
msgstr ""
 
766
 
 
767
#: ../../source/changelog.rst:512
 
768
# ff5cbf86ccf648be9482a8469e548b05
 
769
msgid "Note that stores do not affect the order in which init python blocks are run. A name must be defined in a block before the one that imports that name."
 
770
msgstr ""
 
771
 
 
772
#: ../../source/changelog.rst:517
 
773
# 4f7a05a0e930497aaf422ea75acde500
 
774
msgid "Platform Support and Library Updates"
 
775
msgstr ""
 
776
 
 
777
#: ../../source/changelog.rst:519
 
778
# c0051415e3d947819b6558409df47adc
 
779
msgid "Linux support has been changed."
 
780
msgstr ""
 
781
 
 
782
#: ../../source/changelog.rst:521
 
783
# 8f50e27cd5774025a4ffe9844bd5cfa4
 
784
msgid "The Linux platform supports the x86_64 CPU architecture in addition to the x86 architecture. The Ren'Py shell script will automatically determine the platform it is running on when it is launched."
 
785
msgstr ""
 
786
 
 
787
#: ../../source/changelog.rst:525
 
788
# 43986aae1c654c08a80aee58184883cf
 
789
msgid "The Linux version is now linked agains the libraries from the 2009-era Ubuntu 10.04 Lucid. (Previously, Ren'Py had been linked against 2006's Dapper.) Older versions of Linux are no longer supported."
 
790
msgstr ""
 
791
 
 
792
#: ../../source/changelog.rst:529
 
793
# c9560da2de0b497fb1fc701f478618ef
 
794
msgid "Many libraries that Ren'Py depends on have been updated. Some of the changes that have occured are:"
 
795
msgstr ""
 
796
 
 
797
#: ../../source/changelog.rst:532
 
798
# ffe9e78401904e9ab510c7166a8da249
 
799
msgid "Python has been updated to version 2.7.3."
 
800
msgstr ""
 
801
 
 
802
#: ../../source/changelog.rst:534
 
803
# a332f51b994243cdbe657807a7921a1b
 
804
msgid "Pygame has been updated to version 1.9.1."
 
805
msgstr ""
 
806
 
 
807
#: ../../source/changelog.rst:536
 
808
# ab2452d989174f2cb193042950bf18d9
 
809
msgid "GLEW has been updated to version 1.7.0. This may fix OpenGL problems on some Linux systems."
 
810
msgstr ""
 
811
 
 
812
#: ../../source/changelog.rst:539
 
813
# bf321cc5f35b4ff1a757a6c83da4b82c
 
814
msgid "LibAV has been updated to version 0.7.6, and has been compiled with CPU detection enabled."
 
815
msgstr ""
 
816
 
 
817
#: ../../source/changelog.rst:545
 
818
# 62063940912f439caeeb50d280516a72
 
819
msgid "The :func:`renpy.call` function allows - with major and important caveats - a call to a Ren'Py label to begin from inside python code. Such a call"
 
820
msgstr ""
 
821
 
 
822
#: ../../source/changelog.rst:547
 
823
# 1698ede448f2401c9ad992a9a7127fdc
 
824
msgid "immediately terminates the current statement."
 
825
msgstr ""
 
826
 
 
827
#: ../../source/changelog.rst:549
 
828
# deef80dc90ec4fc68018a354680f8b53
 
829
msgid "When an action is expected, nested lists of actions can be given. The lists are flattened and the action executed."
 
830
msgstr ""
 
831
 
 
832
#: ../../source/changelog.rst:552
 
833
# ff068913296a404fb3323102b2ecc55c
 
834
msgid "Added the :func:`OpenURL` action, which opens a URL in a web browser."
 
835
msgstr ""
 
836
 
 
837
#: ../../source/changelog.rst:554
 
838
# 8e1bb26c8dfd406aa1852b838bfc2a08
 
839
msgid "Added the :var:`config.gl_resize` variable, which determines if the user can resize OpenGL windows."
 
840
msgstr ""
 
841
 
 
842
#: ../../source/changelog.rst:557
 
843
# 559172da16944f4ba3a0a0fbeaed98f4
 
844
msgid "Ren'Py's handling of command line argments has been rewritten. Most notably, lint is now invoked with the::"
 
845
msgstr ""
 
846
 
 
847
#: ../../source/changelog.rst:562
 
848
# 6a0daafeddb345dc917b71b93d3de74b
 
849
msgid "command. (Which also works with renpy.exe.)"
 
850
msgstr ""
 
851
 
 
852
#: ../../source/changelog.rst:564
 
853
# 9253d9f5669247ae819207322d813ad8
 
854
msgid "Ren'Py can now dump information about the game to a json file when starting up. The information dumped can assist other tools in providing launcher-like code navigation."
 
855
msgstr ""
 
856
 
 
857
#: ../../source/changelog.rst:568
 
858
# d6a3605062414f2c830dec29c12fc028
 
859
msgid "The little-used remote control feature has been removed from Ren'Py."
 
860
msgstr ""
 
861
 
 
862
#: ../../source/changelog.rst:570
 
863
# 9b2558ef02e94ee0924a7c19db246c7d
 
864
msgid "The :var:`config.gl_resize` variable now controls resizing of a game running in GL mode."
 
865
msgstr ""
 
866
 
 
867
#: ../../source/changelog.rst:573
 
868
# cfcabfeecc654f9bb92a1cdabfce198d
 
869
msgid "Documentation fixes (by SleepKirby and others)."
 
870
msgstr ""
 
871
 
 
872
#: ../../source/changelog.rst:575
 
873
# 4b631ff6ea724603b1b1938cd74c5338
 
874
msgid "The NVL-Mode tutorial has been ported to Sphinx (by Apricotorange)."
 
875
msgstr ""
 
876
 
 
877
#: ../../source/changelog.rst:577
 
878
# 93f7e5d1e62f44ac829d1846fc3b8b49
 
879
msgid "Ren'Py now defaults to reporting errors with sound and music files when config.developer is True."
 
880
msgstr ""
 
881
 
 
882
#: ../../source/changelog.rst:581
 
883
# 9f61c5304aab475aa780af49ef1fd9b7
 
884
msgid "Ren'Py 6.13.9"
 
885
msgstr ""
 
886
 
 
887
#: ../../source/changelog.rst:583
 
888
# 5bc6687d352642968f6aab8d891eccb0
 
889
msgid "The new RAPT tool makes it far easier to package a Ren'Py game for Android. It can semi-automatically set up an Android build environment on your system, build a package, and install that package on your Android device."
 
890
msgstr ""
 
891
 
 
892
#: ../../source/changelog.rst:587
 
893
# 86efbe7ac6de4466933c25b5d5eee486
 
894
msgid "To fix some editor-related problems, backported the 6.14 editor system. This changes how editors are configured. Please see :ref:`text-editor-integration` for a description of the new system."
 
895
msgstr ""
 
896
 
 
897
#: ../../source/changelog.rst:591
 
898
# 64ac1ea618bc446db0b4a085a13c5385
 
899
msgid "The new :var:`config.save_dump` variable causes Ren'Py to write out save_dump.txt each time it saves. This file describes the contents of the save, making it possible to figure out what's causing an overly large save file."
 
900
msgstr ""
 
901
 
 
902
#: ../../source/changelog.rst:596
 
903
# 497e0308a13748a6af31f3102a28a550
 
904
msgid "Worked around a bug in Mesa that can cause crashes on certain Linux systems."
 
905
msgstr ""
 
906
 
 
907
#: ../../source/changelog.rst:598
 
908
# fd841f7cc1f240168c2b7baf378ee6cd
 
909
msgid "Fixed the following bugs in Ren'Py."
 
910
msgstr ""
 
911
 
 
912
#: ../../source/changelog.rst:600
 
913
# b48d2e8e00c242e8b3ef4e3348b0ff84
 
914
msgid "The (default) texwrap layout represents character widths as floating-point numbers. This fixes a bug where non-integer kerning would lead to text overflowing its bounding box."
 
915
msgstr ""
 
916
 
 
917
#: ../../source/changelog.rst:603
 
918
# e3ae7b227b0e4f3692c2c1368a73e6f3
 
919
msgid "Menu choices are logged correctly."
 
920
msgstr ""
 
921
 
 
922
#: ../../source/changelog.rst:604
 
923
# 036dad33dbf1415aa699e796a7d62f42
 
924
msgid "All file access is now done in unicode, rather than the system's native encoding. This prevents crashes that occured when Ren'Py was placed in a directory that had non-ASCII characters in it."
 
925
msgstr ""
 
926
 
 
927
#: ../../source/changelog.rst:607
 
928
# 3abb557fae2a4a64a818dcc2673397a7
 
929
msgid "Fixed focus_mask on the ANGLE renderer."
 
930
msgstr ""
 
931
 
 
932
#: ../../source/changelog.rst:608
 
933
# 5145f49b409f4728900e732fb97383c3
 
934
msgid "Displayables can now have fractional-pixel sizes. This allows a zooming image to remain precisely centered on the screen."
 
935
msgstr ""
 
936
 
 
937
#: ../../source/changelog.rst:610
 
938
# 6663537410b44ec28173f98ac1e9364d
 
939
msgid "Fixed a problem where Ren'Py would save unnecessary trees of displayables each time it saved a screen. This would lead to overly large save files and slow save performance."
 
940
msgstr ""
 
941
 
 
942
#: ../../source/changelog.rst:613
 
943
# 6979a4df82754668a27e296f7cb0f7ff
 
944
msgid "Ren'Py would not attempt an alternate rendering method if the texture test failed, leading a \"Textures are not rendering properly.\" exception."
 
945
msgstr ""
 
946
 
 
947
#: ../../source/changelog.rst:615
 
948
# e2d812eabe16452c85e2600bc68699b1
 
949
msgid "A crash in Render.fill."
 
950
msgstr ""
 
951
 
 
952
#: ../../source/changelog.rst:618
 
953
# 4b3209bacf4b4255a90effd9986d1b7a
 
954
msgid "Ren'Py 6.13.8"
 
955
msgstr ""
 
956
 
 
957
#: ../../source/changelog.rst:621
 
958
# 645198683cb04833a2e1e78c0f91fe5b
 
959
msgid "Side images can now be limited to showing a single character, or only showing characters that are not on the screen. See :var:`config.side_image_tag` and :var:`config.side_image_only_not_showing`."
 
960
msgstr ""
 
961
 
 
962
#: ../../source/changelog.rst:625
 
963
# cc31fca339ff4a5ba9d1620ece07d724
 
964
msgid "Added :var:`config.python_callbacks`, a list of python functions that are called at the end of each python block."
 
965
msgstr ""
 
966
 
 
967
#: ../../source/changelog.rst:628
 
968
# adc0f0a648be4ad78fde33264b2b7e1e
 
969
msgid "Ren'Py now tests the video card it is running on for functionality. If it can't draw textured rectangles to the screen, it will proceed to a different renderer."
 
970
msgstr ""
 
971
 
 
972
#: ../../source/changelog.rst:632
 
973
# 630b11efc7384f4a943bf494448a1cc6
 
974
msgid "Old-style string interpolation is now enabled by default, alongside new-style string interpolation."
 
975
msgstr ""
 
976
 
 
977
#: ../../source/changelog.rst:635
 
978
# 236eaae92a2a4928832a1186280c78b4
 
979
msgid "Ren'Py is now compatible with libpng 1.5. Thanks to James Broadhead for the patch."
 
980
msgstr ""
 
981
 
 
982
#: ../../source/changelog.rst:638
 
983
# 614e6316829e49c59bae53d985d534f1
 
984
msgid "Fixed the following bugs:"
 
985
msgstr ""
 
986
 
 
987
#: ../../source/changelog.rst:640
 
988
# 9a1e427558824ca5bd6698f58c7fc7cb
 
989
msgid "A crash when dealing with certain invalid fonts."
 
990
msgstr ""
 
991
 
 
992
#: ../../source/changelog.rst:641
 
993
# d6511b33cf314729bcb5d223fc243468
 
994
msgid "Pausing too long when typing out text."
 
995
msgstr ""
 
996
 
 
997
#: ../../source/changelog.rst:642
 
998
# 5618b51e9f5f4a38a825f7cac8cfe0f7
 
999
msgid "Cutting one pixel off a block of text when fractional kerning was used."
 
1000
msgstr ""
 
1001
 
 
1002
#: ../../source/changelog.rst:643
 
1003
# 9ea9b518d1dd419d807ab06fae59258b
 
1004
msgid "Crashing when the time was set in the far future or past."
 
1005
msgstr ""
 
1006
 
 
1007
#: ../../source/changelog.rst:644
 
1008
# c8417d3291c84d36af2f92c5d6115a82
 
1009
msgid "Immediately exiting when rolling forward at the quit prompt."
 
1010
msgstr ""
 
1011
 
 
1012
#: ../../source/changelog.rst:645
 
1013
# 8f8f934fa1af41bbae252e6fa27119c4
 
1014
msgid "Crashing when a non-existing directory is added to the search path. (This prevented Katawa Shoujo from starting in the latest version.)"
 
1015
msgstr ""
 
1016
 
 
1017
#: ../../source/changelog.rst:647
 
1018
# decf38f4b0e1407da84cec56b2a28bd3
 
1019
msgid "Save-file size was overly large due to screens being included in save files."
 
1020
msgstr ""
 
1021
 
 
1022
#: ../../source/changelog.rst:652
 
1023
# 5869ea5e100340ff9f533aeed982bfad
 
1024
msgid "Ren'Py 6.13"
 
1025
msgstr ""
 
1026
 
 
1027
#: ../../source/changelog.rst:655
 
1028
# fc4d61e29b99434eb142eece1c2b92d4
 
1029
msgid "Text Rewrite"
 
1030
msgstr ""
 
1031
 
 
1032
#: ../../source/changelog.rst:657
 
1033
# 165346e566fd43e490b5e1d686ecc371
 
1034
msgid ":ref:`Text display <text>` has been rewritten from scratch. In addition to supporting many new features, the new implementation of Text is much faster at text layout and display, and contains much cleaner code."
 
1035
msgstr ""
 
1036
 
 
1037
#: ../../source/changelog.rst:661
 
1038
# 3e5b96a5d06c4f3b9671209fb5e7285d
 
1039
msgid "Some of the new features that are now supported by the text display system are:"
 
1040
msgstr ""
 
1041
 
 
1042
#: ../../source/changelog.rst:663
 
1043
# 91f58b92cd8641e5a42980a6565c98c2
 
1044
msgid "Interpolation of variables enclosed in square brackets. It's now possible to write code like::"
 
1045
msgstr ""
 
1046
 
 
1047
#: ../../source/changelog.rst:668
 
1048
# 9465205252814f54a12ecd80aa6cedf9
 
1049
msgid "The new string interpolation takes place on all text that is displayed, rather than just say and menu statements. When used as part of a screen, interpolation has access to screen-local variables."
 
1050
msgstr ""
 
1051
 
 
1052
#: ../../source/changelog.rst:672
 
1053
# 8adf47b7d37b4d97af147343f349d637
 
1054
msgid "PEP 3101-style string formatting is supported, which means that this syntax can be used to display fields and items, as well as variables."
 
1055
msgstr ""
 
1056
 
 
1057
#: ../../source/changelog.rst:675
 
1058
# 617ccd9ae2ea4847838d55a8a3b07108
 
1059
msgid "Kerning support was added, both as the :propref:`kerning` style property and the :tt:`k` text tag."
 
1060
msgstr ""
 
1061
 
 
1062
#: ../../source/changelog.rst:678
 
1063
# 70dc378184d842189232ddc7edc28cec
 
1064
msgid "Support for ruby text (also known as furigana), via the :tt:`rt` and :tt:`rb` text tags, and the :propref:`ruby_style` style property."
 
1065
msgstr ""
 
1066
 
 
1067
#: ../../source/changelog.rst:681
 
1068
# cd29a3b7e1e84cb6a4093d4be9ed496a
 
1069
msgid "The new :tt:`space` and :tt:`vspace` text tags make it easy to whitespace into the text."
 
1070
msgstr ""
 
1071
 
 
1072
#: ../../source/changelog.rst:684
 
1073
# 9dce87d1e6e649548e7f5cee1ad34ab4
 
1074
msgid "The new :tt:`cps` text tag controls the speed of text display."
 
1075
msgstr ""
 
1076
 
 
1077
#: ../../source/changelog.rst:686
 
1078
# 6e7d0c97d32349b685d0b802a1c26b4a
 
1079
msgid "By default, Ren'Py uses the unicode linebreaking algorithm to find points at which a line can be broken. This algorithm should correctly break lines that contain a mix of western and eastern languages. Since that algorithm is incorrect on some Korean texts, Ren'Py also implements a korean-with-spaces variant, that only breaks runs of Korean text at whitespace. These algorithms can be selected by the :propref:`language` style property."
 
1080
msgstr ""
 
1081
 
 
1082
#: ../../source/changelog.rst:694
 
1083
# 22018227c8a94e658d6457d289ef6c63
 
1084
msgid "Ren'Py now uses the Knuth-Plass linebreaking algorithm to choose the points at which it actually splits lines. This algorithm attempts to minimize the unevenness of all lines except the last. Ren'Py also supports a nobreak mode, which allows one to create a Text larger than the screen without it being automatically wrapped. These can be selected using the :propref:`layout` style property."
 
1085
msgstr ""
 
1086
 
 
1087
#: ../../source/changelog.rst:701
 
1088
# 9b74cf90bb474616ad567518f4d5f7b2
 
1089
msgid "The new :propref:`newline_indent` style property determines if Ren'Py adds indentation after a newline in text."
 
1090
msgstr ""
 
1091
 
 
1092
#: ../../source/changelog.rst:704
 
1093
# 128e971b926b4b409b1fa05246260d70
 
1094
msgid "The new :propref:`line_leading` style property inserts space above a line of text. (Ruby text can be placed into this space.)"
 
1095
msgstr ""
 
1096
 
 
1097
#: ../../source/changelog.rst:707
 
1098
# 28d6cda9c444441b8143a44d3c3354dd
 
1099
msgid "Text can be automatically translated before it is displayed. (This support will be improved in a future major release.)"
 
1100
msgstr ""
 
1101
 
 
1102
#: ../../source/changelog.rst:711
 
1103
# 22bafc518907451d9df803c8a5be1900
 
1104
msgid "DirectX Support"
 
1105
msgstr ""
 
1106
 
 
1107
#: ../../source/changelog.rst:713
 
1108
# 9b7ab5c4d1494424a7765f60bc970fb0
 
1109
msgid "On Windows systems that have the February 2010 DirectX update installed, Ren'Py will use DirectX via the ANGLE adaptation layer, if OpenGL 2.0 or later is not found. The ANGLE layer is used by popular web browsers such as Firefox and Google Chrome.  This allows hardware rendering to be used on netbooks, where drivers often support DirectX far better than OpenGL."
 
1110
msgstr ""
 
1111
 
 
1112
#: ../../source/changelog.rst:719
 
1113
# b561f1a1596f4e4ab9c05c9109ae7ce9
 
1114
msgid "At startup, Ren'Py will test the graphics capabilities of the computer it is running on. If the software render is being used, or the game renders at an unacceptably slow speed, Ren'Py will display a warning message to the user. The warning message includes a link to a page on renpy.org that explains how to update the graphics drivers."
 
1115
msgstr ""
 
1116
 
 
1117
#: ../../source/changelog.rst:725
 
1118
# cec9ea87a10e4b8eaeeb06e11804e05b
 
1119
msgid "This version of Ren'Py will only use the software renderer if both DirectX and OpenGL are incapable of rendering Ren'Py games. Screen-scaling in the software renderer has been replaced by a simpler but slower version."
 
1120
msgstr ""
 
1121
 
 
1122
#: ../../source/changelog.rst:732
 
1123
# 4f41021811ba487686b37e680f4a11d1
 
1124
msgid "Ren'Py now includes a :ref:`style preference <style-preferences>` system. This system allows styles to be changed after the init phase has finished. These changes are saved with the persistent data. Among other things, style preferences allow a game to offer the user the option to change the font, size, and color of dialogue text."
 
1125
msgstr ""
 
1126
 
 
1127
#: ../../source/changelog.rst:738
 
1128
# 013c39aa559a4c67a7e4843fe37da9c8
 
1129
msgid "Support has been added for screen-based :ref:`image galleries <image-gallery>` and :ref:`music rooms <music-room>`. This support consists of a classes that provides actions that make it easy to present the user with graphics and music. The creator is responsible for creating screens that use the supplied actions."
 
1130
msgstr ""
 
1131
 
 
1132
#: ../../source/changelog.rst:744
 
1133
# 118f261009574181b79e596338e6130a
 
1134
msgid "The default screens.rpy file, used when a new game is created, contains support for a \"quick menu\". This menu adds buttons to screens that allow the user to quick save, quick load, save, toggle skipping, toggle auto-forward mode, and access the preferences menu."
 
1135
msgstr ""
 
1136
 
 
1137
#: ../../source/changelog.rst:749
 
1138
# ffde8eb8212f4976959e3bc900437403
 
1139
msgid "Ren'Py includes 5 new themes, and a number of new color schemes."
 
1140
msgstr ""
 
1141
 
 
1142
#: ../../source/changelog.rst:751
 
1143
# c7647a589fcc4bfcb0660deaae4b4ad7
 
1144
msgid "Several new actions have been added. The :func:`SelectedIf` action allows the creator to control if a button is displayed in the selected state. The :func:`SetMixer` action allows a mixer to be set to a specific value. The :func:`Rollback` and :func:`RollForward` actions allow the creator to bind rollback to buttons."
 
1145
msgstr ""
 
1146
 
 
1147
#: ../../source/changelog.rst:757
 
1148
# 7bdd846b6aff45489f3d69266a433b56
 
1149
msgid "The behavior of the xfill and yfill style properties was accidentally changed in the 6.12 series. It has been returned to the historical behavior."
 
1150
msgstr ""
 
1151
 
 
1152
#: ../../source/changelog.rst:760
 
1153
# 3d58e305488e4ae3ba50385032b958ac
 
1154
msgid "The :func:`Dissolve` and :func:`ImageDissolve` transitions now take a time_warp parameter."
 
1155
msgstr ""
 
1156
 
 
1157
#: ../../source/changelog.rst:763
 
1158
# f2f3ddaf9a7643938951244395046c8f
 
1159
msgid "The :func:`Frame` displayable now allows the user to specify the left, top, right, and bottom borders independently."
 
1160
msgstr ""
 
1161
 
 
1162
#: ../../source/changelog.rst:766
 
1163
# 7fc4380b576c470e907e35018a03fd83
 
1164
msgid "The :propref:`caret` style property allows the user to customize the caret of an input widget."
 
1165
msgstr ""
 
1166
 
 
1167
#: ../../source/changelog.rst:769
 
1168
# 1d5690eefa5449c5a6bd6f39956f4077
 
1169
msgid "The :func:`renpy.displayable` function has been exposed to the user."
 
1170
msgstr ""
 
1171
 
 
1172
#: ../../source/changelog.rst:771
 
1173
# 190c216c6012402f8505914d75770644
 
1174
msgid "Timers can now take a list of actions, rather than just a single callable."
 
1175
msgstr ""
 
1176
 
 
1177
#: ../../source/changelog.rst:773
 
1178
# 32216c6ca88d4106ac15c68f0f298871
 
1179
msgid "Three transforms were added to the default library: :var:`top`, :var:`topleft`, and :var:`topright`."
 
1180
msgstr ""
 
1181
 
 
1182
#: ../../source/changelog.rst:776
 
1183
# e16baaa37aa64462a047ad811704648e
 
1184
msgid "Ren'Py can now load files (including images, music, and fonts) from an Android package."
 
1185
msgstr ""
 
1186
 
 
1187
#: ../../source/changelog.rst:779
 
1188
# 45f3ed19b35f4a9cb8c0f9d38f605ef6
 
1189
msgid "User-defined statements can now take a block, which the statement is responsible for parsing."
 
1190
msgstr ""
 
1191
 
 
1192
#: ../../source/changelog.rst:782
 
1193
# 4b0bbe881963492892e238497ac5616a
 
1194
msgid "Wrote documentation for:"
 
1195
msgstr ""
 
1196
 
 
1197
#: ../../source/changelog.rst:784
 
1198
# a2de0ebe922149c8bed9bfdbcdc47200
 
1199
msgid ":ref:`Menus <menus>`"
 
1200
msgstr ""
 
1201
 
 
1202
#: ../../source/changelog.rst:785
 
1203
# 79d9196c937544889fc74b1047c29117
 
1204
msgid ":ref:`Transforms <transforms>`"
 
1205
msgstr ""
 
1206
 
 
1207
#: ../../source/changelog.rst:786
 
1208
# 9fb85f93db28474f86dbeab3eb3d5416
 
1209
msgid ":ref:`Creator-Defined Displayables <cdd>`"
 
1210
msgstr ""
 
1211
 
 
1212
#: ../../source/changelog.rst:788
 
1213
# acad4506066e4df4b610949c2ee116ce
 
1214
msgid "Several indexes were added to the documentation, and the style was updated."
 
1215
msgstr ""
 
1216
 
 
1217
#: ../../source/changelog.rst:790
 
1218
# 86726acfdbce4dfcbf0051f4a23f892a
 
1219
msgid "Ren'Py now uses the libjpeg-turbo library, for faster jpeg loading. Ren'Py now uses libav 0.7.1, for improved compatibility with movie formats."
 
1220
msgstr ""
 
1221
 
 
1222
#: ../../source/changelog.rst:793
 
1223
# 522aedd1deaf47cbac97f673daee02fd
 
1224
msgid "Removed support for the iLiad platform."
 
1225
msgstr ""
 
1226
 
 
1227
#: ../../source/changelog.rst:795
 
1228
# 345fee98c98a494bb3cf4d40c348c1ee
 
1229
msgid "PowerPC support has been removed from the main Ren'Py distribution. It's available as a download from the Ren'Py web site."
 
1230
msgstr ""
 
1231
 
 
1232
#: ../../source/changelog.rst:798
 
1233
# 11977ab349fd4930a287418c1e62810a
 
1234
msgid "Thanks to Aleema for contributing the new themes and color schemes."
 
1235
msgstr ""
 
1236
 
 
1237
#: ../../source/changelog.rst:802
 
1238
# a60bca4780374550bc176262bf1b3ef2
 
1239
msgid "Ren'Py 6.12.2"
 
1240
msgstr ""
 
1241
 
 
1242
#: ../../source/changelog.rst:804
 
1243
# 2e025b1797e043dc8a9d603f95a63238
 
1244
msgid "This release contains the following changes:"
 
1245
msgstr ""
 
1246
 
 
1247
#: ../../source/changelog.rst:806
 
1248
# 8681f33ed1d440369cb947b5f16501ea
 
1249
msgid "ATL Transforms with parameters compile correctly."
 
1250
msgstr ""
 
1251
 
 
1252
#: ../../source/changelog.rst:807
 
1253
# b28b51d4691e4f39b8e02a41e1adfc39
 
1254
msgid "MultipleTransition works in conjunction with pauses."
 
1255
msgstr ""
 
1256
 
 
1257
#: ../../source/changelog.rst:808
 
1258
# 71e3c528ccbb440da6efbbe25d590fc5
 
1259
msgid "The mouse is shown when a quit action is run while a movie is playing."
 
1260
msgstr ""
 
1261
 
 
1262
#: ../../source/changelog.rst:809
 
1263
# df06754f08324934a01fafdd5480eff1
 
1264
msgid "A fix for a lockup that occured when the user entered the game menu while a transition was running."
 
1265
msgstr ""
 
1266
 
 
1267
#: ../../source/changelog.rst:811
 
1268
# 3d57d94bf0f649c183cb84a8331ab940
 
1269
msgid "RENPY_SCALE_FAST works again."
 
1270
msgstr ""
 
1271
 
 
1272
#: ../../source/changelog.rst:812
 
1273
# 01599cbe7e3d423b8672386548345a4a
 
1274
msgid "Ren'Py compiles with newer versions of ffmpeg."
 
1275
msgstr ""
 
1276
 
 
1277
#: ../../source/changelog.rst:813
 
1278
# c86a7b24a565425fae78b27233a4bac7
 
1279
msgid "Skipping ends when the game restarts."
 
1280
msgstr ""
 
1281
 
 
1282
#: ../../source/changelog.rst:814
 
1283
# a31362fac65b4ae29b24bde7462b011f
 
1284
msgid "Fixed a problem with texture upload that made games noticeably slower."
 
1285
msgstr ""
 
1286
 
 
1287
#: ../../source/changelog.rst:815
 
1288
# 30710ba527b44f21b5fd7bb61c4d8b41
 
1289
msgid "Choose a better default size for windows on small monitors, like netbooks."
 
1290
msgstr ""
 
1291
 
 
1292
#: ../../source/changelog.rst:816
 
1293
# e706186a8a344a6b992f9c9cdc053cd9
 
1294
msgid "xfill and yfill now work for vbox and hbox, respectively."
 
1295
msgstr ""
 
1296
 
 
1297
#: ../../source/changelog.rst:817
 
1298
# 74ad4ae506f4481bac5f17ba2d7929ba
 
1299
msgid "Click-to-continue fixes."
 
1300
msgstr ""
 
1301
 
 
1302
#: ../../source/changelog.rst:818
 
1303
# 8198ca76bfd74e8ca036304eb2a1acbe
 
1304
msgid "Side image fixes."
 
1305
msgstr ""
 
1306
 
 
1307
#: ../../source/changelog.rst:819
 
1308
# 78a0f2d1a12b4d78952bc3216625c73e
 
1309
msgid "Documentation fixes."
 
1310
msgstr ""
 
1311
 
 
1312
#: ../../source/changelog.rst:821
 
1313
# 78b0c1b589fe4b679813a40e8614e878
 
1314
msgid "Thanks to David Gowers and zhangning for contributing patches to this release."
 
1315
msgstr ""
 
1316
 
 
1317
#: ../../source/changelog.rst:825
 
1318
# 373cbe0b83bb46fd925add602314a278
 
1319
msgid "Ren'Py 6.12.1"
 
1320
msgstr ""
 
1321
 
 
1322
#: ../../source/changelog.rst:828
 
1323
# 88a82d1dd23248d587291c1a8a190d65
 
1324
msgid "Image Attributes"
 
1325
msgstr ""
 
1326
 
 
1327
#: ../../source/changelog.rst:830
 
1328
# 746f7f330543441682cf4d71caa48ce6
 
1329
msgid "The process of showing images is now attribute-based. Image names now consist of a tag, and zero or more attributes. When showing an image, the order of attributes is no longer important - it's now possible to define an image using one set of attributes, and show it using those attributes in a different order."
 
1330
msgstr ""
 
1331
 
 
1332
#: ../../source/changelog.rst:836
 
1333
# ed044bea55af45ad9c61d9fb8dfa11a1
 
1334
msgid "Attributes are also \"sticky\". This means that we attempt to preserve as many attributes as possible when showing a new image."
 
1335
msgstr ""
 
1336
 
 
1337
#: ../../source/changelog.rst:839
 
1338
# ae1507dd3b0449248d8f81c2a4dc7a7b
 
1339
msgid "For example, say we had the following images::"
 
1340
msgstr ""
 
1341
 
 
1342
#: ../../source/changelog.rst:844
 
1343
# 3a4d4e0a00ee48239db85aa3c2420267
 
1344
msgid "We can now show the first image using the command::"
 
1345
msgstr ""
 
1346
 
 
1347
#: ../../source/changelog.rst:848
 
1348
# 5b87c53cc4fa4685b9228c379b0e9b8e
 
1349
msgid "Since the order of attributes no longer matters, this will show the \"eileen beach happy\" image. If we follow this with the show statement::"
 
1350
msgstr ""
 
1351
 
 
1352
#: ../../source/changelog.rst:853
 
1353
# f610da53e2344645b65219d4beda179a
 
1354
msgid "the image \"eileen beach woozy\" will be shown. (Assuming no other images exist. If the image \"eileen happy woozy\" existed, an ambiguity error would occur.)"
 
1355
msgstr ""
 
1356
 
 
1357
#: ../../source/changelog.rst:856
 
1358
# eb6ff8bfae564b7481bb651d2a719285
 
1359
msgid "When an image tag is shown without any attributes, then the current attributes are retained. Now, one can write::"
 
1360
msgstr ""
 
1361
 
 
1362
#: ../../source/changelog.rst:861
 
1363
# 34a633cd70444b68bd6b33f53f96c71e
 
1364
msgid "to display Eileen on the right side of the screen, without changing the attributes supplied to an image."
 
1365
msgstr ""
 
1366
 
 
1367
#: ../../source/changelog.rst:864
 
1368
# 73ef009ae8cd4b9a94f309ae699e9f07
 
1369
msgid "**Say Attributes.** Image attributes can be updated as part of a say statement. A character can be given an `image` argument, giving the name of an image that character is linked to. As part of the say statement, image attributes can be given before the dialogue string. These attributes are given to the linked image."
 
1370
msgstr ""
 
1371
 
 
1372
#: ../../source/changelog.rst:870
 
1373
# a097e771e98b47218b582d799ade0f4e
 
1374
msgid "For example, if we define a character using the code::"
 
1375
msgstr ""
 
1376
 
 
1377
#: ../../source/changelog.rst:874
 
1378
# 5671552950f0427699b581a4f0daddba
 
1379
msgid "the code::"
 
1380
msgstr ""
 
1381
 
 
1382
#: ../../source/changelog.rst:878
 
1383
# 8712016139ad4e5197f617fc14484856
 
1384
msgid "is equivalent to::"
 
1385
msgstr ""
 
1386
 
 
1387
#: ../../source/changelog.rst:883
 
1388
# 618d0356c9894adaa2b2c94b3f309d74
 
1389
msgid "whenever an image with the tag eileen is being shown."
 
1390
msgstr ""
 
1391
 
 
1392
#: ../../source/changelog.rst:885
 
1393
# 85ad94aa59c9410286488eae44d79312
 
1394
msgid "**Side Image.** This release features a new implementation of :ref:`side-images`, which allows side images to be defined like other images, and allows side images to be integrated with screens easily."
 
1395
msgstr ""
 
1396
 
 
1397
#: ../../source/changelog.rst:889
 
1398
# 0997bc1425a641f9a3f73de80d107b48
 
1399
msgid "**Sticky Transforms.** Finally, showing an image without providing a transform or ATL block will now continue the previous transform that an image with that tag was using. Previously, it caused those transforms to stop."
 
1400
msgstr ""
 
1401
 
 
1402
#: ../../source/changelog.rst:894
 
1403
# b9d46d0062c64ba2b9e028bf7bdd474d
 
1404
msgid "Error Handling"
 
1405
msgstr ""
 
1406
 
 
1407
#: ../../source/changelog.rst:896
 
1408
# 28a83a7ed9c742f09528369c1bb8eb57
 
1409
msgid "Ren'Py now has a new exception handing framework. Instead of always crashing when an error occurs, Ren'Py will now display the error message on the screen, and give the user the following choices, as appropriate to the situation:"
 
1410
msgstr ""
 
1411
 
 
1412
#: ../../source/changelog.rst:901
 
1413
# 5b7e4b716b904388ae0ee5ec316046bf
 
1414
msgid "Rollback"
 
1415
msgstr ""
 
1416
 
 
1417
#: ../../source/changelog.rst:902
 
1418
# 787b73e8a1e1485aaf076cd438f08c6b
 
1419
msgid "Reload"
 
1420
msgstr ""
 
1421
 
 
1422
#: ../../source/changelog.rst:903
 
1423
# 38e9291f4ee546408f6f336f71a4f087
 
1424
msgid "Ignore"
 
1425
msgstr ""
 
1426
 
 
1427
#: ../../source/changelog.rst:904
 
1428
# 3f11e2a1007d4b339b5993346238700e
 
1429
msgid "Open Traceback"
 
1430
msgstr ""
 
1431
 
 
1432
#: ../../source/changelog.rst:905
 
1433
# 626083fc6a154a04a4661957e439761b
 
1434
msgid "Quit"
 
1435
msgstr ""
 
1436
 
 
1437
#: ../../source/changelog.rst:907
 
1438
# 279962c5e1a84a65a9893e1c4dceeed3
 
1439
msgid "When an editor is defined, Ren'Py will allow the user to click on a filename and line number to open that line in the editor."
 
1440
msgstr ""
 
1441
 
 
1442
#: ../../source/changelog.rst:910
 
1443
# 5ad6646eacc1427ab71cdbc0c28f9dff
 
1444
msgid "The framework is used to handle exceptions and parse errors."
 
1445
msgstr ""
 
1446
 
 
1447
#: ../../source/changelog.rst:913
 
1448
# 5764ac4a75614b58b48ece85c4e04fa4
 
1449
msgid "Other"
 
1450
msgstr ""
 
1451
 
 
1452
#: ../../source/changelog.rst:915
 
1453
# 43f73c73b0e142568eb6184a236b0188
 
1454
msgid "When in OpenGL mode, Ren'Py now remembers the window size between  sessions. (This can be disabled using :var:`config.save_physical_size`, and it  may make sense to do so if your game is using the pre-screen preferences system.) Choosing the \"Window\" display preference now resizes the window to 100% of normal size."
 
1455
msgstr ""
 
1456
 
 
1457
#: ../../source/changelog.rst:921
 
1458
# 006088d0ebf7426f94d443ab0bdc36a1
 
1459
msgid "Added the :propref:`xcenter` and :propref:`ycenter` position and transform properties. These set the position of the center of a displayable."
 
1460
msgstr ""
 
1461
 
 
1462
#: ../../source/changelog.rst:924
 
1463
# ef759354499849f3962202465ee14eee
 
1464
msgid "The :func:`renpy.vibrate` function allows Ren'Py to ask Android devices to vibrate."
 
1465
msgstr ""
 
1466
 
 
1467
#: ../../source/changelog.rst:927
 
1468
# e8936a9552f44c609d3f46709612629b
 
1469
msgid "The hyperlink style, callback, and focus functions have now been moved to the :propref:`hyperlink_functions` style  property. This allows the functions to be changed on a per-style basis."
 
1470
msgstr ""
 
1471
 
 
1472
#: ../../source/changelog.rst:931
 
1473
# 486abd86b44841a0b01bb7f818b2d19a
 
1474
msgid "Indentation errors are now reported on the indented line, and not the line preceding the erroneous indentation."
 
1475
msgstr ""
 
1476
 
 
1477
#: ../../source/changelog.rst:934
 
1478
# bd4bc36493594922abf0e1c19b5b482a
 
1479
msgid "Added the :func:`SetScreenVariable` and :func:`ToggleScreenVariable` actions. These allow screen-local variables to be changed."
 
1480
msgstr ""
 
1481
 
 
1482
#: ../../source/changelog.rst:937
 
1483
# 7110582e2c7d4df3bf7e2b490defbaeb
 
1484
msgid "Ren'Py now attempts to elide personal information from filenames. Where possible, filenames are reported relative to the base or Ren'Py base directories,  rather than the root of the filesystem."
 
1485
msgstr ""
 
1486
 
 
1487
#: ../../source/changelog.rst:941
 
1488
# 51b9e8a3d9714fc49ad0f1620a78e100
 
1489
msgid "The new :propref:`box_wrap` style property allows hboxes and vboxes to automatically wrap when they reach the edge of their enclosing area."
 
1490
msgstr ""
 
1491
 
 
1492
#: ../../source/changelog.rst:944
 
1493
# 4191648d44f544d7acd4b132608d0f8c
 
1494
msgid "Actions now can have an :func:`Action.unhovered` method. This method is called when an action supplied as a `hovered` parameter loses focus."
 
1495
msgstr ""
 
1496
 
 
1497
#: ../../source/changelog.rst:947
 
1498
# c4f3dc1f88c8490e84a2f4b67fa33477
 
1499
msgid "Added the :class:`Tooltip` class, which makes it easier to define tooltips as part of a screen."
 
1500
msgstr ""
 
1501
 
 
1502
#: ../../source/changelog.rst:950
 
1503
# 7e848c029caa47d1b95e75537e994b1b
 
1504
msgid "Added :var:`config.debug_text_overflow`, which controls the logging of cases where text exceeds its allocated area."
 
1505
msgstr ""
 
1506
 
 
1507
#: ../../source/changelog.rst:953
 
1508
# 1a6cc53ac8b24bfc952f41945f943d4a
 
1509
msgid "Ren'Py no longer attempts to adjust the system level mixer controls, which means that it's no longer possible to raise the volume from within Ren'Py. Controlling the system volume exhibited bugs on all three platforms, including hard-to-predict volume changes that affect other applications."
 
1510
msgstr ""
 
1511
 
 
1512
#: ../../source/changelog.rst:958
 
1513
# 2eaed1f555894c3abcc737b673cb18ed
 
1514
msgid "Along with the new features, transitions have been documented in the new manual."
 
1515
msgstr ""
 
1516
 
 
1517
#: ../../source/changelog.rst:961
 
1518
# 4662389e301148c7a587abfe4114eb0e
 
1519
msgid "Archives are now automatically detected in asciiabetical order. See the documentation for :var:`config.archives` for more details."
 
1520
msgstr ""
 
1521
 
 
1522
#: ../../source/changelog.rst:964
 
1523
# 289f3c730698433186045043f7134e3d
 
1524
msgid "Bug fixes:"
 
1525
msgstr ""
 
1526
 
 
1527
#: ../../source/changelog.rst:966
 
1528
# daf987dfab8b413a8729bd1cdfc4d489
 
1529
msgid ":lpbug:`734137` - Timers do not participate in rollback."
 
1530
msgstr ""
 
1531
 
 
1532
#: ../../source/changelog.rst:967
 
1533
# fef1e7e2efc348daac64235bd2337181
 
1534
msgid ":lpbug:`735187` - Ren'Py get stuck when using {nw}. (Thanks to Franck_v for tracking this down.)"
 
1535
msgstr ""
 
1536
 
 
1537
#: ../../source/changelog.rst:972
 
1538
# 28e857afb3024bbb8663a819ecdc9a7e
 
1539
msgid "Ren'Py 6.12.0"
 
1540
msgstr ""
 
1541
 
 
1542
#: ../../source/changelog.rst:975
 
1543
# 0538bc16216b48caa3adb992bf5362b2
 
1544
msgid "Android Support"
 
1545
msgstr ""
 
1546
 
 
1547
#: ../../source/changelog.rst:977
 
1548
# 54eea1ad5c58403aad063d84689c55ea
 
1549
msgid "Ren'Py now supports the Android platform. This includes support for a large fraction of Ren'Py's functionality, although we were unable to add support for imagedissolves and movie playback. It should be possible to package a Ren'Py game and distribute it through the Android market."
 
1550
msgstr ""
 
1551
 
 
1552
#: ../../source/changelog.rst:982
 
1553
# 55aa59a98f6a4150ae4c9cdf472edd3d
 
1554
msgid "Android support required several changes in Ren'Py:"
 
1555
msgstr ""
 
1556
 
 
1557
#: ../../source/changelog.rst:984
 
1558
# 05686b5d4f8843e7b5f854b94caa7773
 
1559
msgid "The OpenGL renderer has been extended to support OpenGL ES."
 
1560
msgstr ""
 
1561
 
 
1562
#: ../../source/changelog.rst:986
 
1563
# 51026dd61c80439d9c4e71afb0442b87
 
1564
msgid "For performance reasons, much of the display system has been rewritten in the Cython language. This also should improve performance on other platforms."
 
1565
msgstr ""
 
1566
 
 
1567
#: ../../source/changelog.rst:990
 
1568
# 8c8a76860158454b902bcd37734f351f
 
1569
msgid "Support was added for the Android lifecycle. Ren'Py automatically saves when the android device suspends, and reloads (if necessary) upon resume."
 
1570
msgstr ""
 
1571
 
 
1572
#: ../../source/changelog.rst:993
 
1573
# 0fc8aaad4df1466caa420d6057f57eea
 
1574
msgid "We added the concept of :ref:`screen-variants`. This allows a single game to have multiple interfaces - such a mouse interface for computer platforms, and a touch interface for Android-based smartphones and tablets."
 
1575
msgstr ""
 
1576
 
 
1577
#: ../../source/changelog.rst:997
 
1578
# 2d7f0de023d947db96e874d2d5b5d745
 
1579
msgid "We built a system that allows one to package a game separately from Ren'Py. This allows one to build packages without having to set up the Android NDK (you'll still need the Android SDK, Java, Python, Ant, and a lot of patience)."
 
1580
msgstr ""
 
1581
 
 
1582
#: ../../source/changelog.rst:1004
 
1583
# 2d25bec3e5014afda8c1a81c589e44be
 
1584
msgid "New Widgets and Displayables"
 
1585
msgstr ""
 
1586
 
 
1587
#: ../../source/changelog.rst:1006
 
1588
# 7b5c02109adb41caaf32df3dffd607b9
 
1589
msgid "Added the :ref:`SpriteManager <sprites>` displayable. This provides a high-performance way of drawing many similar sprites to the screen. This can scale to hundreds of particles, provided those particles are mostly similar to each other."
 
1590
msgstr ""
 
1591
 
 
1592
#: ../../source/changelog.rst:1011
 
1593
# a0c96909910942128466dc1dc2f72c40
 
1594
msgid "Added the :ref:`mousearea` widget. A mousearea allows hovered and unhovered callbacks to occur when the mouse enters and leaves an area of the screen. Since it doesn't participate in the focus system, a mousearea can include buttons and bars."
 
1595
msgstr ""
 
1596
 
 
1597
#: ../../source/changelog.rst:1016
 
1598
# 766f0c83db55499997f820247373e5c4
 
1599
msgid "Added :ref:`drag-and-drop` widgets and displayables. The drag and drop system can support:"
 
1600
msgstr ""
 
1601
 
 
1602
#: ../../source/changelog.rst:1019
 
1603
# 3e968e96f6244f4885d4df7de676e603
 
1604
msgid "Windows being repositioned by the user."
 
1605
msgstr ""
 
1606
 
 
1607
#: ../../source/changelog.rst:1020
 
1608
# 23f016188cb14581ad3168b0cd9f079d
 
1609
msgid "Card games."
 
1610
msgstr ""
 
1611
 
 
1612
#: ../../source/changelog.rst:1021
 
1613
# cb6f4bee1239427ba40497b3132d469a
 
1614
msgid "Inventory systems."
 
1615
msgstr ""
 
1616
 
 
1617
#: ../../source/changelog.rst:1022
 
1618
# 056c096a1e7342a8aae56c00672080ea
 
1619
msgid "Drag-to-reorder systems."
 
1620
msgstr ""
 
1621
 
 
1622
#: ../../source/changelog.rst:1025
 
1623
# 216b3883d9ff47459d380462d3fa44e5
 
1624
msgid "Image Prediction"
 
1625
msgstr ""
 
1626
 
 
1627
#: ../../source/changelog.rst:1027
 
1628
# c516591468da463580e0a5dfa9ab6274
 
1629
msgid "Ren'Py is now better at predicting image usage. Along with predicting images used by normal gameplay, it now attempts to predict images that are used by screens one click away from the user. For example, during normal gameplay, it will predict images on the first screen of the game menu. While at the game menu, it will predict the other screens of the game menu, and also the images the user will see when returning to the main menu. This prediction is automatic, but only occurs when using screens."
 
1630
msgstr ""
 
1631
 
 
1632
#: ../../source/changelog.rst:1035
 
1633
# 4e384d11325448258b0baa353384bf55
 
1634
msgid "Screens may be invoked at any time, in order to allow for image prediction, unless they have a predict property of False. This means that displaying a screen should not have side effects. (Most screens only have side effects when a button is clicked or a bar changed - that's still fine.)"
 
1635
msgstr ""
 
1636
 
 
1637
#: ../../source/changelog.rst:1040
 
1638
# eb22988ea42e49abb4ad3cd58ef62e89
 
1639
msgid "Ren'Py now supports hotspot caching for screen language imagemaps. When :var:`config.developer` is true, Ren'Py will write a PNG file in the game/cache/ directory containing image data for each of the hotspots in the imagemap. If the cache file exists (regardless of the config.developer setting) it will be loaded instead of loading the hotspot images. As the cache file is often much smaller than the size of the hotspot images, it will load faster and reduce image cache pressure, improving game performance. This behavior only applies to screen language imagemaps, and can be disabled with :var:`config.imagemap_cache`."
 
1640
msgstr ""
 
1641
 
 
1642
#: ../../source/changelog.rst:1050
 
1643
# 4e42ef1ae7dd4f6298acd77462fc65b0
 
1644
msgid "This should remove most of the need for :func:`renpy.cache_pin`. While not an error, the use of cache pinning can cause unnecessary memory usage when the wrong image is loaded."
 
1645
msgstr ""
 
1646
 
 
1647
#: ../../source/changelog.rst:1055
 
1648
# a7f6f2309a064c4aa9a11cdadbb86d3e
 
1649
msgid "Screens"
 
1650
msgstr ""
 
1651
 
 
1652
#: ../../source/changelog.rst:1057
 
1653
# 01030ea02b414c74aac274c8609260dd
 
1654
msgid "Ren'Py now ships with a default set of screens, which are used by the demo and installed by default when a new game is created. You can find them in template/game/screens.rpy, and they can be used by copying that file into your project. These screens are not 100% compatible with the previous layout system - for example, some styles have changed. That's why games must opt-in to them."
 
1655
msgstr ""
 
1656
 
 
1657
#: ../../source/changelog.rst:1064
 
1658
# cd6f454a9ab94d76a4fd73008ed94c0c
 
1659
msgid "The definition of the `items` parameter of the :ref:`choice-screen` and :ref:`nvl-screen` screens has changed, and games will need to be updated to work with the new version."
 
1660
msgstr ""
 
1661
 
 
1662
#: ../../source/changelog.rst:1068
 
1663
# fb47e4466b2d44c681756b59f75a98dd
 
1664
msgid "Character arguments beginning with ``show_`` are passed to the :ref:`say-screen` screen. This allows things like show_side_image and show_two_window to work with screens. The screens we ship support these options."
 
1665
msgstr ""
 
1666
 
 
1667
#: ../../source/changelog.rst:1073
 
1668
# 337faadffd7047a7a089fee7e4851d9f
 
1669
msgid "The new :var:`config.imagemap_auto_function` variable allows the game-maker to control the interpretation of the ``auto`` property of imagemaps and imagebuttons."
 
1670
msgstr ""
 
1671
 
 
1672
#: ../../source/changelog.rst:1077
 
1673
# af89abf2f0904033b6787259345a47e9
 
1674
msgid "The imagemap caching behavior described above applies only to screens."
 
1675
msgstr ""
 
1676
 
 
1677
#: ../../source/changelog.rst:1079
 
1678
# 557431295da7412c8164764c895f1d9f
 
1679
msgid "The :func:`FilePageName` and :func:`FileSlotName` functions make it easier to name slots"
 
1680
msgstr ""
 
1681
 
 
1682
#: ../../source/changelog.rst:1083
 
1683
# 35904c98225a4dd6ac627ce9916239d0
 
1684
msgid "Other Improvements"
 
1685
msgstr ""
 
1686
 
 
1687
#: ../../source/changelog.rst:1085
 
1688
# 660f62fca8f3478382753e7dfaa9a64f
 
1689
msgid "Ren'Py 6.12 includes a number of other improvements:"
 
1690
msgstr ""
 
1691
 
 
1692
#: ../../source/changelog.rst:1087
 
1693
# 866f428f7a1147668c83f0a3887c4cf4
 
1694
msgid "We've continued writing the new manual. Notably, we have rewritten the documentation for displayables."
 
1695
msgstr ""
 
1696
 
 
1697
#: ../../source/changelog.rst:1090
 
1698
# d9d6356f3ade4b04a2948395ef4e04c8
 
1699
msgid "When taking a screenshot, :var:`config.screenshot_callback` is called. The default implementation of this function notifies the user of the location of the screenshot."
 
1700
msgstr ""
 
1701
 
 
1702
#: ../../source/changelog.rst:1094
 
1703
# 7c32a8a22a8a442f97a07916eb46cfc8
 
1704
msgid "The :func:`Solid` and :func:`Frame` displayables are now tiny and no longer take up (much) space in the image cache."
 
1705
msgstr ""
 
1706
 
 
1707
#: ../../source/changelog.rst:1097
 
1708
# e5f5d300b4b24731b33a30b9f04b9dc9
 
1709
msgid "We now create a log.txt file, which replaces the old opengl.txt, and can log other subsystems."
 
1710
msgstr ""
 
1711
 
 
1712
#: ../../source/changelog.rst:1100
 
1713
# c75ceb14b2e048a79f694ec379c0651c
 
1714
msgid "Several missing properties have been added to the screen language."
 
1715
msgstr ""
 
1716
 
 
1717
#: ../../source/changelog.rst:1102
 
1718
# fad5502cc03b429a941cb8222bc071e7
 
1719
msgid "Ren'Py now treats filenames as if they were case-insensitive. This means that filename mismatches on Linux should no longer be a problem."
 
1720
msgstr ""
 
1721
 
 
1722
#: ../../source/changelog.rst:1107
 
1723
# 640aaa224ab94a7a8f95cea530331dc0
 
1724
msgid "Bug Fixes"
 
1725
msgstr ""
 
1726
 
 
1727
#: ../../source/changelog.rst:1109
 
1728
# b420771785d040a5a68bd5662f099622
 
1729
msgid ":lpbug:`680266` - Ensures that dynamic displayables update before Transforms that use them."
 
1730
msgstr ""
 
1731
 
 
1732
#: ../../source/changelog.rst:1112
 
1733
# 86e736158ed64329ae82080b286b445a
 
1734
msgid ":lpbug:`683412` - Do not crash if a shader fails to compile."
 
1735
msgstr ""
 
1736
 
 
1737
#: ../../source/changelog.rst:1114
 
1738
# 64ef78467981486d928720523efe6e56
 
1739
msgid "Fixed a bug that caused Ren'Py to crash when the system volume was lowered to 0, but not muted."
 
1740
msgstr ""
 
1741
 
 
1742
#: ../../source/changelog.rst:1117
 
1743
# e0f8c0235362410583525a8236b327ee
 
1744
msgid "Fixed a bug that prevented :func:`Render.canvas` from working with the OpenGL renderer."
 
1745
msgstr ""
 
1746
 
 
1747
#: ../../source/changelog.rst:1122
 
1748
# ee2bd244b9ac40c6862ab041ae086f63
 
1749
msgid "Ren'Py 6.11.2"
 
1750
msgstr ""
 
1751
 
 
1752
#: ../../source/changelog.rst:1125
 
1753
#: ../../source/changelog.rst:1178
 
1754
# fa7dc547eae644fb9329c361be6e0cbf
 
1755
# 10faaf3357914343b68f7ecff00f9f89
 
1756
msgid "New Features"
 
1757
msgstr ""
 
1758
 
 
1759
#: ../../source/changelog.rst:1127
 
1760
# 71200fc73f4c43f0bcd46bbb2998c4fc
 
1761
msgid "This release includes four new themes, generously contributed by Aleema. You can see and change to these new themes by clicking the \"Choose Theme\" button in the launcher."
 
1762
msgstr ""
 
1763
 
 
1764
#: ../../source/changelog.rst:1132
 
1765
# 064b817b4f954f79b9e9f5c7b70fe105
 
1766
msgid "Software Update"
 
1767
msgstr ""
 
1768
 
 
1769
#: ../../source/changelog.rst:1134
 
1770
# 2e6ff6e228424ca980a15b9574ce9b0d
 
1771
msgid "The jEdit text editor included with Ren'Py has been updated to version 4.3.2, a supported version that should be able to run most plugins."
 
1772
msgstr ""
 
1773
 
 
1774
#: ../../source/changelog.rst:1138
 
1775
# 6d7ea47ff89f4593bca8b3dbd0e5f3c3
 
1776
msgid "Behavior Changes"
 
1777
msgstr ""
 
1778
 
 
1779
#: ../../source/changelog.rst:1140
 
1780
# f3495210c31e433ca5d1e4e367d85123
 
1781
msgid "The maximum default physical size of the Ren'Py window is now 102 pixels smaller than the height of the screen. This should prevent Ren'Py from creating windows that can't be resized since they are much bigger than the screen."
 
1782
msgstr ""
 
1783
 
 
1784
#: ../../source/changelog.rst:1145
 
1785
# f0021a0158e6482eaaa347ab002e112d
 
1786
msgid "Buttons now only pass key events to their children when they are focused. This allows a screen language key statement to be used as the child of a button, and only activate when the button is focused."
 
1787
msgstr ""
 
1788
 
 
1789
#: ../../source/changelog.rst:1149
 
1790
# 7a478b22b08c47d7b267e62a8118862e
 
1791
msgid "MoveTransition was rewritten to correctly deal with cases in which images changed their order. This may lead to differences in behavior from the old version, where the ordering was undefined."
 
1792
msgstr ""
 
1793
 
 
1794
#: ../../source/changelog.rst:1154
 
1795
# 89903d3588c847ba86c622cf83edb4f9
 
1796
msgid "Bug fixes"
 
1797
msgstr ""
 
1798
 
 
1799
#: ../../source/changelog.rst:1156
 
1800
# 55e0cff197264834b35e7942ab91ae59
 
1801
msgid "Fixed :lpbug:`647686`, a regression that prevented sounds from looping properly."
 
1802
msgstr ""
 
1803
 
 
1804
#: ../../source/changelog.rst:1159
 
1805
# 4edd7d9969454db0be9e4c1d6532de24
 
1806
msgid "Fixed :lpbug:`661983`, which caused insensitive hotspots to default to the idle, rather than ground, image when no insensitive image was supplied."
 
1807
msgstr ""
 
1808
 
 
1809
#: ../../source/changelog.rst:1162
 
1810
# 5d73004e6d0a4dc98b1a47f77b6f20b3
 
1811
msgid "Fixed :lpbug:`647324`, where ImageDissolves are rendered as if specified with alpha=True whether or not alpha=True was set."
 
1812
msgstr ""
 
1813
 
 
1814
#: ../../source/changelog.rst:1165
 
1815
# 27ae089c8d0946269eb75d9215de9fb9
 
1816
msgid "Fixed a problem that caused the game to start when picking \"No\" after clicking the (window-level) quit button."
 
1817
msgstr ""
 
1818
 
 
1819
#: ../../source/changelog.rst:1168
 
1820
# 7df6820447ae4bea81998f74c48d3abc
 
1821
msgid "Fixed a problem that prevented AnimatedValue from functioning properly when delay was not 1.0. Thanks to Scout for the fix."
 
1822
msgstr ""
 
1823
 
 
1824
#: ../../source/changelog.rst:1171
 
1825
# b1db97c7b4f24a6b929086c65abd8f73
 
1826
msgid "Fixed a problem that caused movies to display incorrectly when the screen was scaled using OpenGL scaling."
 
1827
msgstr ""
 
1828
 
 
1829
#: ../../source/changelog.rst:1175
 
1830
# f8b6ce028bfe408db2ffdd3fe2b8ec80
 
1831
msgid "Ren'Py 6.11.1"
 
1832
msgstr ""
 
1833
 
 
1834
#: ../../source/changelog.rst:1180
 
1835
# 4d289327be774058a6fefa95d889265e
 
1836
msgid "Add the :func:`AlphaBlend` displayable and the :func:`AlphaDissolve` transition. These take two displayables, and use the alpha channel of a third displayable to blend them together. (The third displayable is often an animation, allowing the effect to change over time.)"
 
1837
msgstr ""
 
1838
 
 
1839
#: ../../source/changelog.rst:1185
 
1840
# 688aa09d90494d3faf88121a39f1f4c5
 
1841
msgid "The new :ref:`modes` system allows one to invoke callbacks when switching from one type of interaction to another. This can be used, for example, to automatically hide the window before transitions."
 
1842
msgstr ""
 
1843
 
 
1844
#: ../../source/changelog.rst:1189
 
1845
# f1f9b19f8fab4086b595ad3243d7177a
 
1846
msgid "Imagemaps created using the screen language now only have a size equal to that of their ground image. (Previously, they took up the entire screen.) This change makes it easier to position an imagemap at a different location on screen, such as the bottom."
 
1847
msgstr ""
 
1848
 
 
1849
#: ../../source/changelog.rst:1194
 
1850
# d5eacdc68aeb4c92a82cfb54a745e35c
 
1851
msgid "Imagemaps now take an alpha argument. If true (the default), hotspots are only focused if the mouse is over a non-transparent part of the idle or hover image. If set to false, the hotspot is focused whenever the mouse is within its boundaries."
 
1852
msgstr ""
 
1853
 
 
1854
#: ../../source/changelog.rst:1199
 
1855
# ac65c5ca070449c690d395ced22c8a81
 
1856
msgid "Added the :func:`renpy.focus_coordinates` function, which returns the coordinates of the currently focused displayable, when possible."
 
1857
msgstr ""
 
1858
 
 
1859
#: ../../source/changelog.rst:1202
 
1860
# 70ea8611a694475d9f67fbc0369f8ee1
 
1861
msgid "The new :func:`renpy.notify` function and :func:`Notify` action make it simple to flash small status messages on the screen, such as might be used to notify the user of a completed quicksave or screenshot."
 
1862
msgstr ""
 
1863
 
 
1864
#: ../../source/changelog.rst:1206
 
1865
# c9ef3b3654a64aa8b42b6d65cbcac3ca
 
1866
msgid "The new :func:`HideInterface` action allows the interface to temporarily be hidden, as a screen language action."
 
1867
msgstr ""
 
1868
 
 
1869
#: ../../source/changelog.rst:1209
 
1870
# 0d122809dba942dda6fe20c90e12d69b
 
1871
msgid "The developer menu now includes a command that will list all the files in the game directory."
 
1872
msgstr ""
 
1873
 
 
1874
#: ../../source/changelog.rst:1212
 
1875
# 1fedf156db6b43a6b532a927a6071ad6
 
1876
msgid "The urllib and urllib2 modules from the Python standard library are now distributed as part of Ren'Py. These modules allow data to be retrieved from web servers."
 
1877
msgstr ""
 
1878
 
 
1879
#: ../../source/changelog.rst:1216
 
1880
# 798597cc52134008b82bafe0a892a7ff
 
1881
msgid "The launcher now includes an experimental updater, that makes it easier to update to the latest pre-release. Hitting shift+U at the launcher's main screen will cause Ren'Py to be updated."
 
1882
msgstr ""
 
1883
 
 
1884
#: ../../source/changelog.rst:1221
 
1885
# dc870198baad43e6baeb68f9b9f54924
 
1886
msgid "Fixes"
 
1887
msgstr ""
 
1888
 
 
1889
#: ../../source/changelog.rst:1223
 
1890
# 780d07ea74fb458ca1e563530b6b630d
 
1891
msgid ":func:`MoveTransition` now respects the xoffset and yoffset parameters."
 
1892
msgstr ""
 
1893
 
 
1894
#: ../../source/changelog.rst:1225
 
1895
# b97d7dff041e4f6c9f9313c45c64e93c
 
1896
msgid "Fixed several bugs with screen-language imagemaps."
 
1897
msgstr ""
 
1898
 
 
1899
#: ../../source/changelog.rst:1227
 
1900
# 139f984cfc5544bbac16025a2eb6899e
 
1901
msgid "Fixed a bug (#626303) that was caused by an incorrect texture unit check. Thanks to tmrwiz for the fix."
 
1902
msgstr ""
 
1903
 
 
1904
#: ../../source/changelog.rst:1230
 
1905
# 209d973f120f4bf0b867110f87a32229
 
1906
msgid "Transforms no longer cause a divide by zero exception when the zoom, xzoom, or yzoom properties are 0."
 
1907
msgstr ""
 
1908
 
 
1909
#: ../../source/changelog.rst:1233
 
1910
# 17cd964b8c4349989d38e736e40e5c86
 
1911
msgid "Clockwise and counterclockwise revolution in transforms now works."
 
1912
msgstr ""
 
1913
 
 
1914
#: ../../source/changelog.rst:1235
 
1915
# a885f4908e6f4484944c982b08067e47
 
1916
msgid "Fixed a bug with scaling, that occured when switching between the scaled software and GL renderers."
 
1917
msgstr ""
 
1918
 
 
1919
#: ../../source/changelog.rst:1238
 
1920
# 7d36a77ec4fa408086f0b86273f8a26b
 
1921
msgid "Hidden screens are no longer considered when assigning default focus."
 
1922
msgstr ""
 
1923
 
 
1924
#: ../../source/changelog.rst:1240
 
1925
# 502de23df5a64a13a5b9f7fec5b57701
 
1926
msgid "FieldValues with max_is_zero set to True now work properly. Thanks to SleepKirby for the fix."
 
1927
msgstr ""
 
1928
 
 
1929
#: ../../source/changelog.rst:1247
 
1930
# c0c4095440ec4446b409349538025a6b
 
1931
msgid "Ren'Py 6.11.0"
 
1932
msgstr ""
 
1933
 
 
1934
#: ../../source/changelog.rst:1250
 
1935
# ce4313b1a3fc411580692990fa1ba795
 
1936
msgid "OpenGL Support"
 
1937
msgstr ""
 
1938
 
 
1939
#: ../../source/changelog.rst:1252
 
1940
# 21124c128c0f413e851cddb9f199a942
 
1941
msgid "Ren'Py will now take advantage of a computer's OpenGL hardware acceleration, if supported. This OpenGL support has several user-visible changes:"
 
1942
msgstr ""
 
1943
 
 
1944
#: ../../source/changelog.rst:1255
 
1945
# 600ecf7ca54548898ac7771cae958960
 
1946
msgid "The window containing a Ren'Py game can be resized or maximized, using standard window controls. When the window's aspect ratio does not match the game's aspect ratio, black bars will be added."
 
1947
msgstr ""
 
1948
 
 
1949
#: ../../source/changelog.rst:1259
 
1950
# d88d8fbfd4c647c3bd218a55e0e90f49
 
1951
msgid "Displaying in full-screen mode should not change the monitor's resolution. This will prevent the game from being distorted when displayed on a monitor with a different aspect ratio."
 
1952
msgstr ""
 
1953
 
 
1954
#: ../../source/changelog.rst:1263
 
1955
# e6bb7477e88649bba6aa0de2712c4956
 
1956
msgid "Unless disabled in the video driver configuration, Ren'Py will use vertical blank synchronization, eliminating image tearing."
 
1957
msgstr ""
 
1958
 
 
1959
#: ../../source/changelog.rst:1266
 
1960
# c1adb90a1f4448b2be8f4d6fd748c7c1
 
1961
msgid "GPU rendering is used, which should make drawing the screen faster in most circumstances."
 
1962
msgstr ""
 
1963
 
 
1964
#: ../../source/changelog.rst:1269
 
1965
# f9530c0941d3459292b4facde480390f
 
1966
msgid "Software rendering is still supported, and Ren'Py will automatically fall back to software rendering if it detects an improperly configured video card."
 
1967
msgstr ""
 
1968
 
 
1969
#: ../../source/changelog.rst:1272
 
1970
# b65ed20f354c4370bace02aaa60adca3
 
1971
msgid "You can test that Ren'Py is in OpenGL mode by attempting to resize the window. If it's resizable, it's OpenGL, otherwise, software rendering is being used."
 
1972
msgstr ""
 
1973
 
 
1974
#: ../../source/changelog.rst:1277
 
1975
# 045b71eb45ac42849e37bb0730229d9c
 
1976
msgid "Screens and Screen Language"
 
1977
msgstr ""
 
1978
 
 
1979
#: ../../source/changelog.rst:1279
 
1980
# 50285f4b6ce54698b4ca52ded7324f14
 
1981
msgid "This release introduces a new screen system, which allows one to use the new screen language to declaratively specify portions of the user interface. The screen language supersedes layouts, overlay functions, imagemaps, and most other means of customizing the out-of-game menus and the in-game screens."
 
1982
msgstr ""
 
1983
 
 
1984
#: ../../source/changelog.rst:1284
 
1985
# b444487389c3426985662e57ca659d42
 
1986
msgid "The previous way of customizing the behavior of the game menu, the layout system, had problems, especially when using imagemap layouts. Screens were single-purpose, and it would be difficult to (for example) load a quick-save game from the main menu, without extensive Python code."
 
1987
msgstr ""
 
1988
 
 
1989
#: ../../source/changelog.rst:1289
 
1990
# c0dd5d36cad145518c257bc34e6e167a
 
1991
msgid "The screen system addresses this by providing a pool of functionality, in the form of Actions and BarValues. This makes it possible to pick and choose functionality, and add it to screens as is deemed necessary."
 
1992
msgstr ""
 
1993
 
 
1994
#: ../../source/changelog.rst:1296
 
1995
# fd410d7ca747467198b6b4e0009f0ced
 
1996
msgid "If a transform does not define one of the position properties :propref:`xpos`, :propref:`ypos`, :propref:`xanchor`, or :propref:`yanchor`, that property will be taken from the transform's child, if the defines that property."
 
1997
msgstr ""
 
1998
 
 
1999
#: ../../source/changelog.rst:1301
 
2000
# 71c69adee0f14991b56c97d17d368de4
 
2001
msgid "This makes it possible to have one transform control a displayable's vertical motion, and the other control the horizontal. But this is incompatible with previous behavior, and so can be disabled with the :var:`config.transform_uses_child_position` variable."
 
2002
msgstr ""
 
2003
 
 
2004
#: ../../source/changelog.rst:1306
 
2005
# 8b75041f8dd6468c9b71f31000ee1e95
 
2006
msgid "The new config.default_transform variable allows a transform to specify the initial transform properties of an image that does not have a more specific transform applied to it. Its default value is center, a transform that shows the image at the center-bottom of the screen."
 
2007
msgstr ""
 
2008
 
 
2009
#: ../../source/changelog.rst:1311
 
2010
# 5aa1ed85207d4e9d84f3bbe5ae63a45b
 
2011
msgid "This can lead to a behavior change. When an image is shown, and then shown transforms, the transform will be initialized to the bottom center of the screen, not the top-left. The reset transform can be used to reset the position to the top-left."
 
2012
msgstr ""
 
2013
 
 
2014
#: ../../source/changelog.rst:1316
 
2015
# 6da2e648934a4f71a9655741b97dd91c
 
2016
msgid "Transform (and ui.transform) have been changed so that their arguments can now be prefixed with a style prefix. One can write ui.transform(idle_rotate=30, hover_rotate=90) and have it work."
 
2017
msgstr ""
 
2018
 
 
2019
#: ../../source/changelog.rst:1320
 
2020
# 24e41fcfd62c4f11b785a4f25023dc0e
 
2021
msgid "Added the rotate_pad transform property, which controls how Transform pads rotated displayables. When set to False, _not_ the default, it's now possible to rotate a (100, 50) displayable by 90 degrees, and have the result be (50, 100) in size."
 
2022
msgstr ""
 
2023
 
 
2024
#: ../../source/changelog.rst:1328
 
2025
# f33c674c1d38426ea6f53fdf745146dc
 
2026
msgid "The Ren'Py documentation is in the process of being rewritten. This changelog is now being maintained as part of the Ren'Py documentation."
 
2027
msgstr ""
 
2028
 
 
2029
#: ../../source/changelog.rst:1331
 
2030
# 5fd7f289a7f447ea99a8a3ec5a9d4f41
 
2031
msgid "Added support for composite style properties, that allow several style properties to be set using a single parameter. The new composite style properties are:"
 
2032
msgstr ""
 
2033
 
 
2034
#: ../../source/changelog.rst:1335
 
2035
# f1dac427a11846e4bddee775e8c65bbd
 
2036
msgid "pos - takes a pair, and uses it to set xpos and ypos."
 
2037
msgstr ""
 
2038
 
 
2039
#: ../../source/changelog.rst:1336
 
2040
# 4025034d6dd94bed931e9354c3e283a0
 
2041
msgid "anchor - takes a pair, and uses it to set xanchor and yanchor."
 
2042
msgstr ""
 
2043
 
 
2044
#: ../../source/changelog.rst:1337
 
2045
# 6c101716f77a4c938185e7db81e71f7c
 
2046
msgid "align - takes a pair, and uses it to set xalign and yalign. (And hence xpos, ypos, xanchor, and yanchor.)"
 
2047
msgstr ""
 
2048
 
 
2049
#: ../../source/changelog.rst:1339
 
2050
# 7a9274cf24c24c58aafb5881110676fd
 
2051
msgid "area - take (x, y, height, width) pair, and tries to set properties such that the displayable will be placed inside the rectangle. This sets the xpos, ypos, xanchor, yanchor, xfill, yfill, xminimum, yminimum, xmaximum, and ymaximum properties."
 
2052
msgstr ""
 
2053
 
 
2054
#: ../../source/changelog.rst:1344
 
2055
# fbab6713f26c4ce9b3c57cffc6cfcee1
 
2056
msgid "ui.add can now take transform properties as keyword arguments. If at least one transform property is present, ui.add will create a transform that wraps the displayable it's adding to the screen."
 
2057
msgstr ""
 
2058
 
 
2059
#: ../../source/changelog.rst:1348
 
2060
# 29e1f5a0c11843549768aba791b5e977
 
2061
msgid "The new :func:`LiveTile` displayable tiles its child, without consuming a large amount of memory to do so."
 
2062
msgstr ""
 
2063
 
 
2064
#: ../../source/changelog.rst:1351
 
2065
# 1d79b9f347b4407a92477554accaeee1
 
2066
msgid ":var:`config.quit_action` allows one to specify an action that is run when the quit button (in the corner of the window) is pressed. config.game_menu_action allows one to specify an action that is run when entering the game menu."
 
2067
msgstr ""
 
2068
 
 
2069
#: ../../source/changelog.rst:1356
 
2070
# d3c553db6dae4e41a41a208f7eb5e247
 
2071
msgid "The :var:`config.screenshot_crop` configuration variable controls the area of the screen that it stored when the user presses the screenshot key."
 
2072
msgstr ""
 
2073
 
 
2074
#: ../../source/changelog.rst:1359
 
2075
# 3a348a204a1d48d3abeac806520628cb
 
2076
msgid "The :func:`renpy.music.register_channel` method now has two additional parameters, file_prefix and file_suffix. These are prepended and appended to filenames provided to the registered channel, respectively."
 
2077
msgstr ""
 
2078
 
 
2079
#: ../../source/changelog.rst:1363
 
2080
# b756f168331645778911670d3ed6b2d5
 
2081
msgid "The new :func:`renpy.list_files` method returns a list of files in the game directory and archives. This can be used to write your own automatic image loading method, among other things."
 
2082
msgstr ""
 
2083
 
 
2084
#: ../../source/changelog.rst:1367
 
2085
# 8395f5d2434c4af0a09dd017aaf9984c
 
2086
msgid "The interaction between Character and Text has been rewritten to ensure that text is only tokenized once. This required changing a few of the methods on ADVCharacter and NVLCharacter, so code that inherits from those classes should be checked."
 
2087
msgstr ""
 
2088
 
 
2089
#: ../../source/changelog.rst:1372
 
2090
# 881da5097fc444e8a584f5bab2f48561
 
2091
msgid "The distribution code has been moved into launcher/distribute.py. This file can be run from the command line to build distributions in shell scripts and other automated processes."
 
2092
msgstr ""
 
2093
 
 
2094
#: ../../source/changelog.rst:1376
 
2095
# 145601abcb6f4ce7b0e95d2d60dbc407
 
2096
msgid "When there are transparent areas on the screen, and :var:`config.developer` is true, the transparent areas are filled with a checkerboard pattern."
 
2097
msgstr ""
 
2098
 
 
2099
#: ../../source/changelog.rst:1380
 
2100
# 554c678660ed4a678ad4108b51859b55
 
2101
msgid "The new ``input``, ``side``, ``grid``, and ``fixed`` styles were created, and the corresponding displayables use them by default."
 
2102
msgstr ""
 
2103
 
 
2104
#: ../../source/changelog.rst:1383
 
2105
# 5bc44977b5cb48839192bac5b2b91919
 
2106
msgid "When a style is accessed at init-time, and doesn't exist, we divide it into two parts at the first underscore. If the second part corresponds to an existing style, we create a new style instead of causing an error."
 
2107
msgstr ""
 
2108
 
 
2109
#: ../../source/changelog.rst:1387
 
2110
# 5ae0d04e996a45238ce2d9d66e395dfa
 
2111
msgid "The python compiler has been rewritten to use the python ast module. This should both improve performance, and improve error handling for python syntax."
 
2112
msgstr ""
 
2113
 
 
2114
#: ../../source/changelog.rst:1391
 
2115
# acd488c61e814254bb67148ac90e0bb4
 
2116
msgid "Because of this change, Ren'Py now ships with and requires Python 2.6."
 
2117
msgstr ""
 
2118
 
 
2119
#: ../../source/changelog.rst:1393
 
2120
# e0065ed8a2ea4a1b9775ec519f16785e
 
2121
msgid "The following numbered bugs were fixed:"
 
2122
msgstr ""
 
2123
 
 
2124
#: ../../source/changelog.rst:1395
 
2125
# d1289270e12c437587257799de75dc1d
 
2126
msgid "520276 - ctc does not appear when cps interrupted"
 
2127
msgstr ""
 
2128
 
 
2129
#: ../../source/changelog.rst:1396
 
2130
# ceb76ef8eff047c7b66f74d2020af6f3
 
2131
msgid "526297 - im.Rotozoom()s crash when Ren'Py is scaled down. (Thanks to Spiky Caterpillar for the bug report and fix.)"
 
2132
msgstr ""
 
2133
 
 
2134
#: ../../source/changelog.rst:1398
 
2135
# 4c335b25874b439a897d6d4c37e6681c
 
2136
msgid "543785 - Launcher bug on select Projects Directory"
 
2137
msgstr ""
 
2138
 
 
2139
#: ../../source/changelog.rst:1399
 
2140
# a9812648570e48089e5e7a1de5c4b0fc
 
2141
msgid "583112 - rollback while a movie displayable is shown leaves a video frame onscreen"
 
2142
msgstr ""
 
2143
 
 
2144
#: ../../source/changelog.rst:1401
 
2145
# 0def525bbdfe46409b206d1ed5b6b309
 
2146
msgid "595532 - Wrong text in tutorial game. (Thanks to Viliam Búr.)"
 
2147
msgstr ""
 
2148
 
 
2149
#: ../../source/changelog.rst:1403
 
2150
# 2536735c196e44e5b4654cfe547c365a
 
2151
msgid "The following other bugs were fixed:"
 
2152
msgstr ""
 
2153
 
 
2154
#: ../../source/changelog.rst:1405
 
2155
# c6ee5f2c431740318f7ffe12de16eb21
 
2156
msgid "Renamed the internal show and hide methods of Displayable, so those names can once again be used by user-defined displayables."
 
2157
msgstr ""
 
2158
 
 
2159
#: ../../source/changelog.rst:1408
 
2160
# 9a8e28ffff7e4f099922f00732efa751
 
2161
msgid "Rewrote MultipleTransition (which is used by Fade) to fix some problems it was exhibiting."
 
2162
msgstr ""
 
2163
 
 
2164
#: ../../source/changelog.rst:1411
 
2165
# f03cabff36d949be96085779a4f353df
 
2166
msgid "Take the condition parameter to Character into account when determining if an nvl clear occurs before the next interaction."
 
2167
msgstr ""
 
2168
 
 
2169
#: ../../source/changelog.rst:1415
 
2170
# 59ba3f0414c64e08b21ed3bc370422ba
 
2171
msgid "Older Changelogs"
 
2172
msgstr ""
 
2173
 
 
2174
#: ../../source/changelog.rst:1417
 
2175
# e497f7d35fb947e3907d13e9d3a29f6f
 
2176
msgid "Older changelogs can be found at:"
 
2177
msgstr ""
 
2178
 
 
2179
#: ../../source/changelog.rst:1419
 
2180
# 45f7d332fe6e4df4aa12e5e861884314
 
2181
msgid "http://www.renpy.org/dl/6.10.2/CHANGELOG.txt"
 
2182
msgstr ""
 
2183