Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE]: ReviOS Enhancements: Streamlining User Experience and Expanding Customization #145

Open
1 task done
RaulKong898 opened this issue Jan 2, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@RaulKong898
Copy link

Description

This feature request encompasses several enhancements aimed at refining the user experience and expanding customization options within the ReviOS project, potentially in collaboration with or inspired by aspects of Rectify11 (https://rectify11.net/home):

Refined Right-Click Context Menu:

Remove default Windows 11 entries (e.g., Widgets) to reduce clutter.
Integrate a simplified version of Nilesoft Shell, specifically the variant that does not include "All Items" entries at the root level. This provides advanced shell options without overwhelming the user.
Redesigned Home Page:

Create a new, visually appealing, and intuitive home page design that enhances overall usability and provides quick access to essential features and information.
Expanded Build Support:

Develop and maintain dedicated builds for the Windows 11 Canary channel.
Create specific ReviOS builds with distinct testing/preview versions for users who want to experience the latest features and provide feedback.
ReviOS Branding in User Profile:

Replace the default Windows user account profile picture with one that incorporates the ReviOS logo or branding to strengthen the project's visual identity.
Browser Choice During Installation:

Empower users to select their preferred web browser during the ReviOS installation process.
If implementing user choice proves to be technically challenging, include Google Chrome as the default browser to ensure a functional out-of-box experience.

Benefit

These enhancements will collectively deliver the following benefits:

Improved User Experience: A cleaner, more customizable interface will lead to a more efficient and enjoyable user experience.
Increased Customization: Users will have greater control over their system's appearance and functionality.
Enhanced Project Identity: Stronger visual branding through the profile picture will help solidify the ReviOS project identity.
Streamlined Installation: Offering browser choice during setup allows users to personalize their system from the very beginning.
Broader User Adoption
More Feedback to Improve the OS
Support for Latest Windows Features

Implementation (Optional)

Context Menu Refinement:

Modify registry entries related to the context menu to hide default Windows 11 items.
Utilize Nilesoft Shell's configuration options to integrate the desired version into the context menu.
Home Page Redesign:

Employ a user-centered design process, potentially using mockups and user feedback to guide the development.
Consider using a modern UI framework or library to create a visually consistent and responsive design.
Expanded Build Support:

Set up a build pipeline (e.g., using Azure DevOps, GitHub Actions) to automate the creation of Canary and ReviOS testing builds.
Establish clear versioning and release strategies for each build type.
ReviOS Branding in User Profile:

Replace the default user profile picture file within the ReviOS image with the ReviOS branded image.
Browser Choice During Installation:

Modify the installation script (e.g., using PowerShell, WIX) to present a prompt for browser selection.
If user choice is not feasible, include a script to download and install Google Chrome silently during the setup process.

Have you searched for similar feature requests?

  • I have searched for similar feature requests and found none.
@RaulKong898 RaulKong898 added the enhancement New feature or request label Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant