ID

Uploaded

Status

Description

Work Items

Action

16170
by DrLeo
Apr 5, 2014
10:10 PM

Being evaluated

A couple of changes made to BrowserList.vb and Options.vb to cause this tool not to crash on Windows 8.1/Server 2012 R2. I'm not familiar with using CodePlex, so I've just uploaded a .ZIP file that has both of the updated .vb files.

Download

15360
by jtbraun
Nov 1, 2013
4:50 PM

Being evaluated

The "Me.DefaultBrowser isnot Nothing" check in GetBrowserByUrl() failed to short-circuit the AND condition that then dereferences "DefaultBrowser.BrowserNumber", and the latter was missing the "Me.". This caused crashes unless the workaround listed here was applied (editing the <IamDefaultBrowser> xml config tag to <DefaultBrowser>": https://browserchooser.codeplex.com/discussions/81196

Download

14943
by javari78
Aug 7, 2013
5:27 PM

Being evaluated

Changed And to AndAlso

Download

14081
by egelliott3
Mar 13, 2013
6:10 PM

Being evaluated

The crash that was happening on Windows 8 had to do with a conditional that was not using the short circuit syntax. It was using And instead of AndAlso in line 107. Me.DefaultBrowser is nothing, but since And does not short circuit, it continued to check DefaultBrowser.BrowserNumber and threw a NullReferenceException.

7059

Download

13661
by dbloom
Jan 16, 2013
8:04 PM

Being evaluated

Added short circut to eliminate System.NullReferenceException.

6911

Download

12484
by alexandre
Jun 25, 2012
5:04 PM

Being evaluated

Null Pointer Exception if no Default Browser is selected

6911

Download

5332
by dmay
Feb 22, 2010
5:38 PM

Applied

Option 'Default browser', similar to 'Intranet browser' - if no one browser have URL in their URLs lists, default browser will be runned without questions.
Note that patch renames _defaultBrowser/DefaultBrouser property to _iAmDefaultBrowser/IamDefaultBrowser, for avoid misunderstanding.

Hope it will be usable for somebody )


Applied Mar 20, 2012: in new version

Download

4227
by bmwzero
Oct 25, 2009
8:40 PM

Applied

Bug Fix: Fixed Jump List disappearance issue by adding an event handler for the Form Shown event and adding the Jump List creation code there. Jump lists apparently can not be added to the task bar if the application's task bar icon has not yet been created/shown.


Applied Oct 25, 2009: Works!

Download

4109
by bmwzero
Oct 13, 2009
12:25 AM

Applied

Bug Fix: Above the un-shortening code in Main.vb, if an empty string is passed into the UriBuilder object an exception is thrown and the method doesn't process any code below. By moving the UriBuilder code to within the If statement, the context menu disabling code should now work, along with the tooltips. The code added for that purpose in the Main.Designer.vb looks like it got overwritten by the designer.


Applied Oct 13, 2009: Whoops, not sure how I didn't catch that. Thank you!

Download

3930
by bmwzero
Sep 20, 2009
10:39 PM

Applied

New Feature: A custom image can be set for each browser by choosing a png or ico image and making sure the Image dropdown is set to Custom. Alpha transparency is supported.
Maximum image dimension is 75x80 pixels. Smaller images will be centered within the image block.

IMPORTANT: The included browser images need to be resized to 75x80 if this patch is integrated. I'm not sure I can upload the resized images but I'll send an email to Jan.

Technical Details:
- The picturebox elements PictureBoxSizeMode has been changed from StretchImage to CenterImage to allow for flexibility in custom image sizes. StretchImage seems to "stretch" not scale images so standard 64x64 images didn't look right.
- Because of this change the built-in browser images need to be resized to exactly fit the picture box size of 75x80
- If there is an error with the custom image selection an the red X "error" image is shown
- Tab index has been modified on the options form to account for the new custom image path field and button
- The existing FileDialog for each tab was reused so a property reset command was added to existing FileDialog events.
- If the user doesn't pick a file in the dialog box it doesn't clear out what was there before.
- Both absolute and relative paths (from the application startup directory) are supported so it will support portable mode. If the image is within the application directory or in a directory beneath it, the code strips out that part of the path leaving images\firefox.png instead the full path to better support portable mode.


Applied Oct 10, 2009: Applied a while ago, forgot to mark it as applied.

Download

View All