Hermès Bélusca-Maïto
a6bf77e7b9
[SDK:REACTOS] Move our ROS-specific header-only UI libraries into a "ui" sub-folder. ( #4205 )
2022-01-06 02:17:25 +01:00
Hermès Bélusca-Maïto
a84d295974
[RAPPS] Fix the download dialog not having an icon when RAPPS is started for the first time and the database is downloaded beforehand.
2021-12-29 01:28:56 +01:00
Mark Jansen
143b2a5035
[RAPPS] Speed up installed application loading
...
Only load in details when we are going to display them
2021-10-13 19:27:40 +02:00
Joachim Henze
ae2ad29ad5
[RAPPS] Kill 2x EOL white-space in loaddlg.cpp
...
Both were introduced during 0.4.15-dev'ing
and were not in any earlier rls branches.
They were the only 2 in here btw.
2021-07-03 13:49:48 +02:00
Mark Jansen
ae426744a9
[RAPPS] Restore event logging of install/uninstall actions
2021-05-08 19:25:16 +02:00
Stanislav Motylkov
f77f5a30cf
[RAPPS] Fix pinned certificate issuer check
2021-01-11 19:16:16 +03:00
Stanislav Motylkov
059ba9b0c0
[RAPPS] Properly use FormatMessageW with WinInet message table
...
Addendum to fb1582d
. CORE-17375 CORE-17377
2020-11-20 21:30:29 +03:00
Mark Jansen
12caaece25
[RAPPS] Fix certificate pinning error displaying garbage
2020-10-11 17:01:06 +02:00
Mark Jansen
12489f691b
[RAPPS] Bump the rapps user agent version
2020-10-11 17:01:06 +02:00
Mark Jansen
d564b4afc3
[RAPPS] Update rapps DB location to the new database
2020-10-11 17:01:06 +02:00
Mark Jansen
4f25a47677
[RAPPS] Add support for a rapps db with the file:/// scheme
...
This makes it easier to test locally
2020-10-11 17:01:05 +02:00
赫杨
c5e111427c
[RAPPS] reduce the chance assert failed
2020-09-06 17:10:16 +02:00
赫杨
4c524ee3d5
[RAPPS] some renaming
2020-09-06 17:10:16 +02:00
赫杨
36870a02f7
[RAPPS] update some file-header
...
update some header to newer format, update purpose and add my name to those file I've modified
2020-09-06 17:10:16 +02:00
He Yang
fbf119fde1
[RAPPS] Screenshot preview and other trivial fixes ( #2894 )
...
* add one more layer of window
* using Path* API to operate path
* always use rappmgr.cab as file name when downloading db. ignore the URL
* add snapshot preview window
* show a broken-image icon when failed to load image
* add a padding between image and content, and make sure always some space is reserved for richedit
* hide the padding if snapshot window does not have a width
* some work to avoid blinking when window resizing
* add WM_PRINTCLIENT handling
2020-09-06 17:09:19 +02:00
He Yang
e5336bd2af
[RAPPS] Rapps trivial fixes ( #2819 )
...
- Specify W explicitly for URL_COMPONENTS;
- Remove malloc/free for once used HostName in urlComponents;
- Use PathAppendW to operate on path string.
2020-05-21 00:21:26 +02:00
He Yang
a21d959e90
[RAPPS] Move database source URL to settings dialog ( #2792 )
...
- Add download source in settings dialog, and apply it when download .cab file
- Now user should specify full rappmgr.cab URL
- Check if URL is vaild in settings dialog
- Move source settings to the end of struct (will refactor settings to one value per option later)
2020-05-19 20:06:10 +03:00
He Yang
a7b111f550
[RAPPS] 64bit compatibility fix ( #2748 )
...
Change SetWindowLongW to SetWindowLongPtrW.
It's the same (because the value is 0) but I think it's better.
2020-05-07 18:08:08 +09:00
Kyle Katarn
fb1582d330
[RAPPS] Add error messages on all download failure cases
...
- Implement error message for all failure condition of RAPPS Download
- Implement logging for failure conditions not needing user complementary awareness (cancellation)
- Support for localization
CORE-16851
2020-05-01 23:52:57 +02:00
He Yang
2ac13afefc
[RAPPS] Use _beginthreadex instead of CreateThread ( #2552 )
2020-04-17 19:27:16 +02:00
Mark Jansen
946ee611a3
[RAPPS] Ensure the download dialog is always destroyed
...
Ideally, this entire download thing should be rewritten, but that is
something for another day.
2020-04-04 19:55:31 +02:00
Mark Jansen
4439b53800
[RAPPS] Use the provided SizeBytes for the progress,
...
when the host does not give a file size
2020-04-04 19:55:31 +02:00
Mark Jansen
cda2bc50eb
[RAPPS] Remove unused function definitions
2019-08-20 01:41:40 +02:00
Giannis Adamopoulos
1e201d7057
[RAPPS] CDownloadManager: Get rid of the implementation of IBindStatusCallback as we stopped using URLDownloadToFileW a decade ago
2019-08-20 00:43:49 +02:00
Giannis Adamopoulos
db8f1d6f6a
[RAPPS] CDownloadManager: simplify canceling
2019-08-20 00:43:48 +02:00
Giannis Adamopoulos
6803490a4d
[RAPPS] factor CDownloaderProgress class out of CDownloadManager and CDownloadDialog
2019-08-20 00:43:48 +02:00
Giannis Adamopoulos
96fba571e0
[RAPPS] CDowloadingAppsListView: The download dialog doesn't use the layout engine so there is no need for it to be a CUiWindow
2019-08-20 00:43:48 +02:00
Giannis Adamopoulos
1807dbfd6d
[RAPPS] Don't use CDownloadManager outside loaddlg.cpp
2019-08-20 00:43:46 +02:00
Timo Kreuzer
6f13066647
[APPLICATIONS] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Alexander Shaposhnikov
a6d2172ccc
[RAPPS] Use FTP in passive mode
...
This should finally fix FTP downloads in RAPPS.
2018-04-03 00:47:08 +03:00
Alexander Shaposhnikov
3261bbb7b9
[RAPPS] Fix FTP downloads
2018-04-02 23:55:05 +03:00
Alexander Shaposhnikov
bb819f1528
[RAPPS] Update rapps .cab download link
...
This replaces old link to svn.reactos.org with rapps.reactos.org
which is a new stable location for RAPPS database and future community
website. That said, svn.reactos.org link will be kept for some time.
TODO: make this a configurable value.
CORE-14351
2018-04-02 22:11:11 +03:00
Mark Jansen
07f3691cd8
[RAPPS] Various fixes
...
- Ask the user if they want to continue on cab certificate problems
- Fix memory leaks in failure paths
- Properly disable caching
2018-02-19 11:54:33 +01:00
Mark Jansen
b56193a27c
[RAPPS] Some fixes to our completely broken cert pinning attempt.
...
- We should not open a new connection to request a certificate.
- Update the issuer / subject for the LE certificate.
- User proper types.
- Require all fields that we check to be present.
Without checking the public key or the entire certificate it's still not secure, but we are a step closer.
Dedicated to Joachim Henze
CORE-14350
2018-02-18 13:01:02 +01:00
Hermès Bélusca-Maïto
3b777fd133
[RAPPS] Remove trailing spaces.
2018-02-03 23:43:56 +01:00
Hermès Bélusca-Maïto
26ac8ac81e
[RAPPS] Remove deprecated TODO; use _countof() where needed.
2018-02-03 23:43:53 +01:00
Stanislav Motylkov
66e3c1f73a
[RAPPS] Add support for no-length downloads indication
2017-11-14 12:47:18 +02:00
Alexander Shaposhnikov
47bbd637d8
[RAPPS] Reflect installation status it download dialog header.
...
Pointed out by Mark Jansen
2017-11-05 20:44:27 +02:00
Alexander Shaposhnikov
ee019e12fa
[RAPPS] Prevent download dialog placeholder from displaying
...
CORE-13915
2017-10-28 23:48:05 +03:00
Alexander Shaposhnikov
c9aa1915df
[RAPPS] Replace pointer array with object array in parts related to app DL.
2017-10-27 22:03:27 +03:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00