Jump to content

[W.I.P] new spotlight application (gds v2 beta)


riot

Recommended Posts

  • Replies 89
  • Created
  • Last Reply

Top Posters In This Topic

Loading program: worked fine on my 1680x1050 laptop: Placed the Searchbar properly.

Clicking on the systray icon: toggles the bar correctly.

Rightclicking on bar: brings up rightclick menu.

Start typing in the text field caused a crash with the error dialogue in the screenshot, with the following text:

See the end of this message for details on invoking 

just-in-time (JIT) debugging instead of this dialog box.



************** Exception Text **************

System.IO.FileNotFoundException: File or assembly name Interop.MSXML2, or one of its dependencies, was not found.

File name: "Interop.MSXML2"

at Spotlight.NET.Form1.gdsQuery(String searchString)

at Spotlight.NET.Form1.Timer1_Tick(Object sender, EventArgs e)

at System.Windows.Forms.Timer.OnTick(EventArgs e)

at System.Windows.Forms.Timer.Callback(IntPtr hWnd, Int32 msg, IntPtr idEvent, IntPtr dwTime)



=== Pre-bind state information ===

LOG: DisplayName = Interop.MSXML2, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null

(Fully-specified)

LOG: Appbase = C:Documents and SettingsLeonDesktopSpotlight.NET-Alpha

LOG: Initial PrivatePath = NULL

Calling assembly : Spotlight.NET, Version=1.0.2096.25663, Culture=neutral, PublicKeyToken=null.

===



LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).

LOG: Post-policy reference: Interop.MSXML2, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null

LOG: Attempting download of new URL file:///C:/Documents and Settings/Leon/Desktop/Spotlight.NET-Alpha/Interop.MSXML2.DLL.

LOG: Attempting download of new URL file:///C:/Documents and Settings/Leon/Desktop/Spotlight.NET-Alpha/Interop.MSXML2/Interop.MSXML2.DLL.

LOG: Attempting download of new URL file:///C:/Documents and Settings/Leon/Desktop/Spotlight.NET-Alpha/Interop.MSXML2.EXE.

LOG: Attempting download of new URL file:///C:/Documents and Settings/Leon/Desktop/Spotlight.NET-Alpha/Interop.MSXML2/Interop.MSXML2.EXE.







************** Loaded Assemblies **************

mscorlib

Assembly Version: 1.0.5000.0

Win32 Version: 1.1.4322.2032

CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll

----------------------------------------

Spotlight.NET

Assembly Version: 1.0.2096.25663

Win32 Version: 1.0.2096.25663

CodeBase: file:///C:/Documents%20and%20Settings/Leon/Desktop/Spotlight.NET-Alpha/Spotlight.NET.exe

----------------------------------------

System.Windows.Forms

Assembly Version: 1.0.5000.0

Win32 Version: 1.1.4322.2032

CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

----------------------------------------

System

Assembly Version: 1.0.5000.0

Win32 Version: 1.1.4322.2032

CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll

----------------------------------------

System.Drawing

Assembly Version: 1.0.5000.0

Win32 Version: 1.1.4322.2032

CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll

----------------------------------------

Microsoft.VisualBasic

Assembly Version: 7.0.5000.0

Win32 Version: 7.10.6001.4

CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll

----------------------------------------



************** JIT Debugging **************

To enable just in time (JIT) debugging, the config file for this

application or machine (machine.config) must have the

jitDebugging value set in the system.windows.forms section.

The application must also be compiled with debugging

enabled.



For example:



<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>



When JIT debugging is enabled, any unhandled exception

will be sent to the JIT debugger registered on the machine

rather than being handled by this dialog.

errormessage4nh.th.png

Link to comment

