-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
PR: Add a new Application plugin #14586
Conversation
451af9a
to
04858df
Compare
e6879a9
to
5cfb2e0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR is ready to merge! Thanks @dalthviz :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @dalthviz for your work on this! This looks almost ready, except for the minor comments I left below.
1005d21
to
ff3722a
Compare
Application: Initial Application plugin structure. Move Help/Mainmenu application actions to the correct place Application: Fix trouble action test Application: Move Tools menu and Windows env vars dialog to the Application plugin API: Add option to create an icon from an image file Application: Fix Editor tools menu actions Application: Change PYTHONPATH manager action creation Toolbar: Fix before action addition. Add before_section param. Add Application plugin actions to the main toolbar Application: Handle Windows env variables dialog addition to the main menus Application: Testing Application: Revert PYTHONPATH Manager migration (needs its own plugin). Add quit action to the main menu from the Console plugin Application: Testing Application: Migrate Restart and Quit actions. Migrate File menu Toolbar: Fix code style issues Application: Testing Application: Initial migration of main preferences config page Preferences: Fix preferences ADDITIONAL_CONF_OPTIONS parsing. Application: Testing Application: Move configpage from Preferences and remove use of GeneralConfigPage Application: Remove file_menu references in mainwindow. Fix Editor setup new window Application: Move report missing dependencies to Application plugin Application: Fix code style issue and comments Application: Use restart method on mainwindow. Add comment for action name to map shortcuts Mainmenu: Remove dynamic kwarg for File and Tools menus
846c83e
to
ee5dfd5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot @dalthviz!
TODO:
PYTHONPATH Manager(PYTHONPATH will be its own plugin)Quit(part of the Console plugin)before_section
param for items addition.Vertical title bars in panes(Removed)Animated toolbars and panes(Removed)Tear off menus(Removed)Part of #13527