This repository was archived by the owner on Dec 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 969
Refactor navigationBar with Aphrodite - first try #9299
Merged
luixxiul
merged 366 commits into
brave:navigationBar-aphrodite
from
luixxiul:navigationBar-aphrodite
Jul 3, 2017
Merged
Changes from all commits
Commits
Show all changes
366 commits
Select commit
Hold shift + click to select a range
260272c
Converts CheckDefaultBrowserDialog into redux component
NejcZdovc d329334
Revert "Use fast-url-parser"
diracdeltas 77873c3
Revert "Handle query values as objects for cached parsed urls"
diracdeltas 91c8074
Merge pull request #9501 from brave/fix/urlparse
bsclifton e8f4f25
Merge pull request #9462 from brave/web-contents-send
bbondy b536afb
Review feedback
bsclifton bf34c40
Merge pull request #9400 from bsclifton/fix-close-tab-behavior
bsclifton e261b9e
don’t add the tab to tab state until the tab_helper has updated the v…
bridiver a36189a
check for tab destoyed
bridiver c1effd9
check for null frame
bridiver 485042c
Tweak tabtitle threshold w/ secondary icons on small tabs
cezaraugusto ee90736
Merge pull request #9494 from NejcZdovc/redux/noScriptInfo
NejcZdovc e2df69a
Saves computed styles in the state
NejcZdovc f1b2bb8
Merge pull request #9176 from NejcZdovc/refactor/#9149-computed
NejcZdovc 6dc07cb
Moves NotificationItem in a seperate file
NejcZdovc 1598fb2
Merge pull request #9520 from NejcZdovc/refactor/notificationBar
NejcZdovc 7a747a2
Removes appveyor
NejcZdovc 1007e8c
Merge pull request #9523 from NejcZdovc/hotfix/appveyor
NejcZdovc cdaad86
Fixes context menu not working on tabsbar
NejcZdovc 3141ee6
Converts ContextMenu into redux component
NejcZdovc f2a21ac
Take no action for middle click over pinned tabs
cezaraugusto 0ab7e02
offer pinterest-save extension
kevinlawler 2bc6b7f
Merge pull request #9528 from brave/tabsbar/9492
bsclifton 701c9b4
Converts ImportBrowserDataPanel into redux component
NejcZdovc f806b17
Don't allow tab preview after close if config is off
cezaraugusto c5968c5
Merge pull request #9485 from NejcZdovc/redux/importBrowserDataPanel
NejcZdovc 3dfc598
Polish groupedItem button
5a46e49
Add groupedItem to the existing browserButtons
bbe8cdc
Add tests for tab preview after tab close
cezaraugusto 67033fd
Merge pull request #9357 from luixxiul/polish-groupedItem
cezaraugusto 279f27f
Merge pull request #9363 from luixxiul/polish-kabab
cezaraugusto f214325
Normalize buttons in about:preferences
cezaraugusto f985db9
Sort top sites more deterministically
bbondy 6f70a1c
Add panelItem prop to browserButton
cezaraugusto 73ff1b1
Merge pull request #9491 from brave/braveryPanel/9089
cezaraugusto 7d98f45
Merge pull request #9537 from brave/tabsbar/9536
bsclifton 40ebed2
Merge pull request #9557 from brave/9541
bsclifton fab48e2
Merge pull request #9525 from NejcZdovc/hotfix/#9524-tabsbar
bsclifton 586a8ad
Fixes middle click not working for home button
NejcZdovc 5a0bb1b
Converts WidevinePanel into redux component
NejcZdovc 9738f41
Converts NotificationBar and NotificationItem into redux components
NejcZdovc ddc30fd
Merge pull request #9487 from brave/buttons/9486
cezaraugusto b96f0b1
Disable new tab background for tests
cezaraugusto be5a9bd
Revert "Hide Enpass until it's supported in muon"
andrewalker f657e24
Update localization files
fc97df4
Merge pull request #9570 from luixxiul/transifex-update
bsclifton 07166c7
Merge pull request #9512 from brave/tabsbar/9466
bsclifton 6e28a1c
Optimize top site order lookups
bbondy 2a075af
Merge pull request #9527 from brave/extensions/pinterest-create
bridiver 373e299
Merge pull request #9526 from NejcZdovc/redux/contextMenu
bridiver ee5c9da
Merge pull request #9518 from NejcZdovc/redux/notificationBar
bridiver 3cbe462
Merge pull request #9497 from NejcZdovc/redux/checkDefaultBrowserDialog
bridiver 9e74130
Merge pull request #9488 from NejcZdovc/redux/widevinePanel
bridiver 53e3725
Merge pull request #9481 from NejcZdovc/redux/object-assign
bridiver 002d158
Merge pull request #9426 from NejcZdovc/redux/findBar
bridiver 142808a
Merge pull request #9417 from NejcZdovc/redux/popupWindow
bridiver f04b0ed
Merge pull request #9375 from brave/https-test
bridiver 73b1749
Update Muon version
bsclifton 429ad67
Converts ReleaseNotes into redux component
NejcZdovc 0c3ea4b
Merge pull request #9496 from NejcZdovc/redux/releaseNotes
NejcZdovc 129522d
Merge pull request #9564 from NejcZdovc/hotfix/#9562-homebutton
bsclifton 79cd681
move muon extension constants into js/constants
kevinlawler 8ead2c8
Merge pull request #9507 from brave/issue-9506
bridiver 4688b1c
Merge pull request #9546 from andrewalker/master
cezaraugusto 744360c
Convert reload context menu to native menu
liunkae baf8125
Enable importing passwords from Firefox, closes #9292
evq 171f236
Merge pull request #9585 from brave/feature/extensions/port-muon-keys
bridiver 09698a2
Add a null check for framePath in WINDOW_SET_LINK_HOVER_PREVIEW, fixe…
evq d0403b9
Add support for Linux Mint Serena
bbondy 9254bed
Merge pull request #9591 from brave/serena-mint
bsclifton 22d2451
Merge pull request #9469 from brave/webrt-browser
bsclifton c43bfa4
Merge pull request #9582 from brave/9581
bsclifton 1a75d4d
Merge pull request #9509 from brave/issue-9508
bsclifton fdce33e
Removes leftovers in Main from PR 9488
NejcZdovc bddf5cc
Merge pull request #9597 from NejcZdovc/hotfix/widevinePanel
NejcZdovc 1484eab
Bump muon back to undeleted 4.0.3
bbondy 26e3fa6
Merge pull request #9589 from evq/fix/link-hover-null-check
bridiver 57d207a
Converts AutofillAddressPanel into redux component
NejcZdovc 759e164
Merge pull request #9490 from NejcZdovc/redux/autofillAddressPanel
NejcZdovc 8cd454b
fix unit test failure from https://travis-ci.org/brave/browser-laptop…
bridiver 5ed19e4
Converts UpdateBar into redux component
NejcZdovc 930a315
Fixes travis permissions
NejcZdovc 76ac83c
Converts ClearBrowsingDataPanel into redux component
NejcZdovc 17057bd
Moves reducer for ledger
NejcZdovc 5cb22be
Merge pull request #9457 from NejcZdovc/redux/clearBrowsingDataPanel
NejcZdovc 15deae1
Converts AutofillCreditCardPanel into redux component
NejcZdovc 3db05b2
Merge pull request #9566 from NejcZdovc/redux/autofillCC
NejcZdovc 0597c77
Converts BraveryPanel into redux component
NejcZdovc 087f7d0
Fixes unit test for siteSettingsReducer
NejcZdovc f44726d
Merge pull request #9603 from NejcZdovc/hotfix/site-unittest
NejcZdovc c5d2f7b
fix noscript allow-once for selective scripts
diracdeltas bb7906b
Add test case for sequentially closing tabs
cezaraugusto f69209b
check to see if the tab was active before it was closed
bridiver 81f05a4
Merge pull request #9539 from brave/test/9306
bbondy 2feebca
Editing custom selection from autocomplete can clear URL suffix
bbondy 6a418ea
send UPDATE instead of CREATE for sites
diracdeltas 272405c
Update Muon version for 0.18.x
bsclifton 2fe57fa
Show right number of tabs when closing with mouse on first tab in new…
bbondy 8fd0f34
Merge pull request #9614 from brave/fix/sync-folder
bbondy f86a8a4
close tab if the download is the initial navigation
bridiver 94e78ca
Merge pull request #9623 from brave/issue-9620
bbondy dfa51fe
Tests should pass with npm5
bbondy 52164a6
Unpinning tab intermittently does not display the title on tabs
bbondy dda13f7
Merge pull request #9618 from brave/9561
bsclifton a544771
Add test for after unpinning tab
cezaraugusto f602c3d
Merge pull request #9625 from brave/9608
cezaraugusto 214c6c5
Merge pull request #9629 from brave/electron-chromedriver
cezaraugusto 6ade125
Merge pull request #9613 from brave/edit-autocomplete
bsclifton f1c5efb
Merge pull request #9516 from NejcZdovc/redux/updateBar
NejcZdovc 63ff18d
Merge pull request #9489 from brave/tests/9240
NejcZdovc 6bd4de0
Merge pull request #9601 from NejcZdovc/hotfix/#9600-travis
bbondy d319536
add metamask to available extensions
kevinlawler 516afd1
reliably activate titleMode based on mouse state
cezaraugusto 82253c5
Hide pre-release preference, since Linux builds don't auto-update
bsclifton b9b25c2
Remove a duping secondaryColor button on about:styles (#9560)
luixxiul a88c8f8
Merge pull request #9588 from Liunkae/reload-native-menu
bsclifton ebec62b
Merge pull request #9595 from brave/fix/9150
bsclifton f3efaa1
Merge pull request #9650 from bsclifton/hide-prerelease-linux
bsclifton 4efc85b
Fixes middle and right click for home button
NejcZdovc 55389cf
Update Muon version
bsclifton e79ab87
Merge pull request #9672 from NejcZdovc/hotfix/#9562-homebutton2
bsclifton 5b1a50a
Merge pull request #9455 from NejcZdovc/redux/braveryPanel
NejcZdovc d5f3ad1
Adds null checks to tabContentSate
NejcZdovc 7df8ce5
Fixes unit tests, broken with #9650
NejcZdovc 8717c97
Refactors PublisherToggle into redux component
NejcZdovc b0145ac
Merge pull request #9329 from NejcZdovc/redux/publisherToggle
NejcZdovc 058eec2
Merge pull request #9675 from NejcZdovc/hotfix/unittest-advancedTabTest
bsclifton d627755
Merge pull request #9673 from NejcZdovc/hotfix/#9663-crash
bsclifton 5f6f453
Converts bookmarksToolbar and bookmarkToolbarButton into redux
NejcZdovc 705b4e4
Merge pull request #9030 from NejcZdovc/redux/bookmarks
NejcZdovc 838b44e
Fixes some failing tests
NejcZdovc 1102e38
Merge pull request #9639 from NejcZdovc/hotfix/#9638-tests
NejcZdovc 7cf3505
Cleanup of LoginRequired
NejcZdovc 4f4a0b9
Merge pull request #9493 from NejcZdovc/redux/loginRequired
bbondy e3eab8a
Fix for unit tests
bsclifton 435fa34
Merge pull request #9687 from brave/9686
bsclifton 2666938
Add new script which publishes the current release (based on the vers…
bsclifton 24bf5fe
Split TabsTab to its own file
cezaraugusto d31b378
Add tests for TabsTab component
cezaraugusto 32df453
Merge pull request #9690 from brave/pre-push
bsclifton 6d59803
Set correct location in case pinned location is about:blank page
romamatusevich c54ce8e
Update Muon version
bsclifton d99c5c6
Merge pull request #9693 from bsclifton/add-publish-script
bsclifton 1500ecd
Prevent Tab Close Button from allowing tab-tearoff
cezaraugusto d6138d0
get full path from custom data in dataTransfer.items from https://git…
bridiver 3f38071
Make welcome screen show up on first time run
cezaraugusto cb9afe6
only send ipc messages to the hostWebContents of the tab that generat…
bridiver 16d24b1
Removed about:welcome webdriver test in favor of unit tests
bsclifton bd36f33
Update Muon version
bsclifton 9c10fa7
Merge pull request #9694 from cezaraugusto/pref/7398
bsclifton 6c8c68b
only call `mergeProps` when either the state or the props have changed
bridiver cf6e22f
Merge pull request #9480 from cezaraugusto/about/firstrun
cezaraugusto 37202b8
adding release notes for 0.17.x
alexwykoff 5439824
My proposed edits:
bsclifton d142b24
Revert "Revert "Handle query values as objects for cached parsed urls""
diracdeltas 720ecc4
Revert "handle empty objects in sync DELETEs"
diracdeltas 3935f58
Send isSecure false instead of null when an insecure site has passive…
diracdeltas 13984b0
Merge pull request #9727 from brave/fix/9652
bsclifton 48a8169
Merge pull request #9433 from evq/feature/password-import
bsclifton 4987814
Fix autoplay test
darkdh 1311da9
Update Muon version
bsclifton 74d4ea1
Merge pull request #9700 from brave/issue-9699
bsclifton a559937
Merge pull request #9403 from brave/redux-set-state
bsclifton b364c56
Merge pull request #9739 from brave/autoplay-test-fix
bsclifton 27b0547
Merge pull request #9726 from brave/fix/9724
diracdeltas 4042f5f
Bump ledger-balance version to latest
evq 871ed86
Merge pull request #9742 from brave/bump-ledger-balance
bsclifton 12c8f64
move about welcome logic to tab reducer
cezaraugusto b778a26
Skip 2 ReduxComponent tests which cause failures (needs more investig…
bsclifton da6fe86
Merge pull request #9729 from brave/follow-up--9480
bsclifton 0ba5ace
Fix error when adding a bookmark folder
diracdeltas 41e87af
Fix broken (intermittent) unit tests
bsclifton 08d61da
Merge pull request #9746 from brave/fix/9745
NejcZdovc d8140c6
Fixes tabsTab unit test
NejcZdovc 22c07e6
Merge pull request #9749 from NejcZdovc/testTabs
NejcZdovc d7e803e
Refactors Navigator into primitives only
NejcZdovc 8432d6c
Fixes theme text color for find bar
NejcZdovc de20bc7
Merge pull request #9411 from brave/urlbar/9410
bsclifton c575303
Merge pull request #9692 from brave/tabsbar--9511
NejcZdovc a9cfb1d
refactor preview handling to make the view dumber
bridiver 643996d
remove HTTPS Everywhere build scripts
diracdeltas 70bfd75
Cleaning up leveldown references
bsclifton 93416ad
Fix syncing tests
diracdeltas 0bd0287
Merge pull request #9542 from brave/issue-9306-related
cezaraugusto 4147821
Merge pull request #9770 from brave/fix/9768
diracdeltas 00473b0
fixed positioning and spelling for a couple entries
alexwykoff be52976
Provide a swipe navigation distance setting for users to config along
darkdh a3df7df
don’t use sync ipc for publisher info
bridiver a93609f
Merge pull request #9752 from NejcZdovc/refactor/#9751-navigator
NejcZdovc 1769230
Merge pull request #9472 from brave/ledger-sync-ipc
bsclifton c57e80d
Add license notes for incorporated projects
diracdeltas 19dc181
Merge pull request #9515 from romamatusevich/master
bsclifton 5308897
Merge pull request #9785 from brave/fix/9767
bbondy 4cc1273
Merge pull request #9647 from brave/feature/extensions/metamask-create
bsclifton cc3eedd
dont’t call to get site settings outside of mergeProps
bridiver 735037e
Converts Main into redux component
NejcZdovc 5114cc3
Merge pull request #9678 from NejcZdovc/redux/main
NejcZdovc ed3ab5f
updated muon version
alexwykoff e877597
Merge pull request #9708 from brave/add_0_17_x_release_notes
bbondy fad1af8
Update final release version
liunkae 1c74191
Merge pull request #9798 from Liunkae/changelog-version
bsclifton d0498f6
Fix scroll bar issues on bravery panel
8fde201
Merge pull request #9702 from brave/issue-9701
bsclifton 6f61f13
Merge pull request #9759 from NejcZdovc/hotfix/#9758-findbar
bsclifton fd26195
Merge pull request #9475 from brave/site-settings-merge-props
bsclifton 396f9e3
Add Discord to the README
bbondy c570373
Update Muon version
bsclifton ed19951
README typo
bsclifton 527f44e
Update localization files
cf67f92
Merge pull request #9653 from brave/feature/httpse-5.1.9
bsclifton 1b460db
Update minimum Node version on README.md and package.json
6957fad
Update mockery to ^2.1.0
f650ce8
Merge pull request #9803 from luixxiul/compactBraveryPanel-polish
cezaraugusto 8503998
Merge pull request #9617 from brave/swipe_nav_sensitivity
cezaraugusto 31cb1ed
Merge pull request #9819 from luixxiul/update-mockery
bsclifton 69ec8e8
Merge pull request #9817 from luixxiul/update-readme
bsclifton dff9c03
Merge pull request #9816 from luixxiul/transifex-update
bsclifton df286df
Add package-lock.json to .gitignore (DROPPED LATER)
f6760de
Remove obsolete styles from navigationBar.less
6897e3f
Refactor navigationBar (part 1)
17cc079
Add buttonContainer on commonStyles.js
7728bb0
Refactor urlBarIcon
b6ac056
Refactor navigationBar (part 2)
86a1f80
Refactor navigationBar (part 3)
3d5b96b
Misc change
c54882e
Fix publisher toggle when Payments are disabled
9e1efd9
Fix automated tests
da896af
TODO: Fix failing tests
45f1c54
Add travis flag (DROPPED LATER)
479d6ef
Rename navigationButtonContainer -> navbarButtonContainer etc
5442452
Rename buttonContainer -> rectangleContainer
719f72a
Add comments to rectangleContainer and navbarButtonContainer about us…
66e5bc1
Remove 'Button' from navigationButton_*
6f71f53
Add NormalizedButton to browserButton.js
a28020d
Replace publisherButton with NormalizedButton
dd1d286
Convert 'buttonSeparator'
22b7dd6
Add navigationBarButtonContainer
cezaraugusto da1e5c1
split and make bookmarkButton a reduxComponent
cezaraugusto 4d99090
Add tweaks to navigationBarButtonContainer.js
31ca8e4
Replace isBoxed -> isSquare
b58001d
split and make homeButton a reduxComponent
cezaraugusto b6592d2
Convert home button to normalizedButton
f684758
split stopButton
cezaraugusto 6cdc4e7
Replace stopButton with normalizedButton
cae4875
split and make reloadButton a reduxComponent
cezaraugusto d6c8613
remove unused props in navigationBar
cezaraugusto 2b02cc1
Apply NavigationBarButtonContainer for ...
337923a
NormalizedButton for home and stop buttons
29aa7f9
Refactor LongPressButton (reloadButton, backButton, forwardButton)
636ddb4
NormalizedButton for bookmark button (Removed withHomeButton)
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains 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 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 |
---|---|---|
@@ -1,7 +1,7 @@ | ||
runtime = electron | ||
target_arch = x64 | ||
brave_electron_version = 3.0.202 | ||
chromedriver_version = 2.27 | ||
target = v3.0.202 | ||
brave_electron_version = 4.2.6 | ||
chromedriver_version = 2.29 | ||
target = v4.2.6 | ||
disturl=https://brave-laptop-binaries.s3.amazonaws.com/atom-shell/dist/ | ||
build_from_source = true |
This file contains 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 |
---|---|---|
|
@@ -3,6 +3,7 @@ node_js: | |
- "7" | ||
dist: trusty | ||
sudo: required | ||
group: edge | ||
before_install: | ||
- export DISPLAY=:99.0 | ||
- sh -e /etc/init.d/xvfb start | ||
|
@@ -14,6 +15,7 @@ branches: | |
only: | ||
- master | ||
- /\d+\.\d+\.x/ | ||
- navigationBar-aphrodite | ||
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. TODO: drop the commit to remove this. |
||
notifications: | ||
slack: | ||
secure: bDwO2uce5JAZvjrvWj4+/+yEXJAIK4O0RcgUWvZ2IMbi7Q9I89Mw40JmkLWL6x2gWZwxr8+FoLtErJA7RVrsfImjrX+NmMyAB7AydLdrBJtkLozNnuacnhcnBRyp1gGCa1ymxCEXGbgC6onAD3kiJJhggr70T+2lu3IuJYXENhc= | ||
|
This file contains 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 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 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 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 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.
TODO: drop the commit to remove this.