Jocelyn Turcotte
60da0a15e6
shell_integration: Remove the incorrect usage of the MIIM_BITMAP flag
...
This flag should only be specified if the hbmpItem member of the
MENUITEMINFO has been set.
2015-03-12 15:22:29 +01:00
Jocelyn Turcotte
9579102541
shell_integration: Generate a .pdb in Release for OCContextMenu_x64.dll
2015-02-16 16:47:00 +01:00
Jocelyn Turcotte
4b67429234
shell_integration: Wait longer for the Share menu title
...
50ms is sometimes not enough when the client is busy synchronizing.
Wait up to 500ms for the client to answer before we give up and show an
empty menu title.
Ideally we should request the title before the watched directory list, but
the list is currently sent implicitly on connect.
2015-02-13 17:18:39 +01:00
Jocelyn Turcotte
23e248b5d1
shell_integration: Fetch the share menu title from the client on Windows
...
The context menu will now show "Share with ownCloud" instead of "Share" as
it does on other platforms.
This also updates the submodule to point to matching binaries.
2015-02-13 16:08:39 +01:00
Jocelyn Turcotte
bed34b1ddd
Fix an infinite loop when unregistering OCContextMenu without admin rights
...
That mistake was introduced when changing the bool return value to an
HRESULT in the imported RegDelnode code.
2015-02-12 13:35:44 +01:00
Daniel Molkentin
13aaa46a55
OCContextMenu: Also export modules for x86
2015-02-09 11:56:52 +01:00
Jocelyn Turcotte
af0001a149
[shell_integration] Remove the usage of Win32 APIs not available on XP
2015-02-05 15:15:05 +01:00
Jocelyn Turcotte
2debd5a198
[shell_integration] Setup precompiled headers properly with MSVC
...
This also fixes a minor compile error when using VS Express.
2015-02-05 15:14:42 +01:00
Daniel Molkentin
f84758eaac
Add Resource File for OCContextMenu, adjust (c) dates.
2015-01-29 16:37:51 +01:00
Daniel Molkentin
8c58236e7c
Remove template file
2015-01-29 16:13:36 +01:00
Daniel Molkentin
d6c4f749a6
Windows Shell Integration: Also ensure correct TargetName on x86/release
2015-01-29 13:03:38 +01:00
Daniel Molkentin
8af2c6c397
Update MSVC Project files to a consistent state
2015-01-29 13:00:30 +01:00
Daniel Molkentin
367ef7195a
Windows Shell Integration: Fix warnings
2015-01-29 13:00:29 +01:00
Olivier Goffart
0af97156c9
Windows shell integration: Make the share entry work by adding a Sleep
...
Timeouts don't work with named pipe, so wait for 50ms to let time
for the client to answer
2015-01-23 15:43:03 +01:00
Daniel Molkentin
081cc0b9e8
WiP: Add Win32 Context menu integration
2015-01-22 18:45:20 +01:00