Carlo Bramini
055c5a9bb7
[CALC] Enable support for HTMLHELP ( #1877 )
...
Nowadays ReactOS includes support for htmlhelp.h and a working implementation of HHCTRL.OCX. Although current imported HHCTRL.OCX suffers of this issue:
https://bugs.winehq.org/show_bug.cgi?id=47379
See also CORE-15019
+ Revert 'intptr_t' to 'size_t'.
2019-08-26 16:14:01 +02:00
Mark Jansen
69cd1ebbbd
[TIMEOUT] Use Int32x32To64 instead of __emul
2019-08-20 22:31:55 +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
653894b972
[RAPPS] CMainWindow: use more atl
2019-08-20 00:43:48 +02:00
Giannis Adamopoulos
872289446d
[RAPPS] CMainWindow: remove unused functions , and the globals g_MainWindow and hListView
2019-08-20 00:43:48 +02:00
Giannis Adamopoulos
69bd96e09f
[RAPPS] CMainWindow: Make SelectedEnumType a member
2019-08-20 00:43:47 +02:00
Giannis Adamopoulos
8a401eb299
[RAPPS] CMainWindow: Move gui part of UninstallApplication in it
2019-08-20 00:43:47 +02:00
Giannis Adamopoulos
85d6055201
[RAPPS] CMainWindow: make szSearchPattern a member
2019-08-20 00:43:47 +02:00
Giannis Adamopoulos
ba80f057c5
[RAPPS] CMainWindow: move RemoveAppFromRegistry in it
2019-08-20 00:43:47 +02:00
Giannis Adamopoulos
700f54c37b
[RAPPS] CMainWindow: Make EnumInstalledAppProc and EnumAvailableAppProc methods
2019-08-20 00:43:46 +02:00
Giannis Adamopoulos
d8b773b190
[RAPPS] CAppRichEdit: Add a new class that handles filling the richtext control
2019-08-20 00:43:46 +02:00
Giannis Adamopoulos
1807dbfd6d
[RAPPS] Don't use CDownloadManager outside loaddlg.cpp
2019-08-20 00:43:46 +02:00
Giannis Adamopoulos
2c965f67d5
[RAPPS] move the message proc to gui.cpp
2019-08-20 00:43:46 +02:00
Giannis Adamopoulos
2bcc31a187
[RAPPS] remove the old splitter code that was not used
2019-08-20 00:43:46 +02:00
William Kent
d9daaed325
Add support for save and restore reg.exe subcommands ( #1565 )
...
* [REG] Add save and restore help strings
* [REG] Implement REG SAVE
* [REG] Assert the BACKUP privilege
With this change applied, reg.exe correctly saves a key on Windows 10.
* [REG] Use RegSaveKeyEx()
* [REG] Implement REG RESTORE
* [REG] Close the process token
* [REG] Remove duplicate string
* [REG] Add missing comma
* [REG] Copy new strings into translation files
* [REG] Update STRING_USAGE translations
"Should be submitted to wine" (tm)
2019-08-20 00:29:58 +02:00
Bișoc George
3e3a7a63fd
[UTILMAN] Add Romanian and Italian translations
2019-08-19 21:29:56 +02:00
Pierre Schweitzer
db4b34a046
[UTILMAN] Meh
2019-08-19 19:46:08 +02:00
Shy Zedaka
ff7938095e
[UTILMAN] Fix Small typo in one of the checkboxes
2019-08-19 19:42:01 +02:00
Mark Jansen
012413813d
[UTILMAN] Fix the build for msvc
2019-08-19 14:13:43 +02:00
Pierre Schweitzer
a8351727b5
[UTILMAN] Add French translation
2019-08-19 13:42:52 +02:00
Bișoc George
df88ea8d25
Implement Utility Manager software
...
CORE-15974
2019-08-19 13:05:28 +02:00
Katayama Hirofumi MZ
e85664a3d8
[NOTEPAD] Encoding detection ( #1852 )
...
CORE-15548
In notepad, if there is no BOM in the input file, then judge the text encoding.
2019-08-18 22:46:56 +09:00
Serge Gautherie
af0d1d2f98
[NETSTAT] '-p UDP' depends on '-a'
2019-08-16 14:46:45 +02:00
Bișoc George
84e162e669
[OSK] General refactoring
...
- Replace the existing header files in favour to a pre-compiled header instead. Furthermore, move all the function prototypes in the pre-compiled header.
- As per the prototype definitions, LoadDataFromRegistry() and SaveDataToRegistry() mustn't accept any number of parameters.
- Rename rsrc.rc to osk.rc (main resource file) as most of user-mode applications name have their main resource as the same application's name anyways.
- When querying and saving the data to registry, use only one value, greatly reducing the bloat of variables (as per the Hermes Belusca's request on #1729 PR).
- Update the header description reflecting the official ReactOS Coding style guidelines.
2019-08-15 20:35:17 +02:00
Paweł Cholewa
3276824586
[TASKMGR] Implement proper process tree ending
...
* Implement ShutdownProcessTree in endproc.c which recursively kills process trees
* Include tlhelp32.h in precomp.h
* Check if the child process can be shut down
2019-08-15 19:07:05 +02:00
Timo Kreuzer
ad89837c0e
[3RDPARTY] Suppress MSVC printf format warnings in 3rd-party code
2019-08-15 15:24:12 +02:00
Timo Kreuzer
58588b76e2
[REACTOS] Fix MSVC printf format warnings
2019-08-15 15:24:12 +02:00
Timo Kreuzer
7611cc2b12
[REACTOS] Fix SIZE_T related warnings
2019-08-15 14:20:00 +02:00
Shy Zedaka
187c9fc33c
[Translation] More Hebrew Translations
...
Co-authored-by: Baruch Rutman <peterooch@gmail.com>
2019-08-15 13:41:01 +02:00
Bișoc George
4578ee3e20
[OSK] Romanian translation update ( #1820 )
2019-08-12 20:58:39 +02:00
Katayama Hirofumi MZ
f7e39f7d2a
[FONTVIEW] Broadcast WM_FONTCHANGE message ( #1815 )
...
We have to send WM_FONTCHANGE message when the font list was changed.
2019-08-08 21:41:15 +09:00
Hermès Bélusca-Maïto
d433f03b56
[WINHLP32] All the lang resource files are in UTF-8.
2019-07-26 14:53:26 +02:00
Erdem Ersoy
85917e266a
[TRANSLATIONS] Update Turkish translations ( #1650 )
...
Translations for Solitaire, Spider, WinMine, Notepad, Wordpad & Write, MSPaint, MPlay32, SndRec32, WinHlp32, SndVol32, TaskMgr and Calc.
2019-07-21 17:49:12 +02:00
Bișoc George
4c4e3d6048
[OSK] Use new coordinates on keyboard layout changing ( #1745 )
...
CORE-16214
2019-07-21 16:52:25 +02:00
Hermès Bélusca-Maïto
5666ea2061
[MSCONFIG][ROSAPPS] Remove explicit MINGW_HAS_SECURE_API since it is already enabled globally. CORE-16224
2019-07-21 01:06:54 +02:00
Timo Kreuzer
cdca4e9036
[MSPAINT] Don't use SIZEOF on a pointer
...
Fixes GCC 8 warning:
base/applications/mspaint/definitions.h:16:31: error: division 'sizeof (LPWSTR {aka wchar_t*}) / sizeof (WCHAR {aka wchar_t})' does not compute the number of array elements [-Werror=sizeof-pointer-div]
#define SIZEOF(a) (sizeof(a) / sizeof((a)[0]))
~~~~~~~~~~^~~~~~~~~~~~~~~~
base/applications/mspaint/main.cpp:134:55: note: in expansion of macro 'SIZEOF'
lstrcpyn(pon->lpOFN->lpstrFile, Path, SIZEOF(pon->lpOFN->lpstrFile));
^~~~~~
2019-07-20 13:56:18 +02:00
Bișoc George
b292acb5f7
[OSK] Implement "Always on Top" feature ( #1729 )
2019-07-15 15:59:06 +02:00
Serge Gautherie
5e10c4ed32
[NETSTAT] ShowUdpTable(): Fix "tcp" copypasta
2019-06-30 13:55:05 +02:00
Hermès Bélusca-Maïto
b695971c7f
[NETSTAT] Simplify some code; don't use exit(); call WSACleanup() on exit.
2019-06-29 18:10:43 +02:00
Hermès Bélusca-Maïto
ab7dc56d6c
[NETSTAT] Formatting; use _wsystem() call; do not hardcode buffer lengths.
2019-06-29 17:32:53 +02:00
Alexey Gorgurov
f6f66fa987
[NETSTAT] Fix TCP/UDP output. ( #1696 )
...
CORE-16151
The underlying StringCchPrintfW() function must use %S for CHAR strings
and %s for wide chars.
See
https://docs.microsoft.com/en-us/cpp/c-runtime-library/format-specification-syntax-printf-and-wprintf-functions?view=vs-2019
for details.
2019-06-29 16:58:47 +02:00
Jose Carlos Jesus
86d4156c39
[TRANSLATIONS] Add/Update Portuguese (neutral) translations. ( #1687 )
...
Translations for SYSDM.CPL, SETUPAPI, SHELL32, LSASRV, SAMSRV, SYSSETUP,
USRMGR, THEMEUI, USERENV, WININET, MSCONFIG.
2019-06-29 16:55:33 +02:00
Hermès Bélusca-Maïto
84c20018e6
[NETSTAT] Really fix the build.
2019-06-20 21:15:12 +02:00
Hermès Bélusca-Maïto
dda5ec44b0
[NETSTAT] Simplify DoFormatMessage(), and fix build.
2019-06-20 20:59:23 +02:00
Lee Schroeder
bd3c852012
[NETSTAT] Convert the netstat utility to Unicode, and localize it. ( #1657 )
...
CORE-16119
Also, change its resource file description to reflect that the utility isn't just for TCPv4.
2019-06-20 20:48:07 +02:00
Mas Ahmad Muhammad
b4af5597c4
[SHUTDOWN] Add Indonesian translation.
2019-06-20 17:31:48 +02:00