chatgpt-mac icon indicating copy to clipboard operation
chatgpt-mac copied to clipboard

Pull Request: Enhanced Modularity and Customizable Shortcuts

Open katzkuma opened this issue 1 year ago • 1 comments

This pull request enhances code modularity and introduces customizable shortcuts for improved user experience. Here's a summary of the changes:

Code Modularity:

  • Moved menubar initialization to a dedicated module ('menubar.js').
  • Updated import and usage of Menubar functions in relevant files.

Customizable Shortcuts and Enhanced Settings View:

  • Introduced a custom shortcut feature for user-defined actions.
  • Developed a settings view ('index.html' and 'index.css') to configure shortcuts.
  • Integrated the 'electron-settings' package for efficient settings management.
  • Created a 'settings.js' module to handle settings view interaction.

These changes improve code organization and user interaction, setting the stage for future enhancements. Your review and feedback are welcome.

These are related issues: #90 #47 #77 #112

katzkuma avatar Aug 14 '23 02:08 katzkuma

@vincelwt can you merge this please? Kinda annoying that CMD+Shift+G is exclusively held by your app, when it is used by many other apps and people need to break their habits now.

kakysha avatar Jun 10 '24 17:06 kakysha