Hey riot, tested out the new upload and it fixed the crash issue when typing. I started typing in searches and it responds well, I have not tried your previous release so I cannot compare between them but I look forward to your further development. I noticed a glitch though that I took screenshots and documented at home but I'm away now so I will quickly explain it.. when I type a search.. such as radiohead... when I get to "radiohe" the results window goes odd... like a white bar (no text no blue, except for a sliver of some poking out from beneath, or something,) instead of the blue spotlight bar with the text field. I can continue typing and enter the next character and the proper window with some results reappear. I delete the character and it goes back to a odd white bar... etc. And it's not reproducible... I seems to just happen sometimes and not. Also, strings that I would think would return something do not until the search item is completely spelled out. So, "radiohe" does not return anything, but "radiohead" does.. I seem to recollect that the regular google search field would return results with partial matches...

I look forward to further releases.

Link to comment

@firecracker6: im not sure about this 'odd white bar' bug, i have yet to experience that. but i also rewrote the code that displays all the results, so perhaps it doesnt happen anymore. and about the partial results thing, i also have noticed this but its is nothing to do with my program. you can try searching google desktop yourself through the site, and it will not display results with only a piece of the name. i do agree its rather annoying, and i wish i could fix it, but as of right now im not sure how to do that.

@EVERYONE: im so glad to get all this positive feedback! thank you so much! i will have another alpha up today probally! :)

Link to comment
Guest colraffs

Hi there......sorry to tell you, but the new version isnt working to well for me, it seems to be very slow both when i type and when its searching and i know its only a beta but she search results are not as good as your last version.

But please keep working at it,i have a feeling your going to be the first person to come up with a working spotlight clone

Link to comment

@colraffs: i have no idea how the search results arent as good, cause they should be the EXACT same thing! im also not sure how its no faster for you! that seems rediculous, cause it is far more efficient, but perhaps a small bug has caused this. what kind of hardware do you have?

Link to comment
Guest colraffs

OK for some reason its working a bit better but when i type its still slow at at displaying the text that i type.

My system is pentium 4 2.4g ,500 meg ram and 2 80gig hds withe xp, sp2, flyakite and styler

Link to comment

well i did notice a small bug in the alpha i released here, dealing with the timer that handles the search as you type. hopefully with the next release, it will be quicker for you, because you definately have a decent system (pretty close to mine). im going to be busy today, but i might have the new alpha out by tonight. i will have to see how the rest of my day goes...

Link to comment
  • 2 weeks later...

alright guys, its been a week since my last post and ive been somewhat busy :)

ive got both good at bad news, well it doesnt have to be bad but some may be dissapointed :P

bad news?

after working a lot on the spotlight.net alpha, i got to a point where my ideas were too much for what i knew. visual basic .net is very new to me, and i am far more familiar with 6.0 -- so i decided to jump back into 6. i didnt just start where i left off on the old version, this again is a totally new, rewritten code.

good news

ive also decided with this new rewrite of the program, that i am adding sections like the real spotlight! it will now parse the results into different groups: top hit, applications, audio, documents, images, videos, and web sites.

spotlight7we.jpg

enjoy! please give feedback, or ideas!

Link to comment

its on my harddrive, in my projects folder :P

im still workin on a few more things before i release this one for testing. ive set it up so that the user can customize every file extension for the groups. it will come with a few default ones, but you can add and remove as you please! so i just need to make the form for editing all that :)

Link to comment

Great work here Riot! I think I'm not alone when I say I'd like to see this run as a seperate button or objectbar item... I'm not a programmer by any means, nor do I know the secrets to objectbar... so who knows.

I do know - using a Tiger skin for objectbar, there is a button on the right that looks like a finder... and it pulls up a jpeg to "look" like a search feature. You can change that to load a program, and I have changed mine to load up your Spotlight 1.4 beta, and it works GREAT! I love it! I just wish there was a way to click it to close it down... any ideas? Maybe that is an easier avenue to pursue? I'm sure none of this is new to you, but it might be new to somebody.

I've included an attachment of a pic of what it looks like when I click the finder.... Again great work.

- Matt

post-36882-1129354644_thumb.jpg

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...