• last updated 3 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Merge RAPPS improvements branch into trunk.

Contains the work done by sanchaez (Alexander Shaposhnikov) during GSoC 2017:

* Better information in the application details view.

* Bulk installation of multiple applications at once.

* Command-line automation of installation (single and bulk).

(for more details, see the related blog posts)

TRANSLATORS: Many resources have been changed, and they are in need of review!

  1. … 58 more files in changeset.
[ATL] Add missing CString += overload (char). Patch by Alexander Shaposhnikov. CORE-13503
[ATL][ATL_APITEST] Allow CString to be initialized with a resource ID + add tests for this. Patch by Katayama Hirofumi MZ. CORE-12917 #resolve #comment Thanks!
  1. … 5 more files in changeset.
[ATL][ATL_APITEST] Add GetEnvironmentVariable to CString. CORE-12581
  1. … 2 more files in changeset.

- implement CStringT::LoadString(UINT nID) via LoadString(_AtlBaseModule.GetResourceInstance(), nID)


- add target_link_libraries(fltmc atlnew) so that the linker finds _AtlBaseModule

  1. … 1 more file in changeset.
[ATL] cstringt.h: Uncomment and complete Format(UINT nFormatID, ...). It still uses a LoadString-stub, though.
Stub 'LoadString(UINT)'
[ATL][ATL_APITEST] Implement / Improve CString, based upon the code that was already there. CORE-11579 #resolve

Add code + tests for:

Conversion of A->W and W->A, equality operators, MakeLower, MakeUpper, Find, FindOneOf, ReverseFind, Compare, Mid, Left, Right, Format, Replace, Trim, TrimLeft, TrimRight.

  1. … 6 more files in changeset.