Exactly.
The current explorer is self contained and incorrect according to true win32 shell architecture.
Our shell libraries aren’t complete enough to support the new explorer.
Andrew Hill was working on these libraries along with a basic ATL implementation some time ago.
I haven’t heard from him for a while now though.
Ged.
From: Adam Kachwalla [mailto:geekdundee@gmail.com]
Sent: 03 November 2010 08:51
To: Ged Murphy
Subject: Re: [ros-dev] explorer_new
Interesting... so I guess the old explorer.exe implemented that from scratch - I guess the one in shell32 is incomplete then right?
On Wed, 03 Nov 2010 19:50:18 +1100, Ged Murphy <gedmurphy(a)gmail.com> wrote:
It’s implemented in shell32 as an undocumented COM object.
From: Adam Kachwalla [mailto:geekdundee@gmail.com]
Sent: 03 November 2010 08:34
To: Ged Murphy
Subject: Re: [ros-dev] explorer_new
It is part of the shell though isn't it? If start menu isn't part of explorer then what is it part of?
On Wed, 03 Nov 2010 19:32:53 +1100, Ged Murphy <gedmurphy(a)gmail.com> wrote:
That’s because the start menu isn’t part of explorer
From: Adam Kachwalla [mailto:geekdundee@gmail.com]
Sent: 03 November 2010 08:28
To: 'ReactOS Development List'; Ged Murphy
Subject: Re: [ros-dev] explorer_new
Although it seems completely non-functional in the latest trunk builds. Start menu doesn't work, etc.
On Wed, 03 Nov 2010 19:23:29 +1100, Ged Murphy <gedmurphy(a)gmail.com> wrote:
It’s relatively complete, it’s the support libraries which are incomplete.
The only people with then necessary COM and shell skills (which is only really 2 of the ros devs) are either busy with other things or on sabbatical.
Ged.
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On Behalf Of Adam Kachwalla
Sent: 03 November 2010 01:19
To: ReactOS Development List
Subject: [ros-dev] explorer_new
Can anybody tell me what explorer_new is meant to be there for?
I understand people used to be working on it before, but it seems abandoned.
--
Give a man a fish and he will eat for a day.
Teach a man to fish and he will eat for a lifetime.
Give a man religion and he will die praying for a fish.
--
Give a man a fish and he will eat for a day.
Teach a man to fish and he will eat for a lifetime.
Give a man religion and he will die praying for a fish.
--
Give a man a fish and he will eat for a day.
Teach a man to fish and he will eat for a lifetime.
Give a man religion and he will die praying for a fish.
Hi guys,
I'm reading win32k.sys right now. I found KeyboardThreadMain thread
only use KeyboardClass0 device. I want to know how to communicate
KeyboardClass1,KeyboardClass2, and so on?
Fan Zhang
Hi guys,
I'm reading win32k.sys right now. I found KeyboardThreadMain thread only use
KeyboardClass0 device. I want to know how to communicate
KeyboardClass1,KeyboardClass2, and so on?
Fan Zhang
I've just tried to build the cmake branch for the first time and hit the following error :
-- xmllite has no base address
-- win32csr has no base address
-- Configuring done
CMake Error in dll/ntdll/CMakeLists.txt:
Cannot find source file "ntdll.def". Tried extensions .c .C .c++ .cc .cpp
.cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
Reverting the changes in this revision fixed it.
I know nothing about cmake, but this change appears to have broken the build?
Ged.
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of jgardou(a)svn.reactos.org
Sent: 01 November 2010 09:32
To: ros-diffs(a)reactos.org
Subject: [ros-diffs] [jgardou] 49396: [CMAKE] - put ntdll.def in source files
Author: jgardou
Date: Mon Nov 1 09:32:04 2010
New Revision: 49396
URL: http://svn.reactos.org/svn/reactos?rev=49396&view=rev
Log:
[CMAKE]
- put ntdll.def in source files
Modified:
branches/cmake-bringup/dll/ntdll/CMakeLists.txt
Modified: branches/cmake-bringup/dll/ntdll/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/ntdll/CMakeLi…
==============================================================================
--- branches/cmake-bringup/dll/ntdll/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/ntdll/CMakeLists.txt [iso-8859-1] Mon Nov 1 09:32:04 2010
@@ -21,10 +21,8 @@
rtl/libsupp.c
rtl/version.c
def/ntdll.rc
- def/ntdll.def)
+ ${CMAKE_CURRENT_BINARY_DIR}/def/ntdll.def)
-set_source_files_properties(def/ntdll.def PROPERTIES EXTERNAL_OBJECT TRUE)
-
if(ARCH MATCHES i386)
list(APPEND SOURCE dispatch/i386/dispatch.S)
elseif(ARCH MATCHES amd64)
@@ -48,7 +46,6 @@
endif()
target_link_libraries(ntdll
- ${CMAKE_CURRENT_BINARY_DIR}/def/ntdll.def
ntdllsys
libcntpr
pseh)