Commit graph

85 commits

Author SHA1 Message Date
Giannis Adamopoulos 42554e6098 [SHELL32]
- Get rid of IDD_FILE_COPY dialog. It was never used, never completed and windows don't really have such a dialog.
- Remove SHShowFileOperationDialog which was never completed. This will be replaced shortly with a working solution by Huw Davies 

svn path=/trunk/; revision=66190
2015-02-07 14:42:39 +00:00
Hermès Bélusca-Maïto 494d45c39e [SHELL32]
Improve "no-open" feature by using a better icon. Patch by Jared.
CORE-9102 #resolve #comment Fixed ;)

svn path=/trunk/; revision=66118
2015-01-30 00:43:35 +00:00
Amine Khaldi 55299d897c [SHELL32] Sync translations to the English one. Translators, you're on!
svn path=/trunk/; revision=65792
2014-12-22 18:48:47 +00:00
David Quintana 4c893c3d59 [SEHLL32]
* Implement handling of file associations marked as "NoOpen". Patch by Lee Schroeder, with a few tweaks.
CORE-8855 #resolve #comment Commited in trunk r65697. Thanks.

svn path=/trunk/; revision=65697
2014-12-17 00:46:30 +00:00
Amine Khaldi bbcf00a9ed [WIN32DLLS]
* Improve resource files.
CORE-7637

