mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
f9272bdebab035df1dfd235448d40e577fedd8fb
70 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
ad5c115ca8 |
Removing uplugin asset from loc gather since it is not working
#jira none #preflight none [CL 24214357 by Yali He in ue5-main branch] |
||
|
|
d024e67515 |
Adding uplugin to loc gather
#jira none #preflight none #fyi leon.huang [CL 24201900 by Yali He in ue5-main branch] |
||
|
|
21b9c036ad |
Update Engine localization config files to also support German (de), Latin American Spanish (es-419) and French (fr) for localization commandlet.
#rnx #rb: Jamie.Dale #jira: none #preflight: none [CL 22470455 by leon huang in ue5-main branch] |
||
|
|
5047c4ec3b |
Fix to support backward compatability with localization conflict files. This is to ensure localization config files that still use .txt extensions for their conflict reports will still be supported.
- Detects the extension used for the specified ConflictReportName in the vairous localization config files and generates a formatted report based on the extension. - Currently only .txt and .csv file extensions are supported. - We still support .txt for backward compatability. - If an unsupported file extension is used, the conflict report will default to be generated in .csv #jira: UE-157555 #rb: Jamie.Dale #preflight: 62c64a622823f28cf2f3c82c #rnx [CL 20980089 by Leon Huang in ue5-main branch] |
||
|
|
55f9f49684 |
Localization conflict reports can now be output as .csv files.
- Introduced EConflictReportFormat to determine the output format of the conflicts report. - Updated the localization .ini files to specify the requested output format. #jira: UE-143696 #rb: Jamie.Dale, Vincent.Gauthier #preflight: 62573db00b7c7f0f38c6405b [CL 19746764 by Leon Huang in ue5-main branch] |
||
|
|
fdc3612f26 |
Fix for CIS localization errors caused by the text gathering commandlet returning an error code.
The issue is caused by EditorTutorials.ini failing to load a dependent module: IntroTutorials. This module has been moved into a plugin. - Updated EditorTutorials.ini to remove IntroTutorials as a required preload dependency - Added logging to GatherTextCommandlets.cpp to detect when certain modules that are required to be preloaded fail to load. #rnx #jira: UE-142116 #rb: Jamie.Dale #fyi: Vincent.Gauthier #preflight: 620f5adb7509be9843717938 [CL 19048222 by Leon Huang in ue5-main branch] |
||
|
|
9b1287d0b1 |
Removed the ELocTextPlatformSplitMode::Restricted option
There are no longer any platforms marked as having "restricted" localization, as they all now live inside platform extensions. The original spirit of this option lives on as ELocTextPlatformSplitMode::Confidential, however none of our localization targets are using it and it has limited utility. #rb none [CL 13035985 by Jamie Dale in Main branch] |
||
|
|
a585e79da9 |
Added support for C++11 raw strings to the localization source code gatherer
It will now detect and parse over these, including when they span multiple lines. Also fixed a case where a #define containing a string literal spanning multiple lines was confusing the parser, and excluded ThirdParty code from any plugins that may be included in the gather. #jira UE-90148 #rb Steve.Robb [CL 12011721 by Jamie Dale in Main branch] |
||
|
|
346a4b05ea |
Copy up from Dev-Editor @10681378
#rb none [CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch] |
||
|
|
9cf9079ed1 |
Gather landscape and mesh paint mode panel meta-data into the Editor localization target
#rb none #rnx [CL 10089171 by Jamie Dale in Dev-Editor branch] |
||
|
|
4e9041692f |
Moved settings meta-data to the Editor localization target
#rb none #rnx [CL 10088063 by Jamie Dale in Dev-Editor branch] |
||
|
|
c664545e5b |
Removed Arabic from Engine localization targets
This only existed to specify the legacy localization fallback font name to use for Arabic, and since that feature was removed in 4.24 Arabic is no longer needed as we don't translate the Engine itself into that language. #fyi Tim.Gautier, Michelle.Zhao #rnx [CL 10076849 by Jamie Dale in Main branch] |
||
|
|
28b90fddc4 |
Removed accidentally added config files
#jira [FYI] Paulo.Souza #rnx #ROBOMERGE-SOURCE: CL 10076732 in //UE4/Release-4.24/... #ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v574-10069753) [CL 10076741 by jamie dale in Main branch] |
||
|
|
65e85378d4 |
Key Category localized meta-data against the source string rather than the path
This applies the de-duplication at the gather level rather than the PO export level, which) 1) Removes redundant string copies in memory. 2) Removes the need to gather and import to resolve new duplicates. Note: This will make categories appear non-localizable until the next gather runs (due to the key change), at which point they'll fix themselves. #fyi Tim.Gautier #rb none #rnx [CL 10076163 by Jamie Dale in Dev-Editor branch] |
||
|
|
a3b9dc5125 |
[ARPG] Potions logic rework
#jira UE-82850 #ROBOMERGE-SOURCE: CL 9956933 in //UE4/Release-4.24/... #ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v558-9892490) [CL 9956940 by paulo souza in Main branch] |
||
|
|
80769d305f |
Gather CrashReportClient into the Engine LocRes
#jira UE-80470 #fyi Michelle.Zhao, Yali.He #rb none #rnx [CL 9474225 by Jamie Dale in Main branch] |
||
|
|
4131da8bf5 |
Enable collapsing for identical strings in the categories localization target
#jira #fyi Michelle.Zhao #rnx [CL 8041593 by Jamie Dale in Main branch] |
||
|
|
5329da7c61 |
Update UE4 translations to use zh-Hans for Simplified Chinese
#jira UE-78902 [FYI] Michelle.Zhao #rb none #rnx #ROBOMERGE-SOURCE: CL 8031021 in //UE4/Release-4.23/... #ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v398-8029740) [CL 8031022 by jamie dale in Main branch] |
||
|
|
eabf9bd722 |
Removing redundant config file that no longer works
#jira UE-70002 #rnx #ROBOMERGE-SOURCE: CL 4995562 in //UE4/Release-4.22/... #ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main) [CL 4995565 by jamie dale in Main branch] |
||
|
|
0b47855b71 |
Copying //UE4/Dev-Documentation to Samples-Main (//UE4/Samples-Main) CL - 4860397
#rb none [CL 4860421 by Mitchell Wilson in Main branch] |
||
|
|
adc2fefb19 |
Added support for splitting off per-platform localization
This is handled by the ELocTextPlatformSplitMode enum, used by FLocTextHelper (default is ELocTextPlatformSplitMode::None to preserve old behavior), and allows you to optionally split localization data for all platforms, or for any NDA restricted platforms. Note: Any localization data that is used by multiple platforms is still considered platform agnostic, even if it appears only within platform specific files. #jira UE-65600 #rb Francis.Hurteau #lockdown Matt.Kuhlenschmidt [CL 4761508 by Jamie Dale in Dev-Editor branch] |
||
|
|
334e3abeee |
Fixed Editor localization gathering from plugins that have their own LocRes data
#jira UE-59185 #lockdown Cristina.Riveron [CL 4080706 by Jamie Dale in Main branch] |
||
|
|
9c4f9fa1d6 |
Included plugins in the editor/engine localization gather
#jira UE-54982 #rb none #lockdown Cristina.Riveron [CL 3966078 by Jamie Dale in Main branch] |
||
|
|
0fe6d00a26 |
Included plugins in the editor/engine localization gather
#jira UE-54982 #rb none #lockdown Cristina.Riveron [CL 3966061 by Jamie Dale in Main branch] |
||
|
|
924baec97b |
Copying //UE4/Dev-Editor to //UE4/Dev-Main (Source: //UE4/Dev-Editor @ 3341527)
#lockdown Nick.Penwarden
==========================
MAJOR FEATURES + CHANGES
==========================
Change 3280282 on 2017/01/31 by Matt.Kuhlenschmidt
GitHub 3171 : fix 'memoreport -full' causes ensure condition fail on particle object
Change 3281111 on 2017/02/01 by Michael.Dupuis
#jira UE-36318 : was'nt notifying that we changed the current level in the case where you add/create new level in the Level window
Change 3281225 on 2017/02/01 by Jamie.Dale
Several improvements to culture switching and LocRes files
- LocRes files now de-duplicate translations when they're generated, which can result in smaller LocRes files.
- The localization compilation step now produces a LocNat file, which contains meta-data specifying the native culture during compile, and where the native LocRes file can be found.
- Changing cultures now loads the native localization data prior to loading the non-native translations to ensure that translations are always applied to a consistent base.
- The "leet" culture (available when localization testing is enabled) is now always applied against the native translation, and correctly restores non-translated text when switching away from the "leet" culture.
- "-culture=leet" now works correctly on the command line ("-leet" also works).
- LoadLocalizationResourcesForCulture is no longer called multiple times during initialization of the text localization manager.
- General clean-up of localization code to favor using LocKeyFuncs with maps and sets, rather than rolling their own key funcs.
Change 3281291 on 2017/02/01 by Alexis.Matte
Make sure the sections material slot assignation is persist correctly for staticmesh and for skeletal mesh
#jira UE-39639
Change 3281718 on 2017/02/01 by Michael.Dupuis
#jira UE-34186: invert processing order of special character, to take into account that key name could be considered a special character and would cause the assumption done to no longer be valid
Change 3281861 on 2017/02/01 by Alexis.Matte
Fix import of morph target when there is no animation
#jira UE-41383
Change 3282791 on 2017/02/02 by Chris.Wood
Split crash analytics methods to fix comment parsing issues.
[UE-32787] - Document Crash Report Client analytics events in code
Change 3283316 on 2017/02/02 by Alexis.Matte
Make sure we do not import more then the maximum allowed node
#jira UE-41405
Change 3283349 on 2017/02/02 by Jamie.Dale
Updated Portal to stage its .locnat files
Change 3283927 on 2017/02/02 by Matt.Kuhlenschmidt
Fix component/actor selection becoming out of sync after undo/redo
#jira UE-41416
Change 3284061 on 2017/02/02 by Alexis.Matte
Fix the scene importer front x axis import
#jira UE-41318
Change 3284280 on 2017/02/02 by Alex.Delesky
#jira UE-41060 - Placing blocking volumes in the level via the Content Menu's "Place Actor" command will now place a blocking volume in the level and not generate an empty warning in the output log
Change 3285053 on 2017/02/03 by Michael.Dupuis
#jira UE-33777: Handle the global landscape editor ui command list so specified shortcut will be treated
Change 3285444 on 2017/02/03 by Jamie.Dale
Updated FastDecimalFormat to support the correct 0-9 numerals for the current locale
These are typically still Latin, but Middle Eastern languages have some variants.
This addresses an inconsistency between FText formatting of numbers and dates (since numbers always used Latin, but dates used the culture correct numerals).
Change 3287422 on 2017/02/06 by Michael.Dupuis
#jira UE-36580: Improved the whole word algo to take into consideration localisation
Change 3287455 on 2017/02/06 by Alexis.Matte
When swaping the mesh point by the mesh component, we noe clean up the override material instead of empty it.
#jira UE-41397
Change 3287745 on 2017/02/06 by Alexis.Matte
Merge from orion dev-general cl:3286668
Fix a crash when importing a LOD containing different material with less sections
Change 3287996 on 2017/02/06 by Michael.Dupuis
#jira UE-37290: fixed naming to be "move to level" instead of "move level"
Change 3288090 on 2017/02/06 by Jamie.Dale
Fixing missing include breaking the FText natvis
Change 3288105 on 2017/02/06 by Jamie.Dale
FTextStringHelper::ReadFromString_ComplexText now only looks at the start of the buffer when matching the complex text macros
Change 3288150 on 2017/02/06 by Jamie.Dale
Fixing display names for tutorial categories so that they can be localized
They were already FText, but the config wasn't defining them in a localizable way.
#jira UE-37926
Change 3288469 on 2017/02/06 by Alex.Delesky
#jira UE-35464 - Enables the editor to parse SubRip Subtitles files to create subtitle assets.
This also introduces the Subtitles module.
Change 3288540 on 2017/02/06 by Alex.Delesky
Backing out changelist 3288469 due to build issue with module includes
#jira none
Change 3289074 on 2017/02/06 by Alex.Delesky
Back out changelist 3288540 - reintroducing Subtitles module to parse SubRip Subtitles files
#jira UE-35464
Change 3289753 on 2017/02/07 by Michael.Dupuis
#jira UE-34599: Take into consideration UMaterialExpressionMaterialFunctionCall when getting the GUID
Change 3290097 on 2017/02/07 by Nick.Darnell
Automation - The automation framework no longer buckets errors, warnings and log statements into a seperate set of buckets. There is now only one log, and all entries go into it to provide some context when things fail. Continued working on the styling of the reports.
Change 3290182 on 2017/02/07 by Michael.Trepka
Added missing initialization for SWindow::bIsMirrorWindow
Change 3290472 on 2017/02/07 by Michael.Dupuis
#jira UE-37358: Add reference list in the dialog for all delete type
Change 3290513 on 2017/02/07 by Michael.Dupuis
#jira UE-37958: was testing the trailing number 0 twice and never testing the 1
Change 3290543 on 2017/02/07 by Michael.Dupuis
#jira UE-35931: Refresh detail panel on selection lost
Change 3290581 on 2017/02/07 by Michael.Dupuis
Fixed possible crash if we have no level blueprint specified (was crashing during the delete of an actor)
Change 3290721 on 2017/02/07 by Michael.Dupuis
#jira UE-40360: Pass the custom spawning struct which contain the level override into to the spawn function
Change 3291958 on 2017/02/08 by Alexis.Matte
Back out revision 26 from //UE4/Dev-Editor/Engine/Source/Developer/AssetTools/Private/AssetTools.cpp
Change 3292017 on 2017/02/08 by Alexis.Matte
Add some fbx automation tests to validate material re-import
Change 3292030 on 2017/02/08 by Michael.Dupuis
#jira UE-37958: was testing the trailing number 0 twice and never testing the 1
Change 3293062 on 2017/02/08 by Jamie.Dale
Reduced the number of allocations that happen when rebuilding text
This change removes the wasteful FTextHistory::ToText function and replaces it with two more specialized functions; FTextHistory::BuildLocalizedDisplayString and FTextHistory::BuildInvariantDisplayString.
These new functions return an FString (for the display string), rather than an FText (which was simply mined for its display string). Simply avoiding going via an FText saves at least two allocations per-rebuild.
Changes:
- Removed FTextHistory::ToText and replaced it with FTextHistory::BuildLocalizedDisplayString and FTextHistory::BuildInvariantDisplayString.
- Moved the localization aware chronological and transformation implementations into FTextChronoFormatter and FTextTransformer. These return an FString which avoids an FText allocation during rebuild, and is simply passed into an FText during normal FText usage.
- Moved FText::AsDate, FText::AsDateTime, FText::AsTime, FText::ToUpper, and FText::ToLower into Text.cpp, and these now use FTextChronoFormatter and FTextTransformer from the common text implementation.
- Moved FText::AsTimespan into Text.cpp. This had no dependency on ICU, so this is now the common text implementation.
- Added FTextFormatter::FormatStr variants. FTextFormatter::Format calls these FTextFormatter::FormatStr versions internally, and they're also used during text rebuilding (saving not only an FText allocation, but also a container copy).
- Removed FText::CreateNumericalText and FText::CreateChronologicalText as they were mostly superfluous.
- General update from using MakeShareable to MakeShared (saving 1 allocation).
- General clean-up of L10N/I18N class friendship.
#jira UE-41533
Change 3293292 on 2017/02/08 by Alex.Delesky
Performing some cleanup in the Subtitles module, and creating a SubtitlesEditor module for the subtitles asset factories since it causes issue in client builds.
Change 3293477 on 2017/02/08 by Jamie.Dale
Fixed TProperty::InitializeValueInternal and TProperty::DestroyValueInternal mismatch when dealing with fixed size arrays
#jira UE-41007
Change 3293571 on 2017/02/08 by Matt.Kuhlenschmidt
Fix lots of outline data being added to the font cache due to wrongly hashing outline material and color data.
Change 3293572 on 2017/02/08 by Matt.Kuhlenschmidt
Fix details panel categories in the static mesh editor
Change 3294216 on 2017/02/09 by Michael.Dupuis
#jira UE-40609: manually position the window based on it'S max possible size
#3128 GitHub
Change 3294430 on 2017/02/09 by Jamie.Dale
Kerning-only text shaping no longer draws characters to get their metrics
It now goes via the low-level FT caches like HarfBuzz does.
Change 3294588 on 2017/02/09 by Alexis.Matte
If we remove a LODGroup from baseengine.ini, the fbx importer UI will now be able to recover in case the last fbx import was done with the just removed LODGroup
Change 3294847 on 2017/02/09 by Matt.Kuhlenschmidt
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
Change 3295093 on 2017/02/09 by Arciel.Rekman
Linux: fix Setup.sh not working in paths with space (UE-41819).
Change 3295205 on 2017/02/09 by Matt.Kuhlenschmidt
Fix material UV's no longer working om 9 slice elements
Change 3295816 on 2017/02/09 by Arciel.Rekman
Linux: fix starting programs from a path with space.
Change 3296129 on 2017/02/09 by Arciel.Rekman
Linux i686: changes necessary to compile BlankProgram.
- Added new architecture to UBT.
- Fixed system headers.
- Added third party libs for i686:
- jemalloc
- elftoolchain
- zlib
- SDL2
- libc++
Change 3296564 on 2017/02/10 by Jamie.Dale
Cleaned up PO comment preservation
Change 3296694 on 2017/02/10 by Jamie.Dale
AllocateNameEntry now takes TCharType* rather than void* and cast
Change 3296744 on 2017/02/10 by Jamie.Dale
Moved the PO DOM from UnrealEd to Internationalization
Change 3297250 on 2017/02/10 by Jamie.Dale
Split the PO import/export pipeline out of the commandlet
Change 3297420 on 2017/02/10 by Alexis.Matte
Add Isolate and highlight feature for the material panel in the staticmesh and the skeletal editor.
#jira UE-38985
Change
|