- Added DownloadManager class (static for now)
- Multiple selection launches multiple download dialogs
(Checkbox selection has a priority over Selection when clicking Install)
*A preperation for lauching a single dialog with a list of apps*
- Show currently installing app in the dialog window
svn path=/branches/GSoC_2017/rapps/; revision=75417
- Added selection counter
*NOTE: This requires changes in lang files*
- Added Sellect/Desellect button functionality
- Fixed some typos and macros-to-wide-functions
svn path=/branches/GSoC_2017/rapps/; revision=75411
- Improved translations view - storing LCIDs now
- Added checkboxes on list view and Select All button (although they do nothing just yet)
- Made download dialogs nonmodal (yay, download and install multiple apps at once!)
- Minor code improvements
svn path=/branches/GSoC_2017/rapps/; revision=75384
- Implemented HasNativeLanguage() and HasEnglishLanguage()
- Moved config parser to it's own class CConfigParser
- Added translation strings
svn path=/branches/GSoC_2017/rapps/; revision=75375
- Made a bunch of classes for Available apps;
- Removed unnessesary GetBuffer calls;
- Set a bit higher minimum height for RichEdit;
- Added "Single" indicator for the Languages to show that the translation available is the only one;
- Small style changes.
svn path=/branches/GSoC_2017/rapps/; revision=75373
* Added LicenseType numeric field in the RAPPS DB files.
Values mean: 1 - open source, 2 - freeware, 3 - trial/demo
The existing License field will be used to contain the license name itself.
* Finished version parser and update check.
Now RAPPS can suggest an update.
* Added new strings to lang/en-US.rc, lang/ru-RU.rc, lang/uk-UA.rc
svn path=/branches/GSoC_2017/rapps/; revision=75233
* Separated available and installed version.
If the app is installed it's DisplayVersion is shown.
* Reduced registry key access checks
* Version parser WIP
svn path=/branches/GSoC_2017/rapps/; revision=75219
Add/Update Chinese (zh-CN) translation by Henry Tang Ih
CORE-9003 #resolve #comment Trunk patch applied, thx ^^
See issue 9003 for more details.
svn path=/trunk/; revision=67993
- 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)
CORE-9060
svn path=/trunk/; revision=66814
- adjust the settings dialog layout (by Stefan Fulea) CORE-9377
- disable the proxy settings input boxes if default/no proxy is selected
- update the czech translation
svn path=/trunk/; revision=66736
lack of a proxy configuration by Peter Hater. German translation updated by me.
CORE-4852 #resolve #comment Committed, thx for help.
svn path=/trunk/; revision=66690
Finish Japanese translation, fix by Ai Asano and reported by Marco Maria Emanuele Bartucci.
CORE-8983 #resolve #comment Fixed, thanks!
svn path=/trunk/; revision=65897