![Julen Urizar Compains](/assets/img/avatar_default.png)
* Big edition of format, icons, broken links and x64 binaries. [RAPPS-DB] Fix abiword server [RAPPS-DB] Fix Apple II definition [RAPPS-DB] Fix Aprelium source and updating the version [RAPPS-DB] Update VLC to last 3 version [RAPPS-DB] Update Armagetron and arpl-uming, add blender and chrome [RAPPS-DB] Miniaturize codeblocks ico, and adding some icos [RAPPS-DB] Fix more icos [RAPPS-DB] Fix more icos part 3 [RAPPS-DB] Fix more icos part 4 [RAPPS-DB] Fix more icos part 5 [RAPPS-DB] Fix more icos part 6 [RAPPS-DB] Change Chromium-game BSU namefile to not be confused. It's a game, not a navigator [RAPPS-DB] Not sure how many changes of icons [RAPPS-DB] Fix qt multimedia player [RAPPS-DB] Delete qmplayer2.ico since there is no executable [RAPPS-DB] Add qmmp ico [RAPPS-DB] Fix maelstorm typo capital letter [RAPPS-DB] Musescore ico [RAPPS-DB] Add Musescore 2.2.1 x64 [RAPPS-DB] Calibre ico fix [RAPPS-DB] Delete random temporary files [RAPPS-DB] Renew icons [RAPPS-DB] Fix tiny typo [RAPPS-DB] add new icons [RAPPS-DB] add npp icon [RAPPS-DB] Scratch link fix and x64 SuperTux addition [RAPPS-DB] Add notepad++ 7 - ROS x64 compatible [RAPPS-DB] ASupertux ico addition [RAPPS-DB] Fix VLC version [RAPPS-DB] Try to fix again those ffmpeg and curl files [RAPPS-DB] Try to fix again those ffmpeg and curl files bis [RAPPS-DB] Correct the ordering - how was this approved before [RAPPS-DB] Minor change * [RAPPS-DB] Supertux typo in SizeBytes * [RAPPS-DB] Clean unnecesary .ico in .txt * [RAPPS-DB] Clean unnecesary .ico in .txt II * [RAPPS-DB] Fix Chrome webpagelink to be not localizated
For more information about RAPPS, please take a look at the wiki
ADDING PROGRAMS TO THE RAPPS DATABASE
Each program entry consists of a text file formatted with an INI-like syntax.
They must be encoded in UTF-8 without BOM (Byte Order Mask) in this repository.
However, when you are testing a new entry file with RAPPS in ReactOS or Windows, they are stored in UTF-16 LE (Little Endian) encoding in the rapps
folder on disk - otherwise characters out of the ANSI range will display broken.
Note: some editors like Notepad++ call this format UCS-2 Little Endian.
Each [Section]
is language-independent and individual, you can override the URL to a source program or any other field by adding a language-specific [Section.]
, followed by the language code.
Note: You can find a complete listing of LCIDs and language names on MSDN, includes neutral codes:
RAPPS also accepts neutral language codes, meaning that you can do things like this:
; Default English fallback, used if everything else fails.
[Section]
Name = Name in English
; Neutral Spanish, used if the specific variant of Spanish does not match.
[Section.0a]
Name = Name in Generic Spanish
; Spanish from Spain, used if the system is configured for it.
[Section.0c0a]
Name = Name in Castilian Spanish
You can also define an entry without English fallback to make it visible to certain users only. For instance; software from 1C, which is mostly for Russian speakers and unusable for anyone else.
For a complete file format overview see the File Schema on the ReactOS wiki
The mandatory fields are: Name, Category, URLDownload and SizeBytes. All other fields are completely optional and can be skipped.
List of valid categories:
- Audio
- Video
- Graphics
- Games
- Internet
- Office
- Development
- Edutainment
- Engineering
- Finance
- Science
- Tools
- Drivers
- Libraries
- Themes
- Other
The official list of downloadable programs is kept on a public ReactOS server and synced every time RAPPS is launched for the first time.