History log of /reactos/base/applications/rapps/cabinet.cpp (Results 1 – 8 of 8)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a45d375f 22-Jul-2024 Whindmar Saksit <whindsaks@proton.me>

[RAPPS] Fix CAB codepage handling (#7165)

- MultiByteToWide parameter bug.
- Use CP_UTF8 to convert cab filenames if the UTF attribute is set.


# 57b775ef 08-May-2024 Whindmar Saksit <whindsaks@proton.me>

[RAPPS] Automatically generate installer/uninstaller for downloaded zip/cab files (#6652)

With a single database line added to applications distributed as zip/cab allows rapps.exe to act as an insta

[RAPPS] Automatically generate installer/uninstaller for downloaded zip/cab files (#6652)

With a single database line added to applications distributed as zip/cab allows rapps.exe to act as an installer that automatically extracts the files and creates a startmenu shortcut. It can also uninstall the extracted files (and optionally other files and registry entries created by the application).

show more ...


# a9b1e059 28-Feb-2023 Joachim Henze <joachim.henze@reactos.org>

[RAPPS] Style-addendum, no functional change (#5091)


* Just rename the 4 new files. Absolutely no other change.
* CMakeLists.txt, adapt the filenames
* Adapt all includes to make it compile
* C

[RAPPS] Style-addendum, no functional change (#5091)


* Just rename the 4 new files. Absolutely no other change.
* CMakeLists.txt, adapt the filenames
* Adapt all includes to make it compile
* CApplicationDB->CAppDB
* CApplicationInfo->CAppInfo
* Follow Mark Jansens good example and antipad the headers

show more ...


# 33c2903e 20-Feb-2023 Mark Jansen <mark.jansen@reactos.org>

[RAPPS] Rework application handling

Previously, there would be function duplication between installed and available applications.
Now this is handled with polymorphism, which allows to re-use a lot

[RAPPS] Rework application handling

Previously, there would be function duplication between installed and available applications.
Now this is handled with polymorphism, which allows to re-use a lot of code.
Additionally, toolbar buttons are properly disabled now.
The mutex used to guard rapps' single instance is renamed,
so that the 'new' and old rapps can be run at the same time for testing.

CORE-18459

show more ...


Revision tags: 0.4.14-release
# 9393fc32 13-Sep-2021 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>

[FORMATTING] Remove trailing whitespace. Addendum to 34593d93.

Excluded: 3rd-party code (incl. wine) and most of the win32ss.


# a3a12271 06-Sep-2020 Mark Jansen <mark.jansen@reactos.org>

[RAPPS] Add directory extraction capabilities for the .cab file


# 36870a02 31-Jul-2020 赫杨 <1160386205@qq.com>

[RAPPS] update some file-header

update some header to newer format, update purpose and add my name to those file I've modified


Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release, 0.4.14-dev, 0.4.13-RC, 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release, 0.4.11-dev, 0.4.10-RC, 0.4.9-release, 0.4.10-dev, 0.4.9-RC, 0.4.8-release
# 95915501 25-Feb-2018 Alexander Shaposhnikov <sanchaez@reactos.org>

[RAPPS] Replace Extract with FDI for handling .cab

FDI allows to have user-defined callbacks for file handling.
Since it doesn't provide support for Unicode we convert strings to
multi-byte UTF-8 an

[RAPPS] Replace Extract with FDI for handling .cab

FDI allows to have user-defined callbacks for file handling.
Since it doesn't provide support for Unicode we convert strings to
multi-byte UTF-8 and handle them appropriately in the callbacks. They
are properly null-terminated so FDI won't choke when doing operations
with strings.

Thanks to hbelusca and mjansen for the help.

CORE-14466

show more ...