2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-03 23:15:31 +00:00
Commit Graph

657 Commits

Author SHA1 Message Date
Harsh Shandilya
e20fa5dc32 AwesomeBarUIView: Rename variable to prevent name shadowing
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
Harsh Shandilya
0e3ffc863b QuickSettingsUIView: Remove unused variable
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
Harsh Shandilya
753487b277 TabViewHolder: Remove useless lateinit
Fixes build-time warning: fenix/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/TabViewHolder.kt: (45, 13): Lateinit is unnecessary: definitely initialized in constructors

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
Sawyer Blatz
41e8acf05f For #724: Adds contrastText color for buttons using accent backgrounds 2019-04-23 09:57:54 -07:00
Sawyer Blatz
b54a1c9c57
Fixes #1886: Applies theme to toolbar onResume of library fragment (#1888) 2019-04-23 07:23:27 -07:00
Sawyer Blatz
334a3dc672
For #1714: Updates product to Firefox Preview (#1907) 2019-04-23 07:20:19 -07:00
Emily Kager
72410b18bd Closes #1912 - Quick action bottom sheet should fade in 2019-04-22 23:25:15 -07:00
Emily Kager
534d88f629 Closes #1894 - Fixes Help Page Navigation 2019-04-23 00:22:46 -05:00
Emily Kager
a4e4b8a1c9 No issue: Update bottom margin of quick action sheet to 12dp 2019-04-22 21:47:07 -05:00
Will Hawkins
60c0fdb981 Fix for 2428 from a-c
In 2428 from android-components, they removed part of
the tab layout XML for localization/usability and fenix
copied that file directly. Fenix needs to make the
equivalent change. This patch does that.
2019-04-22 17:34:09 -07:00
Jeff Boek
ba690fde8e
Fixes tab sizing (#1906) 2019-04-22 14:50:22 -07:00
Emily Kager
b80b90c07d Closes #1879 - Create toolbar background drawable instead of view 2019-04-22 14:22:28 -07:00
Sawyer Blatz
b996acdb35
No issue: Updates crash report back press and string (#1773) 2019-04-22 14:05:23 -07:00
Colin Lee
6199d31924 For #1851: QR code scanner doesn't load right after permission grant 2019-04-22 13:56:43 -07:00
Emily Kager
69ad5ffc57 Closes #1784 - Make separate private vector without background 2019-04-22 13:25:00 -07:00
Jeff Boek
91153baaf3
Fixes #1890 - Remove unused strings (#1891) 2019-04-22 11:24:49 -07:00
Mitchell Hentges
92b6d4a925 Moves release flavour to build type (#1693) 2019-04-22 11:02:39 -07:00
Jatin Kumar
5aa1bb9bd1 Fixes #1860: fixed text views in About Fenix page 2019-04-22 10:27:38 -05:00
Kourosh
08796a1f95 Fixes #1864 - made about page scrollable (#1865) 2019-04-21 12:14:53 -07:00
Emily Kager
23e2b51db2 For #1759 - Try to change copy URL to plainText (#1850) 2019-04-20 14:15:37 -07:00
Jeff Boek
f19a773ab9
Merge pull request #1842 from boek/i1840-collections_featureflag
For #1840 - Adds a save tab group button and puts it behind a feature  flag
2019-04-20 14:15:18 -07:00
Colin Lee
7c00c2983b No issue: Fix crash on bookmark folder selection and Snackbar color 2019-04-20 15:10:24 -05:00
Colin Lee
080dadcb7e For #1817: Multi-select toolbar changes when minimized 2019-04-19 22:35:24 -05:00
Jeff Boek
4ea54252b0 For #1830 - Adds the ability to share a tab 2019-04-19 15:31:12 -07:00
Jeff Boek
774c5c0e0c For #1830 - Updates the tab visual style 2019-04-19 15:31:12 -07:00
ekager
316569b899 Closes #1798, Closes #1581 Corrects divider views and padding for toolbar and action sheet 2019-04-19 15:19:48 -07:00
ekager
c7b85d1272 For #1593 - Remove evenodd from vector files 2019-04-19 17:18:03 -05:00
ekager
4b59fc8939 Closes #1835 - Do not crash because of snackbar 2019-04-19 17:17:20 -05:00
Colin Lee
d1fd5ec879 For #113: QR Scan 2019-04-19 14:47:53 -07:00
Sawyer Blatz
28a852b17b Fixes #1683: Only show/hide keyboard in search fragment 2019-04-19 16:22:10 -05:00
Jeff Boek
146492bd59 Fixes #1828 - Adds an empty tab state 2019-04-19 14:06:31 -07:00
Sawyer Blatz
0f367a018a For #724: Corrects colors for all themes 2019-04-19 13:46:43 -07:00
Colin Lee
deb7c2d18c Fix #1770: Share icon from quick action bar poorly rasterized 2019-04-19 15:17:47 -05:00
Sören Hentzschel
8ae567244b For #1719: tracking protection icon in quick settings is almost invisible 2019-04-19 13:36:15 -05:00
Sawyer Blatz
85245d7b40 Closes #1717: Removes search button from library 2019-04-19 13:34:14 -05:00
ekager
d1c2ed2052 Closes #1803: remove text for swipe delete 2019-04-19 13:32:32 -05:00
ekager
af613962e5 Only set the engine's theme when it is instantiated 2019-04-19 08:11:57 -07:00
Colin Lee
9e2164720e For #1596: Bookmarks get the last used folder as parent 2019-04-19 08:11:43 -07:00
Colin Lee
12614e0142 For #1555: Bookmark Overflow menu tap area should be larger 2019-04-19 08:09:26 -07:00
Colin Lee
d5557b0db3 For #1598: Auto-select new created folder for moving bookmarks 2019-04-19 08:08:27 -07:00
Colin Lee
b88eea2f53 For #1701, #1703: Bookmark multi-select icons wrong color after deselect 2019-04-19 08:07:08 -07:00
Colin Lee
9679bfa670 For #1682: Bookmark string fix for l10n 2019-04-19 08:05:49 -07:00
Emily Kager
bf056b73c1 For #1375 - Add Bookmarks Suggestion Provider 2019-04-18 19:21:12 -05:00
Emily Kager
7871225083 No issue: Removes session time out related code 2019-04-18 17:04:02 -07:00
Emily Kager
3046efbde2 Closes #1790 - Add QuickSettingsChange for TP Toggle Action 2019-04-18 19:02:48 -05:00
Emily Kager
ac7a9e25b9 For #1049 - Round out progress bar 2019-04-18 14:01:45 -07:00
Jeff Boek
f741213c4a For #1116 - Fix the language code generation 2019-04-18 15:42:14 -05:00
Emily Kager
e9edd6c8b5 For #1084 - Remove Exceptions from TP setting for Beta 2019-04-18 15:37:12 -05:00
Colin Lee
1c8f1ca844 For #1719: tracking protection label in quick settings almost invisible 2019-04-18 13:17:32 -07:00
Sören Hentzschel
63566879f6 For #1775 - Remove Language from settings for Beta 2019-04-18 13:49:50 -05:00
Emily Kager
c8061bd9af For #1751 - Add Delete Button to Private Toolbar 2019-04-18 11:24:05 -07:00
James Hugman
68c8ee61ea Fix blank custom tabs following an NPE.
Fixes #1771.

This PR protects against the initial `NullPointerException` ever happening.

This is a rare case, and we do not have anything to go on at this point, so we fallback to a new intent, and the user is routed to the home activity.
2019-04-18 13:22:25 -05:00
Colin Lee
c432cf7b40 Fix #1732: Fix crashes opening bookmarks 2019-04-18 13:21:05 -05:00
Axel Hecht
8af7ddd5d7 Import strings from android-l10n
Status: mozilla-l10n/android-l10n@4d1d72880f
2019-04-18 13:07:44 -05:00
Arturo Mejia
ea26423123 #1682 Fixing typos on strings comments 2019-04-18 13:04:52 -05:00
Jeff Boek
5ca9040702 For #1696 - Removes sessions from session control 2019-04-17 22:41:59 -07:00
Jeff Boek
6183e82264 For #1696 - Removes sessions from the bottomsheetfragment 2019-04-17 22:41:59 -07:00
Jeff Boek
0d183b01f3 For #1696 - Replace session bundle storage with session storage 2019-04-17 22:41:59 -07:00
Colin Lee
5e61366cb9 Fix crash loading AdjustLifecycleCallbacks 2019-04-17 22:12:20 -05:00
Jeff Boek
8dd9820734 For #1264 - Removes data choice options 2019-04-17 21:45:12 -05:00
kouroshydn
130d85cf69 Fixes #1691 - Site permissions' pages are not entirely visible 2019-04-17 15:59:44 -07:00
Colin Lee
849764d23a For #974: Telemetry for Bookmarks 2019-04-17 15:58:58 -07:00
Emily Kager
c939aee4cf Revert "For #689: Adds fade animation to Android <9.0"
This reverts commit 36e9939d9e.
2019-04-17 15:50:11 -07:00
Jeff Boek
5d04669854 For #1297 - Re-adds adjust to build task 2019-04-17 14:42:21 -07:00
Sawyer Blatz
f848ed149a For #921: Adds styling to error pages 2019-04-17 16:22:25 -05:00
Jeff Boek
f5babaf47d For #1700 - Hides incomplete features in the quick action bar 2019-04-17 13:57:15 -05:00
Jeff Boek
29f83a0c0f For #1698 - Removes unimplemented library sections for the beta 2019-04-17 13:49:27 -05:00
Jeff Boek
2df1344b3c For #1699 - Remove links to settings sections for beta 2019-04-17 13:46:59 -05:00
Jeff Boek
fc9886e32a For #1676 - Removes setting for location services 2019-04-17 13:46:20 -05:00
Sawyer Blatz
aa117b1ea6
Closes #977: Adds telemetry for custom tabs (#1697) 2019-04-17 11:13:48 -07:00
Jeff Boek
cb7ad32b62 For #1158 - Add search counts 2019-04-17 10:04:49 -07:00
Colin Lee
62937cd7f0 Bump application-services version and initialize networking in the megazord 2019-04-17 11:22:57 -05:00
Sawyer Blatz
f48e2b072e No issue: Cleans up SearchShortcut changes 2019-04-17 11:20:59 -05:00
Sawyer Blatz
5390aed795 Fixes #1662: Corrects ripple style for private browsing button 2019-04-17 10:43:20 -05:00
Colin Lee
f48ee405b2
Merge branch 'master' into a-s-networking 2019-04-17 10:36:35 -05:00
Emily Kager
8e5958580e For #1658 - Reload current session (if exists) when theme changes 2019-04-16 14:23:36 -07:00
Emily Kager
bc07da91a2 Closes #1644 - Correct progress bar gravity 2019-04-16 14:22:25 -07:00
Sawyer Blatz
d9bc4bf502 Fixes #1632: Hides keyboard on exit, shows on entry 2019-04-16 14:13:35 -07:00
Emily Kager
f88f181ac1 Closes #1655 - Use accent bright for switch in quick settings 2019-04-16 13:06:48 -07:00
Thom Chiovoloni
0b80aba038 Bump application-services version and initialize networking in the megazord 2019-04-16 08:27:13 -07:00
Sawyer Blatz
3b3d4c3de5
Fixes #1646: Changes bookmarks toolbar color (#1651) 2019-04-16 08:03:22 -07:00
Sawyer Blatz
23edd2559d
For #933: Adds caching of sign in state (#1647) 2019-04-16 08:00:28 -07:00
Will Hawkins
c7d3f00a9e For #1616: Parallelize the loading of experiments. 2019-04-15 21:45:44 -05:00
Emily Kager
01a181975d For #1084 - Add tracking protection toggle to quick settings dialog 2019-04-15 19:59:10 -05:00
Axel Hecht
3f906dc58a Import strings from android-l10n
Status: mozilla-l10n/android-l10n@ce0bbdb947
2019-04-15 15:39:22 -07:00
Jeff Boek
4fae36f0af Fixes #1430 - Implements UX feedback for the FenixSnackbar 2019-04-15 13:34:50 -07:00
Sawyer Blatz
49b4eaf182
For #724: Fixes white color in dark mode and removes android:tint (#1641) 2019-04-15 13:14:49 -07:00
Emily Kager
43e0588d68 For #1084 - Update TP Policy for the current engineSession 2019-04-15 13:07:49 -07:00
Jeff Boek
658f6dcf23 For #1495 - Reverts editing translated string and creates a new string 2019-04-15 13:33:09 -05:00
Sawyer Blatz
353270a5c7 Fixes #1610: Gives unique identifier to shortcut engine picker suggestions 2019-04-15 13:32:34 -05:00
Colin Lee
6bff472276 No issue: Add Bookmark multi-select edit button 2019-04-15 13:31:59 -05:00
Sawyer Blatz
ec35283c9a For #668: Restyles custom tabs 2019-04-15 11:31:13 -07:00
Colin Lee
5d6112da05 No issue: Missing clear button in edit bookmarks UI 2019-04-15 13:17:41 -05:00
Colin Lee
3b1f684cb0 For #1599: Crash creating a bookmark for a custom tab 2019-04-15 12:53:51 -05:00
Colin Lee
5f3e255426 No issue: fix build breakage on merge 2019-04-15 12:29:20 -05:00
Sawyer Blatz
29832c5e84 For #724: Consolidates colors 2019-04-15 12:22:03 -05:00
Jeff Boek
a2666c4f74 For #800 - Adds metrics for the default search engine 2019-04-15 09:14:40 -07:00
Colin Lee
574ee5e3d5
Merge branch 'master' into manage_site_permissions_exceptions 2019-04-12 19:06:34 -05:00
Emily Kager
068744eb96 For #1084 - Add Setting to enable/disable TP 2019-04-12 19:05:25 -05:00
Colin Lee
9b1c1b5f4d For #1571: Make bookmark deletion undoable 2019-04-12 19:05:04 -05:00
Emily Kager
4ba7527655 For #619 - Keep toolbar expanded while page is loading 2019-04-12 16:21:09 -07:00
Arturo Mejia
c3e31a15db Closes #1079: Managing site permissions exceptions 2019-04-12 17:59:05 -04:00
Vlad Filippov
08edb1532e Remove success path 2019-04-12 14:38:51 -07:00
Colin Lee
bc1b7e0b43 For #1539: Add bookmark multi-select features 2019-04-12 13:35:28 -05:00
Mugurell
abb76b4bd4 Fix #1531 - Remember HistoryState.Mode to choose the right HistoryAction.Delete 2019-04-12 10:07:54 -05:00
Emily Kager
2a19917619 For #538 - Reverse tabs in list 2019-04-12 10:05:52 -05:00
Emily Kager
659386bd5e For #176 - Start swipe to close gesture 2019-04-12 10:04:48 -05:00
Jeff Boek
9de120b8ab Fixes #1534 - Fixes snackbar not finding the root layout 2019-04-11 12:40:23 -05:00
Axel Hecht
29414a49e7 Import strings from android-l10n
Status: mozilla-l10n/android-l10n@2f5a5df950
2019-04-11 10:17:18 -07:00
Mugurell
070b7a397d Fix #1159 - Hide the QuickActionBar if fullscreen 2019-04-11 08:50:08 -07:00
ekager
c15430c8b8 Closes #1530 - center history text 2019-04-10 20:40:36 -07:00
Jeff Boek
e67e57b7cc for #1430 - Copy BottomToolbarBehavior to customize snackbar position 2019-04-10 19:59:23 -07:00
Jatin Kumar
7bf696b7f4 Fix #1516: fixed scrolling library menu in landscape mode 2019-04-10 19:13:19 -07:00
Emily Kager
dad4149b81 For #1542 - Add ripple to quick action buttons 2019-04-10 19:12:05 -07:00
Emily Kager
5f0fe216cb For #1375 - Suppress history suggestions in awesome bar via setting 2019-04-10 16:45:02 -05:00
Nick Alexander
d4d1e6bd5f For #1525: Make BrowserPerformanceTestActivity pass through to IntentReceiverActivity.
Previously, this passed through to HomeActivity, but Intent arguments
were dropped.  That means that actions (`-a
android.intent.action.VIEW`) and URLs (`-d data:...`) were dropped,
which means that Gecko itself wasn't started (and wasn't started with
a session owned by Fenix itself).

This simply passes through the intent to its final destination.

Along the way, I also enabled remote debugging for these test
configurations; it's probably not necessary, but eventually I want all
automation to be controlled by that setting.  See
[Bug 1524673](https://bugzilla.mozilla.org/show_bug.cgi?id=1524673)
for some of the motivation.  This agrees with Chrome, and should
generalize to future remote control protocols.
2019-04-10 16:38:21 -05:00
Jeff Boek
9c492f801d For #1397 - Updates changelog 2019-04-10 10:11:46 -07:00
Jeff Boek
5ec86b34e9 Fixes history visual bugs 2019-04-10 10:11:46 -07:00
Jeff Boek
4a32ef8ed8 Fixes #1397 - Adds the delete button back to the history recyclerview 2019-04-10 10:11:46 -07:00
Jeff Boek
e98db8bfb8 For #1430 - Adds a changelog entry 2019-04-10 09:58:00 -07:00
Jeff Boek
5acd386ecd For #1430 - Handle more text in a more graceful way 2019-04-10 09:58:00 -07:00
Jeff Boek
b306bc502a For #1430 - Adjust snackbar colors for darkmode 2019-04-10 09:58:00 -07:00
Jeff Boek
cd75b28b8f No longer require a viewgroup to use FenixSnackbar 2019-04-10 09:58:00 -07:00
Vlad Baicu
b6abccfb91 Fixes #1504 - Added missing bottom constraint for bookmark icon imageview 2019-04-10 11:50:54 -05:00
Vlad Baicu
b3977a5785 Fixes #1517 - Filter private sessions when updating the tab counter 2019-04-10 09:48:53 -07:00
Arturo Mejia
22eba72f8f Closes #1170: Allow user to add a new site exception to site permissions 2019-04-10 11:48:43 -05:00
Sawyer Blatz
36e9939d9e For #689: Adds fade animation to Android <9.0 2019-04-10 11:47:05 -05:00
Sparky93
9e3e3c8b6d Fixes #1485 - Page crash message now displays correctly in dark theme (#1524) 2019-04-10 09:23:33 -07:00
Sawyer Blatz
d402707531
Closes #1420: Moves tab preview to top of page (#1462) 2019-04-10 06:52:49 -07:00
Jeff Boek
043a3bbe9c For #1068 - Adds the ability to quickly copy a URL 2019-04-09 17:13:30 -07:00
Emily Kager
d7272d29de For #1408 - Set Toolbar titles in code (vs in navgraph) 2019-04-09 16:36:14 -07:00
Emily Kager
65235d5cf3 For #1459 - Try more ways to get title for history item 2019-04-09 15:54:19 -07:00
Jeff Boek
76033f3f20 No Issue - Adds a debug metric controller 2019-04-09 13:45:22 -07:00
Colin Lee
61e99ea476 Fixes #1496: Crash adding bookmark folder 2019-04-09 13:44:33 -07:00
Sawyer Blatz
2e50d1f65f No issue: Fixes master after a-c snapshot changes 2019-04-09 09:08:07 -07:00
Emily Kager
21919445b1 For #897 - Set default theme so private mode doesn't have to recreate 2019-04-09 08:58:33 -07:00
Emily Kager
fe7ab34391 For #860 - Update suggestion highlight light theme 2019-04-09 08:57:47 -07:00
Emily Kager
f0ee01b008 For #1445 - Update vector icons 2019-04-08 16:22:00 -07:00
Emily Kager
aa2921d7d7 For #1406, #1465 - Only pop browser when all sessions have been removed 2019-04-08 15:38:03 -07:00
Jeff Boek
9434f01b42 Fixes #1204 - Fixes the home screen animation 2019-04-08 16:16:28 -05:00
Jeff Boek
1ffbc51038 No Issue - Only block a subset of trackers by default 2019-04-08 15:04:26 -05:00
Colin Lee
b54d4d1d58 Closes #1312, #1236, #1237, #1238, #1239: Creating, Editing, and Deleting Bookmarks and Bookmark Folders 2019-04-08 14:48:36 -05:00
Jeff Boek
8f6dca99dc For #1456 - Fixes missing delete button 2019-04-08 10:24:47 -07:00
Arturo Mejia
5b2417826e Closes #1429: Updated site permissions ui for MVP 2019-04-08 10:47:00 -05:00
Sawyer Blatz
2f3d38b51f
For #1002 and #1222: Adds ability to restore crashed tabs (#1433) 2019-04-08 08:04:22 -07:00
Emily Kager
9f1ec5e2b0 For #904 -Add tab counter to tab icon 2019-04-07 21:43:56 -07:00
ekager
989b104c22 No issue: Add ripples to cardviews, improve clickability 2019-04-06 19:53:01 -07:00
Jeff Boek
d346613733 Adds missing licenses 2019-04-06 12:38:46 -05:00
Jeff Boek
e34d163034 Combines the Tab and Session component 2019-04-06 12:38:46 -05:00
Sören Hentzschel
cf500ee266 For #469: remove "Your" from "Your library" string
(see https://github.com/mozilla-mobile/fenix/issues/469#issuecomment-480400794)
2019-04-06 10:11:01 -07:00