svn path=/trunk/; revision=61131
2013-11-28 22:18:05 +00:00
Amine Khaldi 136add67b0 * Remove deprecated resource file loading and memory attributes (http://msdn.microsoft.com/en-us/library/aa380908.aspx).
CORE-7471 #resolve

svn path=/trunk/; revision=60650
2013-10-13 22:31:17 +00:00
Rafal Harabien b44e551110 [SHELL32]
- Improve drive properties dialog. Patch by Edijs Kolesnikovičs <terminedijs at yahoo dot com>
See issue #6833 for more details.

svn path=/trunk/; revision=56075
2012-03-07 13:34:10 +00:00
Rafal Harabien 10450502d4 [SHELL32]
- Improve file properties dialog. Patch by Edijs Kolesnikovičs <terminedijs at yahoo dot com>
See issue #6829 for more details.

svn path=/trunk/; revision=56074
2012-03-07 13:25:45 +00:00
Rafal Harabien f8ada9b34d [SHELL32]
- Fix folder properties dialog. Patch by Edijs Kolesnikovičs <terminedijs at yahoo dot com>
See issue #6832 for more details.

svn path=/trunk/; revision=56013
2012-03-04 20:58:37 +00:00
Rafal Harabien 8a1d72a7cd [SHELL32]
- Improve shortcut properties dialog. Patch by Edijs Kolesnikovičs <terminedijs at yahoo dot com>
See issue #6848 for more details.

svn path=/trunk/; revision=56011
2012-03-04 20:28:29 +00:00
Rafal Harabien e69c077ca9 [SHELL32]
- Give numeric identifiers to all dialogs
- Add file copy dialog to languages files where it was lacking
- Remove unused admin tools icon duplicate

svn path=/trunk/; revision=54997
2012-01-17 21:28:17 +00:00
Rafal Harabien 505eb702bb [SHELL32]
- TABs -> spaces

svn path=/trunk/; revision=54994
2012-01-17 18:45:41 +00:00
Rafal Harabien d55ddcd563 [SHELL32]
- Implement changing filename in file properties dialog
- Fix changing volume label in drive properties dialog
- Remove WS_TABSTOP style from some read-only controls

svn path=/trunk/; revision=54956
2012-01-14 13:20:38 +00:00
Rafal Harabien e33ae91647 [SHELL32]
- Move folder properties to CFileDefExt class and share as much code as possible. Now changing file attributes is implemented.
- Fix a warning (patch by EDIJS - #6821)
- Load property sheet handlers from "Directory" key

svn path=/trunk/; revision=54948
2012-01-13 23:41:09 +00:00
Rafal Harabien 4715b94b0c [SHELL32]
- Add "Description" string to resources. Don't show application file extension in Description field (for applications without version info). Patch by Edijs Kolesnikovis (#6819)
- Implement associated application icon loading in File Properties dialog
- Implement "Change" button in File Properties dialog

svn path=/trunk/; revision=54927
2012-01-12 21:43:46 +00:00
Rafal Harabien 665fe8fcb7 [SHELL32]
- Show drive icon in properties dialog
- Show nice pie chart for space usage

svn path=/trunk/; revision=54926
2012-01-12 20:10:35 +00:00
Rafal Harabien b56fc432c1 [SHELL32]
- Register CDrvDefExt
- Add application icon and "Change..." button to file properties dialog. Patch by EDIJS (#6817)

svn path=/trunk/; revision=54911
2012-01-11 22:08:04 +00:00
Rafal Harabien 64760a47a1 [SHELL32]
- Don't check exe files for Open With application
- If application is invalid display proper text
- Properly handle application parameters and quotes when parsing application command. Patch by EDIJS, improved by me.
See issue #6770 for more details.

svn path=/trunk/; revision=54906
2012-01-10 19:57:53 +00:00
Rafal Harabien d8433417af [SHELL32]
- Simplify and fix getting file type description and icon in File Properties dialog
- Apply EDIJS's patch for scrolling text in location field on File Properties dialog (#6807)

svn path=/trunk/; revision=54905
2012-01-10 17:56:43 +00:00
Rafal Harabien 898071bb08 [SHELL32]
- Rewrite Open With menu and dialog
- Load all applications
- Use treeview with Recommended and Other programs
- Don't allow duplicates
- Load registry keys in proper way

svn path=/trunk/; revision=54844
2012-01-05 18:31:18 +00:00
Rafal Harabien 6f7115b541 [SHELL32]
- Display file size in bytes in file properties dialog
- Don't use ULONGLONG if ULONG is enough
- Change LARGE_INTEGER to ULARGE_INTEGER where it makes sense
- Fix calculation of file size in CountFolderAndFiles
- WM_GETTEXT receives size in bytes (not characters count)
- Use Get(Set)DlgItemTextW instead of SendDlgItemMessageW
Patch by Carlo Bramix. Improvements by me.
See issue #6294 for more details.

svn path=/trunk/; revision=54529
2011-11-28 21:54:45 +00:00
Amine Khaldi 8620ccc0da [SHELL32]
* Igor Paliychuk: Convert shell32 resources to utf-8.
See issue #6379 for more details.

svn path=/trunk/; revision=54086
2011-10-11 20:13:47 +00:00
Rafal Harabien 562dd382dd [SHELL32]
- Fix resources for MSVC. Patch by Igor Igor Paliychuk
[NTOSKRNL]
- Match NT behavior in DisplayFilter

svn path=/trunk/; revision=52411
2011-06-21 22:15:48 +00:00
Amine Khaldi 79da86e5cb [SHELL32]
* Make the lengthy strings compatible with the recent gcc preprocessor.

svn path=/trunk/; revision=52112
2011-06-06 11:40:39 +00:00
Gregor Schneider e2d00b9f53 [shell32]
* Igor Paliychuk <mansonigor at gmail dot com>:
- Remove duplicate string and add some missing resources
- Increase buffer sizes in FolderOptionsFileTypesDlg
- Update RU and UA translations
* Myself: update German translation

svn path=/trunk/; revision=51596
2011-05-05 20:22:06 +00:00
Gabriel Ilardi c10792a4a1 [shell32]
Folder options:
- Load text from language file.
- Fill in the extension and description.
Patch by Edijs Kolesnikovics <terminedijs at yahoo dot com>
- Fix an Italian string.
See issue #6208 for more details.

svn path=/trunk/; revision=51586
2011-05-05 12:06:34 +00:00
Rafal Harabien d8e1c6609b [MPLAY32]
* Move "Play" string from shell32. It will be used in audio files context menu in explorer

[SHIMGVW]
* Move "Preview" string from shell32. It will be used in image files context menu in explorer
* Add Polish translation

[SHELL32]
* Remove "Play" and "Preview" translations - they shouldn't be in shell32
* Add "explore" translation for folder context menu

svn path=/trunk/; revision=51423
2011-04-22 11:51:08 +00:00
Johannes Anderwald d896f82fa7 [SHELL32]
- Fix control style of property dialogs
- Patch Edijs Kolesnikovics, terminedijs@yahoo.com, irc:Edijus

svn path=/trunk/; revision=51309
2011-04-10 10:44:05 +00:00
Rafal Harabien fcd25281d9 [SHELL32]
Sync RunFileDlg to wine. It was crashing for one char input.
Add "All files (*.*)" filter to RunDlg and OpenWith dialogs. 
Improved polish translation.
Translators: please localize rest...

svn path=/trunk/; revision=51127
2011-03-23 16:22:38 +00:00
Gregor Schneider 846afbdef5 [SHELL32]
- Add prepared file association failure text plus some translations from Wine
- Prevents completely empty message boxes
See issue #4572 for more details.

svn path=/trunk/; revision=46851
2010-04-12 19:47:09 +00:00
Gregor Schneider 2d3b57377f [SHELL32]
- Change "open with" dialog type to allow aborting, add code to handle WM_DESTROY messages
- Change full blue selection color to standard background blue, set selection background non white correctly
- Adjust German resource fields to make texts fit
See issue #4226 for more details.

svn path=/trunk/; revision=46766
2010-04-07 19:11:56 +00:00
Gregor Schneider 7988cc7cad [SHELL32]
- Add a confirmation dialog for logoff operation
- English and German translation included
See issue #1494 for more details.

svn path=/trunk/; revision=46722
2010-04-04 18:37:39 +00:00
Johannes Anderwald 8c36300c0b - Allow creating a copy of a file residing in the same directory
- Free the correct the buffer 
- Romanian language needs to be updated
See issue #4846 for more details.

svn path=/trunk/; revision=43070
2009-09-18 00:48:47 +00:00
Matthias Kupfer 6d45e8b2a1 CBS_DISABLENOSCROLL ist quite useless
svn path=/trunk/; revision=41688
2009-06-29 17:24:42 +00:00
Dmitry Gorbachev 1ae6d98cff Fix bug #4483, introduced in r40826 by me.
svn path=/trunk/; revision=40856
2009-05-09 09:53:03 +00:00
Dmitry Gorbachev c92aa547db - Add / update Romanian translations, Petru Dimitriu, bug #4452.
- Update Norwegian translations, L. M. Hambro, bug #4477.
- Silence warnings in shell32 translations, bug #4090.

svn path=/trunk/; revision=40826
2009-05-07 16:49:31 +00:00
Dmitry Gorbachev fed8007b0c Danish translation of shell32 and userenv DLLs by Thomas Larsen (sikker2004 "at" yahoo "dot" com). Bug #571.
svn path=/trunk/; revision=40769
2009-05-01 23:54:31 +00:00
Johannes Anderwald 8bb9d180c0 - Revert as it hides bug 2769
See issue #2769 for more details.

svn path=/trunk/; revision=40578
2009-04-18 14:46:04 +00:00
Johannes Anderwald 2bd49fef81 - Fix window styles for IDD_SHELL_ABOUT_AUTHORS
- Fixes displaying shell about dialog

svn path=/trunk/; revision=40570
2009-04-18 11:48:04 +00:00
Johannes Anderwald 7660dc57be - Fix selection of radio buttons for unimplemented by folder dialog
- found by PCNeuVerdrahter

svn path=/trunk/; revision=36259
2008-09-15 13:41:17 +00:00
Johannes Anderwald 9a1009363b - Revert 35686
- NetworkConnections is implemented in netshell.dll

svn path=/trunk/; revision=35688
2008-08-26 22:35:44 +00:00
Johannes Anderwald d7a196cf95 - Start implementing Network Connections Shell Folder
- Rename cpanelfolder to shfldr_cpanel
- Implement _ILIsNetConnect, ILCreateNetConnect

svn path=/trunk/; revision=35686
2008-08-26 21:29:55 +00:00
Johannes Anderwald 2546d4ddc6 - add 3 resource strings
svn path=/trunk/; revision=35437
2008-08-18 22:24:45 +00:00
Dmitry Chapyshev 5b1adcd907 - Add icons for Folder Options (not work yet)
svn path=/trunk/; revision=35350
2008-08-15 10:03:19 +00:00
Johannes Anderwald 117369c011 * Implement Chkdsk dialog resources
svn path=/trunk/; revision=35331
2008-08-14 10:33:20 +00:00
Johannes Anderwald 19897c21e2 * Implement administrative tools shell folder
svn path=/trunk/; revision=35327
2008-08-14 08:41:59 +00:00
Johannes Anderwald 0ae6a9811c * Implement SHFormatDrive using fmifs api (format drive dialog in explorer)
svn path=/trunk/; revision=35319
2008-08-13 21:29:29 +00:00
Johannes Anderwald 782a7d5ea7 - add 2 resource strings
- rewrite recyclebin item handling
- partly implement recycle bin item context menu
- rewrite Trash_CanTrashFile to support volume serial numbers
- recycle bin shows now correct deleted file details for files

svn path=/trunk/; revision=35204
2008-08-09 01:48:18 +00:00
Johannes Anderwald 66105f44ec * register printer shell folder
* move printer column descriptors to resource files
* fix enumeration of printers


svn path=/trunk/; revision=35201
2008-08-08 21:50:24 +00:00
Johannes Anderwald e107b6f77d - add 3 resource strings
svn path=/trunk/; revision=35197
2008-08-08 19:48:38 +00:00