-
Notifications
You must be signed in to change notification settings - Fork 1.2k
IDE Top Bar #6151
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
Merged
Merged
IDE Top Bar #6151
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
26c3dbf
add topbar files and entries
joeizang 7fd827d
temp increase max-old-space-size
joeizang 6e49c69
add to ide shell
joeizang 3caa3d4
topbar up and running
joeizang 2517af7
props for react side
joeizang eb9334a
topbar context
joeizang a39c3fc
add topbar provider and inject filePanel into topbar
joeizang eef4a3a
fix styles. add new style. add markup
joeizang f773907
fix error in plugin
joeizang 10802c2
fix version number button.
joeizang 03b72f4
share types from hometab
joeizang a082c86
topbar workspaces dropdown
joeizang c0322dd
fix typescript error
joeizang 963c123
get latest release url for topbar
joeizang 7c64752
fix dropdown menu items
joeizang b792e07
custom menu for topbar
joeizang 6a57c64
update Workspace dropdown component for topbar
joeizang 590e5d5
working on flyoutsubmenu
joeizang 4f12dc5
fix style and position
joeizang 01376e4
fix submenus for workspaces dropdown
joeizang 8d61d35
cleanup scratch code
joeizang 25db57e
set topbar plugin permission
joeizang 8749ef1
add actions for dropdown menu and submenus
joeizang fe18fa7
add modal and tooltip capabilities
joeizang 984427c
update submenu actions
joeizang 54e2f1c
remove previous dropdown and hamburger menu
joeizang f1c6dff
Update remix desktop download url
joeizang 0a0e4cd
Merge branch 'master' into ide-topbar-feature
joeizang 96b7e3b
fix the lack of data-id for menu items
joeizang 66cb7a9
e2e fixes. direct calls to workspaces related functions.
joeizang a6396bc
Merge branch 'master' into ide-topbar-feature
joeizang 30c21f1
fix e2e for settings
joeizang e1c3a41
remove dependence on currentBranch to detect submodules in git branch
joeizang f7fb664
clean up topbar provider
joeizang 6eba25a
handle git ops
joeizang 78c6378
fixing e2e tests
joeizang 015a959
Merge branch 'master' into ide-topbar-feature
joeizang 437e587
fix git workspace submodule e2e
joeizang b1be318
fix more workspaces e2e tests
joeizang 16c7671
Add direct git login. Add themes
joeizang 26eb132
fix more e2e tests. disabled test need git auth.
joeizang c7573a3
update data-ids
joeizang 21d988d
fix e2es. fix file explorer bottom padding.
8d3dbe5
addressing dgit tests
4c020dd
fix dgit and npm import tests
14b2028
fix e2e needing logo. fix git related tests needing login
87e0634
clean up scriptrunner e2e
ec2e7f2
fix import from git test
5e128d8
fix import from Github test
e462d58
fix e2es for workspaces and workspaces.git
fbbefa6
fix e2e
f3053f5
update dgit_github teest
ee541ed
fix padding issues, simplify layout
3b05a5a
find settings in matomo test
5ca47e6
fix settings in e2e
fb96822
fix settings access for e2e
06f7bce
fixh e2e solidity import modal
71a2354
fix more tests
029075a
fix rename workspace test
b34b961
tagged rename workspace test with #pr
a474c19
fix workspace delete test
29e418b
remove wait from workspaces test
d8ebb8b
prtag for rename and delete workspace
b18a795
fix workspace rename test. reduce zindex which was interfering with m…
9ab1d2b
remove pr label
77aa532
Add connect to Remixd. Fix comments from @Aniket-Engg
4af6b18
removed duplicate temporarily
38ace61
remove topbar from plugin manager ui
c1ddf98
switch icon based on current theme. fix console error for settings
434314f
change theme icon when theme change happens.
8ac62b2
cleanup console logs
b4195a7
update workspaces based on events and not timeout
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -99,10 +99,15 @@ function initModules(browser: NightwatchBrowser, callback: VoidFunction) { | |
.scrollAndClick('[data-id="pluginManagerComponentActivateButtonsolidityStaticAnalysis"]') | ||
.scrollAndClick('[data-id="pluginManagerComponentActivateButtondebugger"]') | ||
.scrollAndClick('[data-id="verticalIconsKindfilePanel"]') | ||
.clickLaunchIcon('settings') | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
|
||
.waitForElementVisible('*[data-id="topbar-settingsIcon"]') | ||
.click('*[data-id="topbar-settingsIcon"]') | ||
.click('*[data-id="settingsTabGenerateContractMetadataLabel"]') | ||
.setValue('[data-id="settingsTabGistAccessToken"]', process.env.gist_token) | ||
.click('[data-id="settingsTabSaveGistToken"]') | ||
.click('[data-id="settingsTabThemeLabelFlatly"]') // e2e tests were initially developed with Flatly. Some tests are failing with the default one (Dark), because the dark theme put uppercase everywhere. | ||
.waitForElementVisible('*[data-id="topbar-themeIcon-toggle"]') | ||
.click('*[data-id="topbar-themeIcon-toggle"]') | ||
.waitForElementVisible('*[data-id="topbar-themeIcon-light"]') | ||
.click('*[data-id="topbar-themeIcon-light"]') | ||
// .click('[data-id="settingsTabThemeLabelFlatly"]') // e2e tests were initially developed with Flatly. Some tests are failing with the default one (Dark), because the dark theme put uppercase everywhere. | ||
.perform(() => { callback() }) | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
2008