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

[Feat] Manual Pinned Programs #539

Closed

Conversation

PortableProgrammer
Copy link
Contributor

@PortableProgrammer PortableProgrammer commented Oct 19, 2023

Adds UI elements for manually pinning programs, useful for built-in Windows utilities, portable applications, applications that are not installed within the Program Files or Program Files (x86) directories, applications that don't create Start Menu shortcuts, etc.

Fixes #405

In the main Bottle view:

  • Toolbar button to pin a program
  • Call to action and prominent Pin Program button when the pinned programs list is empty
Screenshot 2023-10-18 at 9 14 24 PM
Manual Pinning UI and Result Examples

Screenshot 2023-10-18 at 9 15 17 PM Screenshot 2023-10-18 at 9 15 25 PM

Pinned programs are intelligently added to the Installed Programs list for configuration parity.

Screenshot 2023-10-18 at 9 18 31 PM Screenshot 2023-10-18 at 9 52 58 PM

Attempts to pin the same program multiple times are detected and disallowed.

Screenshot 2023-10-18 at 10 47 22 PM

@IsaacMarovitz IsaacMarovitz added this to the Release 2.1.1 milestone Oct 24, 2023
@IsaacMarovitz
Copy link
Member

@PortableProgrammer Rebase needed

IsaacMarovitz and others added 6 commits November 2, 2023 13:17
* Move to seperate view, change focus handeling

* Fixessss

* Fix crash when deleting

* Prevent several empty keys

* Not ideal, but it works

* Sorting and edge case

* Few small tweaks

* Wrap around on submit
@PortableProgrammer
Copy link
Contributor Author

Will rebase this evening.

@PortableProgrammer
Copy link
Contributor Author

Replaced by #608

@IsaacMarovitz IsaacMarovitz removed this from the Release 2.2.0 milestone Nov 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature]: Don't just completely remove the "shortcuts area" from the UI if no Shortcuts yet
4 participants