George Bișoc
b00ecdcab9
Replace my E-mail with the ReactOS org one ( #3475 )
...
From now on for ReactOS related contributions only the organization e-mail shall be used and also reverse the order of my real full name.
2021-02-22 18:26:55 +03:00
Jérôme Gardou
ed61512236
[CMAKE] Get rid of add_compile_flags_language macro
...
in favor of add_compile_options and the like with generator expressions
Also take this as an opportunity to remove the C++11 standard hack, GCC 8 now defaults to C++14
2020-10-20 21:44:54 +02:00
Jérôme Gardou
907025a018
[CMAKE] Introduce the atl_classes interface library
...
This takes care of adding the relvant include directory and the _ATL_NO_EXCEPTIONS define, if needed
2020-10-20 21:44:54 +02:00
Jérôme Gardou
d6ea8659c8
[CMAKE] Get rid of the set_cpp macro
...
Instead of messing with global variables and the like, we introduce two target properties:
- WITH_CXX_EXCEPTIONS: if you want to use C++ exceptions
- WITH_CXX_RTTI: if you need RTTI in your module
You can use the newly introduced set_target_cpp_properties function, with WITH_EXCEPTIONS and WITH_RTTI arguments
We also introduce two libraries :
- cpprt: for C++ runtime routines
- cppstl: for the C++ standard template library
NB: On GCC, this requires to create imported libraries with the related built-in libraries:libsupc++, limingwex, libstdc++
Finally, we manage the relevant flags with the ad-hoc generator expressions
So, if you don't need exceptions, nor RTTI, nor use any runtime at all: you simply have nothing else to do than add your C++ file to your module
2020-10-20 21:44:54 +02:00
Mark Jansen
53badbd2f7
[ZIPFLDR] Fix PathCompactPathW writing out of bounds
...
CORE-17245
2020-09-06 14:28:56 +02:00
Aobi Chan CL
53bb510352
[TRANSLATION] Improve Chinese Traditional (zh-TW) translation ( #3065 )
2020-08-18 14:26:04 +03:00
Stanislav Motylkov
1197c90592
[ZIPFLDR] Fix several dialog layout problems
...
Addendum to a1108f6
. CORE-17209
Co-authored-by: Doug Lyons <douglyons@douglyons.com>
2020-08-17 16:12:10 +03:00
Oleg Dubinskiy
a1108f6155
[ZIPFLDR] Add some bitmap resources CORE-17092 ( #2875 )
...
Add some bitmap images to our zipfldr shell extenson. MS version of this has them, but our one currently hasn't. And I think without bitmaps the wizard dialogs look a bit incompleted.
I made them similar to MS bitmaps. They have exactly the same size (height x width), but looks differently, in ReactOS Tango style. CORE-17092
2020-08-08 14:13:54 +09:00
Jose Carlos Jesus
8189133865
[TRANSLATION] Add/Update Portuguese translation for some shell extensions ( #2845 )
...
- Add translation for: devcpux, netplwiz, ntobjshex, stobject, zipfldr.
- Update translation for: sendmail.
2020-06-01 20:31:06 +02:00
Mark Jansen
190c1b86ec
[ZIPFLDR] Set correct access time on file extraction
2020-04-30 20:38:43 +02:00
Katayama Hirofumi MZ
352f6a6ad7
[ZIPFLDR] Improve Japanese translation
2020-04-23 16:03:55 +09:00
Katayama Hirofumi MZ
a48aa21102
[SENDMAIL][ZIPFLDR][MYDOCS] Fix creation of SendTo files ( #2616 )
...
- Improve and move SendTo files creation code and timing.
- Delete IDS_DESKLINK of shell32.
- Add IDS_DESKLINK into sendmail.
CORE-16924
2020-04-23 04:19:20 +09:00
Piotr Hetnarowicz
5e81aebeec
[ZIPFLDR] Update Polish translation ( #2351 )
2020-04-16 10:39:50 +03:00
Stanislav Motylkov
643458114f
[ZIPFLDR] Fix FriendlyTypeName registry value ( #2548 )
...
It should be a value inside CompressedFolder key, not a subkey.
2020-04-15 12:38:27 +02:00
Stanislav Motylkov
978bcf8601
[ZIPFLDR] Add Russian translation ( #2548 )
2020-04-15 12:38:27 +02:00
Joachim Henze
3bd492db21
[ZIPFLDR] CORE-16838 Update de-DE translation
2020-04-11 12:45:42 +02:00
Joachim Henze
3b3c5153e7
[ZIPFLDR] CORE-16823 fr-FR Translate 'Click next to extract'
2020-04-10 18:59:15 +02:00
Katayama Hirofumi MZ
1871b2bd89
[SHELLEXT][ZIPFLDR] SendTo Zip compressed folder needs notification
...
CORE-16818
2020-04-10 18:16:31 +09:00
Katayama Hirofumi MZ
0bf9f4b301
[ZIPFLDR] Show 'Click Next to extract' on initial status
2020-02-12 11:06:54 +09:00
Guntha
645c77335c
[ZIPFLDR] Extraction is now in its own thread ( #2261 )
...
Extraction happens now in its own thread, allowing for cancelling in the middle of extraction or moving the window during the extraction.
File extraction was previously happening in the main thread, freezing the whole window until the end. Now when the user clicks "Next", a new thread is created and the extraction starts from there, allowing to move the window during the extraction, or to cancel the extraction in the middle. (Note: after clicking "Cancel", extraction continues until the current file is extracted).
CORE-14934
2020-02-07 19:21:21 +01:00
Katayama Hirofumi MZ
fcc4347898
[SHELLEXT][ZIPFLDR] Be case sensitive ( #2292 )
...
The filenames in a zip folder were all lowercase. Now the filenames are case sensitive.
2020-01-30 15:05:50 +09:00
Katayama Hirofumi MZ
9c5017808a
[SHELLEXT][ZIPFLDR] Use CStringA::FormatMessage ( #2287 )
...
Simplify our code.
2020-01-30 08:32:21 +09:00
Katayama Hirofumi MZ
f1bc04d7e6
[SHELL32][ZIPFLDR] Implement SendTo ZIP folder ( #2118 )
...
Follow-up of #2114 .
- s/Creater/Creator/
- Add an empty file in the SendTo folder.
- Trick.
CORE-16495
2019-12-02 02:26:34 +09:00
Katayama Hirofumi MZ
962ff6e2fa
[SHELLEXT][ZIPFLDR] Implement ZIP creation ( #2114 )
...
This PR will implement *.ZFSendToTarget file type that will realize SendTo ZIP folder in future.
CORE-16495, CORE-12562
2019-12-01 21:20:53 +09:00
Katayama Hirofumi MZ
6cca46453c
[SHELLEXT][ZIPFLDR] Performance: Initialize m_Filename quickly
2019-10-22 09:55:06 +09:00
Mark Jansen
a99325c716
[ZIPFLDR] Fix number of menu items returned for DFM_MERGECONTEXTMENU
2019-10-19 18:42:14 +02:00
Thomas Faber
b2992e7a5e
[SHELL] IShellExtInit::Initialize uses PCIDLIST_ABSOLUTE. CORE-16385
2019-09-29 12:09:02 +02:00
Thomas Faber
c2b476bd77
[SHELL] IPersistFolder::Initialize takes a PCIDLIST_ABSOLUTE. CORE-16385
2019-09-22 16:19:11 +02:00
Thomas Faber
b90c24d640
[SHELL] IPersistFolder2::GetCurFolder takes a PIDLIST_ABSOLUTE*. CORE-16385
2019-09-22 16:19:09 +02:00
Ioannis Adamopoulos
e419195d37
[HEADERS] Move some helpers from undocshell.h to shellutils.h as they didn't cover anything undocumented. Merge traycmd.h in undocshell.h as both contain just undocumented shell definitions.
2019-08-25 12:20:52 +03:00
Mark Jansen
9824a0154e
[ATL] Retire atlnew
2019-04-18 19:21:37 +02:00
Jérôme Gardou
23373acbb9
[CMAKE] Use modules instead of shared libraries
...
There is no need to compile our DLLs as shared libraries since we are
managing symbols exports and imports through spec files.
On my system, this reduces the configure-time by a factor of two.
2019-04-06 17:43:38 +02:00
Adam Słaboń
7047aa80ef
[TRANSLATION] Polish translation update
...
Polish translation update for calc, fltmc, magnify, notepad, osk, sndvol32, usetup, fdebug, appwiz, mmsys, sysdm, acppage, ziplfdr, browseui, cryptui, jscript, shell32, themeui and inf. Added translation for cyrptext, vcdcontroltool, and (not yet complete) getuname.
2019-04-05 10:34:10 +02:00
Arnav Bhatt
c527f72f23
[TRANSLATION] Hindi translation of the shell extensions. ( #1405 )
2019-03-11 16:52:21 +01:00
Mark Jansen
08deb1d9de
[ZIPFLDR] Allow the shell extension to extract passworded zip files
2019-03-06 23:09:35 +01:00
Mark Jansen
410320df06
[ZIPFLDR] Move CConfirmReplace to a new file
2019-03-06 23:09:35 +01:00
Luo Yufan
b70ef2ee56
[TRANSLATION] Update Simplified Chinese translation. ( #912 )
2018-10-07 20:44:00 +02:00
Katayama Hirofumi MZ
86b915ef84
[TRANSLATION][ZIPFLDR] Add Japanese translation ( #799 )
...
CORE-14954
2018-08-22 14:26:53 +02:00
Andreas Bjerkeholt
5a2a0314a1
[TRANSLATION][ZIPFLDR] Add Swedish translation ( #794 )
2018-08-21 16:57:01 +02:00
Andreas Bjerkeholt
a4554c07b0
[ZIPFLDR] Enable / disable the correct wizard buttons
2018-08-21 12:06:41 +02:00
Mark Jansen
572976bb14
[ZIPFLDR] Add 'Extract All' to individual item context menu.
2018-08-05 11:54:56 +02:00
Mark Jansen
875e58d781
[ZIPFLDR] Add 'Extract All' menu item to the folder context menu.
2018-08-05 11:54:56 +02:00
Mark Jansen
eb324b6a9c
[ZIPFLDR] Implement RouteTheCall, so that applications can 'launch' zip files
2018-08-05 11:54:56 +02:00
Joachim Henze
ea42633bed
[ZIPFLDR] Fix text-cutoff + improve de-DE CORE-14682
2018-06-02 22:03:03 +02:00
Adam Słaboń
72ad0fe70b
[TRANSLATION] Polish translation update ( #554 )
...
- Added translations for cmdutils (at, clip, comp, eventcreate, mode, taskkill, wmic) and zipfldr.
- Updated translations for cmdutils (reg), drwtsn32, mmc, eventvwr, shell32 and cpl applets (console, input).
2018-05-19 13:17:49 +02:00
Robert Naumann
d6cebe736a
[ZIPFLDR] Add German translation
2018-05-04 21:34:09 +02:00
Eric Kohl
4970f92d6c
[ZIPFLDR] Fix russian translation
2018-04-22 17:43:05 +02:00
Mark Jansen
fd0b834a0a
[ZIPFLDR] Various usability improvements
...
- Take the user-entered folder into account
- Hide size / ratio for folders
CORE-14543
CORE-14542
2018-04-22 17:38:44 +02:00
Stanislav Motylkov
ae9fb8a68d
[ZIPFLDR] Add Russian translation
2018-04-22 17:12:47 +02:00
Li Keqing
ee8d82f29d
[ZIPFLDR] Add Chinese(Simplified) translation
2018-04-15 15:54:45 +02:00