GithubHelp home page GithubHelp logo

solutionstartpage's People

Contributors

herdo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

solutionstartpage's Issues

Start page doesn't change colors on theme change

The start page of version 3.0.0. doesn't change the colors (background, fonts, links) when the Visual Studio theme is changed (blue, dark, white).

Only the version for Visual Studio 2017 is affected.
The version for Visual Studio 2015 is reacting fine.

Add Scrolling to Start Page

Hi,

Thank you @Herdo for the extension. You rock!
Would it be possible to add mouse/keyboard scrolling on the start page? If possible, can you also add a divider between each group?

vs2017 15.6 crashes due to Solution Start Page

Application: devenv.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NotSupportedException
at SolutionStartPage.Core.Views.AppControlHost.ConfigureApp(Microsoft.Practices.Unity.IUnityContainer)
at SolutionStartPage.Core.Views.AppControlHost.Initialize()
at SolutionStartPage.Core.Views.AppControlHost.AppControlHost_Loaded(System.Object, System.Windows.RoutedEventArgs)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
at System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
at System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs)
at System.Windows.BroadcastEventHelper.BroadcastEvent(System.Windows.DependencyObject, System.Windows.RoutedEvent)
at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(System.Object)
at MS.Internal.LoadedOrUnloadedOperation.DoWork()
at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
at System.Windows.Media.MediaContext.RenderMessageHandlerCore(System.Object)
at System.Windows.Media.MediaContext.RenderMessageHandler(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
at MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)

Copyright Infringement

Hi Herdo.

I am the author of BetterStartPage which you will obviously know. I like how you extended my code to support all VS versions and I also like some of the features I did not add to BetterStartPage.

What I do not like is how you have copied my code without mentioning my copyright anywhere. Not only the GUI concept is copied, you also copied some parts of my code.

There are many other places where it's obvious that code was copied. I have no problem with my code being copied, but I would at least expect some basic respect of my work and expect to be mentioned in the copyright notice and project description. The MIT license allows you to do almost anything with the code, but the copyright notice must be part of all copies.

Request: Customizable Font or Zoom

I'm on a 4K monitor at a 100% DPI. I leave it there because 1) I hate Windows DPI scaling, and 2) The individual apps where I need to content larger to be able to read do a better job than Windows DPI scaling - IE, in VS, I set the text zoom there, and in web browsers, I use Ctrl+Mouse Wheel to zoom on individual web pages.

Anyway, a setting to set zoom level, or a setting to specify fonts (and font sizes) would be nice.

I'm currently using VS 2017, and have no intention of migrating to VS 2019 until Microsoft makes the new horrible Start Window customizable (IE, allow custom start pages like Solution Start Page) or I find an external alternative (like a standalone Solution Start Page).

Localization pl-PL

I made a Polish translation of Your extension.
If You wish... Main.pl-PL.resx :)
p.s. it is for current version 3.2 (with 'Display separator' and 'Display icons')

Open project link not working

If I click on the Open Project link in the left panel I receive an error message saying that File.OpenSolution is not a valid command. I'm using vs 2013 (Italian localized version).

Maybe this line in /BasicPart/VisualStudioOverviewPageControl.xaml is not correct (it should be Immutable.12.0)?
xmlns:vsfxim="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.Immutable.11.0"

Support for Visual Studio 2017

Visual Studio 2017 will require a new version of the extension.
As soon as the SDK for Visual Studio 2017 is available, the development can begin.

Adding solutions crashes/closes visual studio instance.

I recently installed this extension on my work development machine, upon added some groups I began to search for solutions to add to each group. However, every time I attempt to add a solution to a group the visual studio instance crashes/closes.

Also, I tried doing a COMPLETE clean uninstall of visual studio hoping it was just a bad install. However, when I reinstall everything including the extension. All the previous groups I added initially are still there.

So in addition to my plight above, could anyone tell me where the group's settings for this extension are stored so that I may attempt a clean uninstall of the extension.

Vs-Version: 2010 SP1
Windows 7 Enterprise - SP1
Solution Start Page - ver.2.2

Enhance bulk-adding solutions to a group

The folder picker is not the best choice to add solutions as bulk to an existing group. Most likely, you already have a path at hand that you'd just want to paste somewhere and add the solutions beneath this path.
The current folder picker however requires you to navigate to the directory again, which is unnecessary in the use-case above.

Change request:

  • Allow adding solutions by browsing (as it is now)
  • Allow adding solutions by pasting a path from the clipboard

The MRU list doesn't display any text

The MRU list of Visual Studio 2017 doesn't show any text for the MRU items.
Neither does clicking them open the solution.
However, the correct number of items is displayed.

VS2019

Opening this so we can discuss.

This extension is my favorite way to have an overview of all the projects I am working on. I am not aware of any other equivalent extension, apart from BetterStartPage which is however quite similar.

So... with VS2019 nearing release, I thought I would just make sure SolutionStartPage can run on VS2019 and submit a PR. However... VS2019 is killing the Start Page and is replacing it with a new Start Window - and although at some point (see this post) it might have been possible to re-enable the Start Page... in the latest VS2019 preview the option seems to be entirely gone.

Which means that... SolutionStartPage cannot be simply ported to VS2019. And so... can we discuss what other solutions we could find to still offer the same features? Extension menu? Toolbox?

Paths cannot have ++

A few of my paths have a folder named "C++". When I show folders they are displayed without the ++ and they do not work. Hovering over them gives the tooltip error "The directory doesn't exist".
Sample folder name:
C:\Samples\Windows\Visual Studio\C++\MFC\

MRU List doesn't open any solution

The Most Recent Used List doesn't open any solution any more.
It correctly displays the recently opened solutions and projects, but when clicking on them, Visual Studio is not loading them.

The MRU List is a Control created by Microsoft.
Investigation needed.
mru list not working

Error on Start

Visual Studio:

2015 Professional

OS:

Windows 7 SP1

SolutionStartPage:

2.4

Error:

System.ArgumentException loading "C:\Users\mattjs\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\ONRCFGGK.GDP\StartPage.xaml"
cannot use absolute URI.

It prevents me from loading the start page entirely.

VS version not supported

You are throwing this exception that makes Visual Studio crash:

Exception type:   System.NotSupportedException
Message:          Visual Studio Version 15.6.27428.1 is not supported by this extension!

Can you please handle the exception so VS doesn't crashes?

Please feel free to reach out to me at [email protected] if you have any questions.

Thanks,
Mads Kristensen
Visual Studio Extensibility

Solution Buttons are always disabled

The buttons to modify a solution (move up, move down and delete) are always disabled:
solution buttons

Buttons should be enabled when:

  • Move Up - if the Solution is not the first (top most) in the solution group
  • Move Down - if the Solution is not the last (at the bottom) in the solution group
  • Delete - always enabled

In all other cases, the buttons are disabled.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.