Commit Graph

62 Commits

Author SHA1 Message Date
Alexandre Julliard d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Alexandre Julliard c7803b885b makefiles: Add makedep pragmas for registration idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard 4c6e039aa1 explorerframe: Correctly initialize common controls. 2013-10-17 20:29:22 +02:00
Austin English 97861a524b explorerframe/tests: Build with -D__WINESRC__. 2013-10-15 16:37:06 +02:00
Alexandre Julliard 55e44092bd makefiles: Remove useless definitions of COM_NO_WINDOWS_H. 2013-10-14 16:05:31 +02:00
Michael Stefaniuc 0e681027a2 tests: Compile the tests by default with -D__WINESRC__. 2013-10-02 11:04:02 +02:00
Jacek Caban 722adee7bd explorerframe: Fixed debug channel name. 2013-07-31 22:26:55 +02:00
Alexandre Julliard f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
André Hentschel 80f6197fdc explorerframe: Clear pointer when nothing is selected. 2013-04-04 19:30:11 +02:00
Andrew Talbot 33c3a75655 explorerframe: Avoid signed-unsigned integer comparisons. 2013-01-17 12:16:04 +01:00
Jacek Caban deeb14e0ee explorerframe: Moved TaskbarList implementation to explorerframe. 2012-11-02 16:41:12 +01:00
Jacek Caban 434b696c46 Fixed remaining wrong iface call helpers. 2012-08-28 14:41:12 +02:00
Michael Stefaniuc 25b0efa5bb explorerframe/tests: Avoid a TRUE:FALSE conditional expression. 2012-08-15 12:12:40 +02:00
Marcus Meissner 230f63c3d2 explorerframe: Fixed incorrect sizeof (Coverity). 2011-10-18 15:17:15 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Nikolay Sivov 478316ceec explorerframe: Get rid of interface pointer casts. 2011-05-20 10:29:33 +02:00
Marcus Meissner d98a6a884e explorerframe: Mark internal symbols with hidden visibility. 2011-05-18 10:58:45 +02:00
Austin English 5f3ff65839 explorerframe/tests: Don't assign values to variables that are never checked (LLVM/Clang). 2011-02-07 10:07:19 -06:00
Paul Vriens fd2bf1fae1 explorerframe/tests: Don't compare potentially uninitialized variables (Coverity). 2011-02-01 18:14:09 +01:00
Nikolay Sivov 5f26248a39 explorerframe/tests: Initialize hit test point before first use (Valgrind). 2011-01-31 12:28:33 +01:00
Michael Stefaniuc 4156a80452 explorerframe: COM cleanup for the IClassFactory iface. 2011-01-20 12:21:44 +01:00
Andrew Nguyen 3ed34dc325 explorerframe/tests: Free the shell items at the end of the event tests.
Spotted with Valgrind.
2011-01-17 14:29:20 +01:00
Michael Stefaniuc d15f5722cb explorerframe/tests: COM cleanup for INameSpaceTreeControlEventsImpl. 2010-12-29 11:59:37 +01:00
Alexandre Julliard a967d985c2 explorerframe: Convert dll registration to the IRegistrar mechanism. 2010-12-10 15:09:24 +01:00
Alexandre Julliard 5f49129e03 resources: Define a generic mechanism for adding extra values to the common version block. 2010-12-03 14:53:59 +01:00
Michael Stefaniuc 5b40a664a9 explorerframe: Use iface instead of vtbl pointers in NSTC2Impl. 2010-11-29 19:43:31 +01:00
Andrew Talbot 49e993c641 explorerframe: Constify some variables. 2010-10-04 15:00:04 +02:00
Alexandre Julliard 730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +02:00
Hans Leidekker fbb9afacc9 explorerframe: Bump version. 2010-09-27 14:10:45 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
David Hedberg 479a9ee11e include: Fix INameSpaceTreeControlEvents interface declaration. 2010-08-26 17:21:08 +02:00
Alexandre Julliard 8447ecc591 explorerframe/tests: Initialize cbstate to a dummy value to make sure it's being set properly. 2010-08-25 16:19:01 +02:00
Francois Gouget dc6428f350 explorerframe/tests: Add a trailing '\n' to an ok() call. 2010-08-24 15:22:35 +02:00
David Hedberg 2a2ac73f2c explorerframe: Some additional basic tests. 2010-08-19 11:25:37 +02:00
David Hedberg e5ab57f2c6 explorerframe: Implement EnsureItemVisible. 2010-08-19 11:25:32 +02:00
David Hedberg 6923ec2708 explorerframe: Implement HitTest. 2010-08-19 11:25:27 +02:00
David Hedberg 193fe3c303 explorerframe: Implement GetItemRect. 2010-08-19 11:25:21 +02:00
David Hedberg 20872fadce explorerframe: Implement GetSelectedItems. 2010-08-18 11:29:33 +02:00
David Hedberg 29bf096f27 explorerframe: Implement GetNextItem. 2010-08-18 11:29:23 +02:00
David Hedberg 7e65349c0d explorerframe: Implement SetItemState and GetItemState. 2010-08-18 11:29:02 +02:00
David Hedberg e7a3998c1f explorerframe: Implement CollapseAll. 2010-08-18 11:26:21 +02:00
David Hedberg 1f76341488 explorerframe: Handle some mouse events. 2010-08-17 14:40:43 +02:00
David Hedberg b349072687 explorerframe: Handle keyboard events. 2010-08-17 14:40:41 +02:00
David Hedberg f0d6d95ef8 explorerframe: Handle changing the selection. 2010-08-17 14:22:52 +02:00
David Hedberg 4ad1050eb5 explorerframe: Implement expansion of nodes. 2010-08-17 14:22:43 +02:00
David Hedberg 6963f37253 explorerframe: Fix INameSpaceTreeControl::RemoveRoot.
The root shellitem was being freed before getting passed to the event sink.
2010-08-17 14:21:31 +02:00
Michael Stefaniuc 7bef239bc4 explorerframe: Don't cast NULL. 2010-08-16 13:46:51 +02:00
David Hedberg 2761b0ded6 explorerframe: Implement GetRootItems. 2010-08-04 17:30:53 +02:00
David Hedberg b431995cc4 explorerframe: Implement RemoveRoot and RemoveAllRoots. 2010-08-04 17:30:37 +02:00
David Hedberg 658ec55a94 explorerframe: Handle TVN_GETDISPINFO to get icons, filename and information about subfolders. 2010-08-04 17:30:26 +02:00