Giter Site home page Giter Site logo

startnine / start9 Goto Github PK

View Code? Open in Web Editor NEW
51.0 18.0 12.0 1.13 MB

An extensible, customizable shell replacement for Windows

Home Page: https://startnine.github.io/

License: MIT License

C# 100.00%
windows-shell start-menu customizable start9

start9's Introduction

Start9

Start9 was a WIP extensible, customizable shell supplement for Windows, one which aims to be not only modular, but extends to many needs.

Planned Modules

We're planning on having some modules pre-packaged with Start9. Here's the current list:

  • Double Decker Bar
  • Superbar
  • Experience Menu
  • Origin Menu
  • Ribbon File Manager
  • Superbar
  • Startbeat Menu
  • Most likely others we haven't come up with yet!

Please note that every aspect of this list is subject to change at any time.


Start9

A beautiful and simple front-end for managing Start9 modules.

Contributing and Conduct

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the Contributor Covenant code of conduct.

In addition, please follow the contributing guidelines for all Start9 projects.

Dependencies and Frameworks

  • .NET Core 3.0
    • Official builds of Start9 are built with .NET Core 3.0. However, you may want to retarget it to be able to access newer features and load in modules compiled for later versions of .NET.
  • WPF related assemblies (PresentationFramework, etc.)
    • These assemblies make Start9 incompatible with .NET Core and other non-Microsoft .NET implementations.
  • Start9 UI
    • This is the home to various abstractions related to Windows objects like programs and open windows. It's also home to the Shale themed UI controls, and a few additional ones.
  • System.AddIn
    • This represents the Microsoft Addin Framework assembly. We use this in Start9 for the Host-side adapter part of the addin pipeline.

Other, smaller dependencies can be seen in the csproj file for the project.


Interested? Join our Discord: Discord

start9's People

Contributors

annorexorcist avatar logonoff avatar reflectronic avatar splitwirez 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

start9's Issues

Windows Key hook

Expected: Windows Key brings up Start9 menu
Actual: Windows Key brings up original start menu

Add-in list (bookstore model) does not populate on initial add-in store build

Upon clicking the 'module tests' button on the home screen, the Add-ins are loaded. If the add-in store cache does not exist, it will be created. On instances where the cache needs to be built, the add-ins list will not populate on the add-ins page until the next navigation. This can be verified by deleting the AddIns.store file in the AddIns directory and loading the module tests page.

Since start9 is cancelled...

Since start9 is cancelled, can't you guys send binaries of older releases(specifically the old one which brings the beta windows 10 start menu to 8.1) and current ones just so people can have start9 without compiling from source and getting errors.

Since start9 is cancelled..

Since start9 is cancelled, can't you guys send binaries of older releases and current ones just so people can have start9 without compiling from source and getting errors.

Modules that allow for Explorer Tweaks, ala Classic Shell's Explorer Tweaks

Please Note: Don't rush yourselves to do this, I'd rather have a complete Shell Replacement before you people start working on Modular Explorer Tweaks, based on Classic Shell's Explorer Tweak-age.
Given you're going to potentially use some code from the now open source Classic Shell, here's an idea for Start9, given it's going Modular:

  1. Classic Menu Module - What is says on the tin
  2. Windows XP Style Menu Module - Classic Shell's XP Layout Menu
  3. Windows 7 Style Menu Module - Menu that looks like the Windows 7 Menu, mainly doable with Classic Shell Code
  4. (the one of this issue) File Explorer Tweaks as Modules that can be enabled

Now, 4 can be anything, as long as it brings more functionality to, or otherwise lets you customise, File Explorer... The main things I can think of is mainly Classic Shell Explorer Tweaks being a Module, at first, and then at least whatever other users come up with for Tweaks (Ribbon Skinning..?, Plexplorer Layout..?)...

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.