History log of /reactos/dll/win32/shell32/shlfileop.cpp (Results 1 – 25 of 44)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 52265ae0 09-Oct-2024 Whindmar Saksit <whindsaks@proton.me>

[SHELL32] Implement SSF_NOCONFIRMRECYCLE recycler setting (#7434)

CORE-12309


# d4815873 18-Sep-2024 Whindmar Saksit <whindsaks@proton.me>

[SHELL32] Don't leak SetProp (#7347)


# 751641c2 14-Sep-2024 Whindmar Saksit <whindsaks@proton.me>

[SHELL32][COMCTL32][BROWSEUI][EXPLORER] Update color usage on WM_SYSCOLORCHANGE (#7325)


Revision tags: 0.4.16-dev, 0.4.15
# 3285f698 16-May-2024 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32][SDK] SHChangeNotify: Re-work Part 1 (#6898)

Making shell change notification implementation better.
Now recycle bin icon change is working.
JIRA issue: CORE-13950
JIRA issue: CORE-19591

[SHELL32][SDK] SHChangeNotify: Re-work Part 1 (#6898)

Making shell change notification implementation better.
Now recycle bin icon change is working.
JIRA issue: CORE-13950
JIRA issue: CORE-19591
JIRA issue: CORE-11453
- Delete SHSimpleIDListFromPathA/W hacks.
- Translate simple PIDLs (coming from SHSimpleIDListFromPathA/W)
in CDefView::OnChangeNotify method.
- Add CDefView::LV_RefreshIcons method for SHCNE_UPDATEIMAGE
change event.
- Rename CDefView::LV_ProdItem method as CDefView::LV_UpdateItem.
- Call SHUpdateRecycleBinIcon in SHFileOperationW function.
- Half-implement SHUpdateRecycleBinIcon.
- Call SHChangeNotify in DeleteExt function.

show more ...


# 4490a053 12-Jan-2024 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Improve error message on copying files (#6290)

Based on KRosUser's copyerrorfix.patch.
JIRA issue: CORE-19414
- If feFrom->szFilename was empty,
then use feFrom->szFullPath instead.


# 3299e96e 09-Jan-2024 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] SHFileOperation: Fail elegantly if source doesn't exist (#6318)

Based on KRosUser's dragdropfixpart2.patch.
JIRA issue: CORE-19417, CORE-19211
- Check source file existence.


# d689cfe1 06-Jan-2024 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Don't crash on Control Panel item D&D (#6289)

Based on @douglyons 's control-panel-copy-to-desktop-fix.patch.
JIRA issue: CORE-19210
- Delete needless #ifdef __REACTOS__ guards because

[SHELL32] Don't crash on Control Panel item D&D (#6289)

Based on @douglyons 's control-panel-copy-to-desktop-fix.patch.
JIRA issue: CORE-19210
- Delete needless #ifdef __REACTOS__ guards because
shlfileop.cpp is a forked file.
- Do NULL check against feFrom->szFilename.

show more ...


# aa719b99 29-Aug-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] SHFileOperation: Confirm overwrite on moving files (#5618)

- Add move_file_to_file helper function.
- Modify move_to_dir and move_files helper
functions.
CORE-18910


# 520577a8 06-Aug-2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Rename file on copy-paste path collision (#5462)

- If the source and destination of copying file are on the same directory,
then enable FOF_RENAMEONCOLLISION flag. End if.
- Don't show

[SHELL32] Rename file on copy-paste path collision (#5462)

- If the source and destination of copying file are on the same directory,
then enable FOF_RENAMEONCOLLISION flag. End if.
- Don't show error message IDS_COPYERRORSUBFOLDER or
IDS_MOVEERRORSUBFOLDER if the source and the destination are the same.
CORE-18599

show more ...


# 513d0a6d 10-Mar-2022 Mark Jansen <mark.jansen@reactos.org>

[SHELL32] Copy without FILE_ATTRIBUTE_READONLY from a CDROM

CORE-18089


# 83be315a 09-Jan-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>

[SHELL32] Use wide char string literals.

Import parts of Wine commit b215536852dc5a132108db92c90a41c70b738e50
shell32: Use wide char string literals.
Signed-off-by: Alexandre Julliard <julliard@wine

[SHELL32] Use wide char string literals.

Import parts of Wine commit b215536852dc5a132108db92c90a41c70b738e50
shell32: Use wide char string literals.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>

show more ...


Revision tags: 0.4.14-release
# 8ef8e41c 15-Dec-2021 Denis Malikov <Getequ@users.noreply.github.com>

[SHELL32] Show error message if move or copy operation failed (#4155)

This allows user to know when there is not enough space on the target media,
when there is no permissions for the operation, or

[SHELL32] Show error message if move or copy operation failed (#4155)

This allows user to know when there is not enough space on the target media,
when there is no permissions for the operation, or some other error.

CORE-9239

show more ...


# 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.


# a5a30fc2 18-Sep-2020 Kyle Katarn <contact@kcsoftwares.com>

[SHELL32][SHELLEXT] Fix use of SHFileOperation results and improve log on failure / fix log spam (#3198)


Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release
# 16f64a95 24-Dec-2019 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>

[SHELL32] Improve the displayed error on file copy / displacement + simplify code.

Also update the corresponding french translations, see CORE-16572.
And fix a regression introduced in 257e7307 that

[SHELL32] Improve the displayed error on file copy / displacement + simplify code.

Also update the corresponding french translations, see CORE-16572.
And fix a regression introduced in 257e7307 that allowed again copying
or moving a directory into its sub-tree...

I also personally think that these checks must also be done within the
copy_files() / move_files() helpers instead?

show more ...


# 257e7307 07-Dec-2019 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Fix hung-up of shell32:shlfileop (#2136)

#2085 caused some failures and hung-up in shell32:shlfileop testcase. This PR will fix it.
CORE-16546


# 0e2bb5b0 30-Nov-2019 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Validate file operation (#2085)

- Support FOF_RENAMEONCOLLISION flag of SHFileOperationW.
- Add validate_operation function and use it in SHFileOperationW.

CORE-10225


Revision tags: 0.4.14-dev, 0.4.13-RC, 0.4.12-release
# b5423ba7 09-Jul-2019 Mark Jansen <mark.jansen@reactos.org>

[SHELL32] Fix SHCreateDirectoryExW showing an error on success
CORE-15145


Revision tags: 0.4.12-RC, 0.4.13-dev
# c6515600 08-Apr-2019 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>

[SHELL32] Fix SHFileOperation Move operation (#1487)

Reduce failures of Move operation of shell32!SHFileOperation function. CORE-13450


Revision tags: 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
# 52ea7d39 04-Mar-2018 Timo Kreuzer <timo.kreuzer@reactos.org>

[SHELL32] Fix 64 bit issues


# 7916d0ae 05-Jun-2018 Denis Malikov <filedem@gmail.com>

[SHELL32] Copy-paste files/folders into current place.

Files are copied with trying to find new path by adding (%d) suffix before asking for overwrite existing item

CORE-13788


Revision tags: 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1
# c2c66aff 03-Oct-2017 Colin Finck <colin@reactos.org>

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.


Revision tags: backups/GSoC_2017/rapps@75905, ReactOS-0.4.6, backups/ros-branch-0_4_6@75728, 0.4.7-dev, ReactOS-0.4.5, backups/ros-branch-0_4_5@74569, ReactOS-0.4.4-CLT2017, backups/ReactOS-0.4.4-CLT2017@74182, ReactOS-0.4.4, backups/ros-branch-0_4_4@74002, ReactOS-0.4.4-FOSDEM2017, backups/ReactOS-0.4.4-FOSDEM2017@73667, ReactOS-0.4.3, backups/ros-branch-0_4_3@73437, backups/sndblst@72664, ReactOS-0.4.2, backups/ros-branch-0_4_2@73087, ReactOS-0.4.1, backups/ros-branch-0_4_1@71718
# 321bcc05 24-Apr-2016 Pierre Schweitzer <pierre@reactos.org>

Create the AHCI branch for Aman's work

svn path=/branches/GSoC_2016/AHCI/; revision=71203


Revision tags: ReactOS-0.4.0-CLT2016, backups/ReactOS-0.4.0-CLT2016@71719, ReactOS-0.4.0-FOSDEM2016, backups/ReactOS-0.4.0-FOSDEM2016@70667, ReactOS-0.4.0, backups/ros-branch-0_4_0@70757, backups/colins-printing-for-freedom@73041, ReactOS-0.3.17-CLT2015, backups/ReactOS-0.3.17-CLT2015@66843, ReactOS-0.3.17, ReactOS-0.3.17-FOSDEM2015, backups/ReactOS-0.3.17-FOSDEM2015@66122, backups/shell-experiments@75904, backups/tcpip_revolution@71025
# c472e29a 02-Nov-2014 Amine Khaldi <amine.khaldi@reactos.org>

* Sync up to trunk head (r65183).

svn path=/branches/shell-experiments/; revision=65184


Revision tags: backups/0.3.17@66124
# e052b025 09-Oct-2014 David Quintana <gigaherz@gmail.com>

[SHELL32]
* Fix another comment.
* Fix a cch/cb bug.
* Make use of the DSA_DestroyCallback function instead of messing around with the internals of the DSA.
CORE-8564

svn path=/branches/shell-experi

[SHELL32]
* Fix another comment.
* Fix a cch/cb bug.
* Make use of the DSA_DestroyCallback function instead of messing around with the internals of the DSA.
CORE-8564

svn path=/branches/shell-experiments/; revision=64646

show more ...


12