Skip to content

Conversation

WaleyChen
Copy link
Contributor

@imlucas

  1. DRYing shared submenus between Apple's and generic submenus.
  2. Fix bug where menu items affecting windows would not affect the focused window.
  3. An about dialog for non-apple platforms.

This PR is safe to merge in but there are things still left to do to complete the issue/story:
https://jira.mongodb.org/browse/INT-511

  1. Discuss the following:
    screen shot 2015-11-02 at 3 22 15 pm

Once 1 is accomplished, I can do 2, 3 and 4.
2. Have the Share submenu appear when a schema is shareable and hidden when not.
3. Have the Connect submenu appear when there is no current Connect To window open.
4. Keep track of state for each window.

Fix bug where menu items affecting windows would not affect the focused window.
An about dialog for non-apple platforms.

WIP: finish showShareMenu fn
@WaleyChen WaleyChen changed the title DRYing shared submenus between Apple's and generic submenus. INT-511(Application Menu View like Atom) and INT-664 (Windows Menu) Nov 2, 2015
@WaleyChen
Copy link
Contributor Author

@kangas @rueckstiess

Seems like the big guy @imlucas is out of commission today.
If you guys have time, would love to get a code review to get this in master earlier.

@rueckstiess
Copy link
Contributor

Finally got it to run on Windows.

Confirm "Connect" menu item and "About" item to check version. LGTM.

Couldn't connect to any server though, but that is probably unrelated.

WaleyChen pushed a commit that referenced this pull request Nov 3, 2015
INT-511(Application Menu View like Atom) and INT-664 (Windows Menu)
@WaleyChen WaleyChen merged commit 9c6ec85 into master Nov 3, 2015
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI - catching up on code reviews. :) This is already merged and LGTM, but this block sure looks odd to my eyes:

Basically: "If X is undefined, make it true".

That's a curious way of saying "I want a default value of true".

ES6 will bring real default values for parameters, but Node doesn't support that feature yet. So looks (as good as possible for today) to me.

@kangas kangas deleted the INT-664-windows-menu-2 branch November 7, 2015 04:17
gribnoysup pushed a commit that referenced this pull request Apr 26, 2021
Bumps [electron](https://github.com/electron/electron) from 6.1.7 to 7.1.10.
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v6.1.7...v7.1.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
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.

3 participants