• last updated 14 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.
[RAPPS][RAPPS_NEW] Finally replace rapps with rapps_new.

CORE-13017 #resolve

  1. … 109 more files in changeset.

Add Update Database to the toolbar by Jared Smudde

CORE-10924 #resolve #comment Committed, thx ^^

  1. … 49 more files in changeset.

- remove the custom parser, add caching, accelerators and lazy loading support and more (patch by Ismael Ferreras Morezuelas)

- modifications by me:

- don't rely on an undocumented behavior when calling GetPrivateProfileStringW and check the return value instead (should get fixed in kernel32 too)

- modify the packaging scripts so the resulting CAB file contains UTF16 encoded files and remove the re-encoding hack from the patch (this is backwards compatible as the previous parser implementation was UTF16 aware)


  1. … 30 more files in changeset.

* Turkish translation update by Erdem Ersoy.


  1. … 104 more files in changeset.

* Add Albanian translation to almost all the applications folder. Brought to you by Ardit Dani.

CORE-7672 #resolve #comment Committed in r61222. Thanks !

  1. … 83 more files in changeset.

* Improve resource files.


  1. … 566 more files in changeset.
* Remove deprecated resource file loading and memory attributes (http://msdn.microsoft.com/en-us/library/aa380908.aspx).

CORE-7471 #resolve

  1. … 1318 more files in changeset.
* A more efficient way to add manifest files to ReactOS applications and dlls/cpls. One manifest file to rule them all, One way to find them, One tool to bring them all and in ReactOS bind them.

* I'll handle the win32 dlls after I'm done with the syncs.

  1. … 98 more files in changeset.
Add manifest files to ROS applications.

Tidy up resource files from some ignored stuff.

  1. … 95 more files in changeset.
* Slap *some* sense into our header inclusions.

* This significantly shrinks the dependency tracking data and the compiled objects size, which speeds up the whole build process (especially the incremental builds) accelerating the daily development as a result.

* No intended code changes, ~27% smaller build. Enjoy ;)

  1. … 2242 more files in changeset.
- Implement "Settings" dialog.

- Implement save of position of a window

- Implement installation/deinstallation logs

- Implement auto updating programs list at start

- Remove unused code from loaddlg.c

- Some small changes bug fixes

  1. … 21 more files in changeset.
- Add "ReactOS Application Manager". This program is replacement "Download !" and appwiz.cpl.
  1. … 97 more files in changeset.