Emily Kager
73de0cd2e8
Closes #2239 - emit session changes in onstart ( #2240 )
2019-05-02 15:13:59 -05:00
Colin Lee
39eb107335
For #2206 : Quick Action Bar fixes, do not hide, add shadow, peek initially ( #2238 )
2019-05-02 15:08:49 -05:00
Emily Kager
2d568b8d80
Closes #2183 - Pass view's parent to Tab Counter SessionManager observer ( #2237 )
2019-05-02 14:36:22 -05:00
Emily Kager
8fd937669b
Closes #2182 - Do not invoke sessionmanager callbacks ( #2236 )
2019-05-02 14:35:38 -05:00
Emily Kager
2397b22d09
For #2230 - Persist Theme Through RadioButtonPreference ( #2235 )
2019-05-02 14:34:48 -05:00
Emily Kager
7dda013ad1
No issue: Remove plurals strings ( #2234 )
2019-05-02 14:32:49 -05:00
jhugman
34bd6513b6
Fixes 1689 - Add sessionManager and sessionId to custom tabs menu and toolbar. ( #2229 )
2019-05-02 14:32:04 -05:00
Emily Kager
1c7f48be5b
For #2214 - Use Settings + SharedPreferences for Private Mode ( #2215 )
...
* For #2214 - Use Settings + SharedPreferences for Private Mode
* Update other values to use SharedPreferences
2019-05-02 10:59:13 -05:00
Emily Kager
2953b54a84
For #1573 - Polish Collections UI Component ( #2212 )
...
* Adds Keyboard resuming, Snackbar verification, layout edits to collections
Adds Keyboard resuming, Snackbar verification, layout edits to collections
* Adds new strings for collections/tabs management
* Adds constraintsets, hides checkboxes, adds scrim
* Update strings to plurals
2019-05-02 10:53:40 -05:00
Mitchell Hentges
9a2cf4339b
Fixes #1566 , #2076 ( #2194 )
2019-05-02 14:08:31 +00:00
Emily Kager
449fffe933
For #2181 - Select session again after restoring ( #2213 )
2019-05-01 20:23:15 -05:00
Colin Lee
030912bfc5
For #1966 : back button from multi-selection toolbar should cancel ( #2207 )
2019-05-01 16:20:59 -05:00
Colin Lee
548c3be51e
For #1702 : Multiple selection toolbar replaced with "fragment_home' ( #2204 )
2019-05-01 13:52:06 -05:00
Colin Lee
a60d2c071c
For #1967 : Multi-selection toolbar should disappear after deleting ( #2202 )
2019-05-01 13:51:37 -05:00
Colin Lee
6cff7325dd
For #2083 : Bookmarks in "Your Library" appear as "bookmarked" style ( #2201 )
2019-05-01 13:20:57 -05:00
Colin Lee
b931957426
For #1586 : Behavior when adding a duplicate bookmark ( #2195 )
2019-05-01 12:21:28 -05:00
Colin Lee
a4c201f2ee
For #1870 : Copy bookmark folder does nothing ( #2193 )
2019-05-01 12:21:13 -05:00
Emily Kager
1e8de384d8
Closes #1556 - Add back button to LibraryFragment ( #2200 )
2019-05-01 12:07:38 -05:00
Colin Lee
eb0a10078c
No issue: refresh after undoing bookmark deletion ( #2198 )
2019-05-01 12:07:03 -05:00
Colin Lee
c151c4b97b
For #1862 : deleting a bookmark item not hiding it immediately ( #2188 )
2019-05-01 08:14:00 -05:00
Emily Kager
34f4720e6b
For #1573 - Create Save to Collection Component and Views
2019-04-30 23:03:54 -07:00
Arturo Mejia
c81cfab84e
Closes #1414 : Fixed site permissions settings getting reset in Android 6. ( #2177 )
2019-04-30 20:05:50 -05:00
Emily Kager
a07b6d8c0f
Closes #2156 - Update theme for selected session in BrowserFragment ( #2171 )
2019-04-30 20:04:16 -05:00
Axel Hecht
5b7d5bf1b3
Import strings from android-l10n ( #2158 )
...
Status: mozilla-l10n/android-l10n@68b2689e48
2019-04-30 20:02:57 -05:00
Will Hawkins
0bcff089d6
Feature #2088 : Async load the default search engine icon at startup ( #2113 )
2019-04-30 19:45:56 -05:00
Colin Lee
dc3abe2698
For #1932 : Crash on telemetry setting change when unattached ( #2124 )
2019-04-30 19:27:01 -05:00
Emily Kager
41bbc1ad2b
Closes #2163 - Check if bookmark title is null or blank
2019-04-30 14:33:42 -07:00
Emily Kager
48191fd376
Closes #2176 - Removes divider after library in browsing menu
2019-04-30 14:33:30 -07:00
Emily Kager
59a4340f65
Closes #2172 - Tint Share Icon in Custom Tab Menu
2019-04-30 14:33:16 -07:00
Emily Kager
a3cd92092a
Closes #2168 Closes #2170 - Catch ClassCastException for non bool prefs
2019-04-30 11:41:06 -07:00
Emily Kager
583889cac0
Revert "For #1751 - Add Delete Button to Private Toolbar"
...
This reverts commit c8061bd9af
.
2019-04-29 15:59:59 -07:00
Sawyer Blatz
bff50fa84c
No issue: Updates destructive colors
2019-04-29 15:56:40 -07:00
Sawyer Blatz
70486039c0
Closes #2147 : Refactors usage of openToBrowserAndLoad
2019-04-29 15:49:22 -07:00
Emily Kager
0e44921e08
For #1573 - Update tabs header menu ( #2141 )
2019-04-29 17:03:40 -05:00
Colin Lee
f1050eaff5
For #1951 : Bookmarks library pane displays everything from root down ( #2135 )
2019-04-29 16:54:48 -05:00
Sawyer Blatz
3734d08f17
For #2144 : Only opens to browser when necessary ( #2145 )
2019-04-29 13:49:01 -07:00
Emily Kager
7483a307ac
For #1573 - Update collections button string
2019-04-29 13:04:43 -07:00
Emily Kager
1041500869
For #1573 - Long pressing tab selects that tab in save collections
2019-04-29 12:57:34 -07:00
Sawyer Blatz
902a561279
Fixes #467 : Modifies url bar to use search screen color
2019-04-29 12:33:24 -07:00
Emily Kager
14c4d12e49
For #1573 - Add Browsing Menu Item Add To Collections
2019-04-29 12:28:52 -07:00
Sawyer Blatz
d6879e2501
No issue: Sets BrowserFragment sessionId only in custom tabs
2019-04-29 09:45:46 -07:00
Colin Lee
5b7e297adf
For #1955 : Add prompt before loading QR code ( #2096 )
2019-04-28 01:00:55 -05:00
Emily Kager
97e4f43fda
No issue: null check context on permission granted ( #2104 )
2019-04-26 22:02:50 -07:00
Emily Kager
e76c618c2a
For #1541 - set padding dynamically for tab counter ( #2103 )
2019-04-26 22:01:08 -07:00
Emily Kager
b11a7554c2
For #1836 - Update theme based on if session private ( #2099 )
2019-04-26 22:00:22 -07:00
Sawyer Blatz
29238d6e5f
For #1954 : Hides keyboard when requesting camera permission
2019-04-26 15:53:38 -07:00
Emily Kager
bb7b22f752
Remove extraneous vertical orientation
2019-04-26 15:13:34 -07:00
Emily Kager
ee693430a2
For #1716 - Consolidate Switch Styles
2019-04-26 15:13:34 -07:00
Axel Hecht
a8d795f93f
Import strings from android-l10n ( #2069 )
...
Status: mozilla-l10n/android-l10n@6f5b72b05b
2019-04-26 14:25:59 -07:00
Grisha Kruglov
fbdf60fdb9
Bookmark sync ( #2090 )
...
* Closes #919 : Enable bookmarks synchronization
* Add bookmarks checkbox to sync preference screen
2019-04-26 14:20:13 -07:00
Sawyer Blatz
4cd0d464a7
For #1092 : Fixes ordering of custom tab menu items ( #2072 )
2019-04-26 13:54:38 -07:00
Sawyer Blatz
11918d45f4
For #1619 : Hides clipboard provider when text is entered ( #2081 )
2019-04-26 11:37:02 -07:00
Sawyer Blatz
473b528ea1
No issue: Improves scrolling of quick action sheet ( #2079 )
2019-04-26 11:35:57 -07:00
Sawyer Blatz
66d76d3123
For #2074 : Displays title only in custom tabs ( #2075 )
2019-04-26 11:35:27 -07:00
Sawyer Blatz
8928822e99
For #975 : Adds telemetry for settings toggles ( #1896 )
...
* For #975 : Adds telemetry for settings toggles
* For #975 : Uses failable constructor
2019-04-26 08:42:20 -07:00
Colin Lee
3450c6bcf1
Merge pull request #1785 from colintheshots/fix1301
...
For #1301 : Add uri_count to metrics ping
2019-04-26 00:43:02 -07:00
Emily Kager
99f979e86b
For #1601 - Bookmark icon should change visually if page is bookmarked
2019-04-25 17:29:27 -07:00
Emily Kager
bc10c65c52
For #2035 Add TouchExplorationStateChangeListener and adjust toolbar
2019-04-25 17:13:20 -07:00
Sawyer Blatz
46924544b6
For #1975 & #1627 : Refactors getSessionById in BrowserFragment
2019-04-25 16:51:03 -07:00
Emily Kager
4ae40b35e0
No issue Null check accessibility manager
2019-04-25 16:00:46 -07:00
Emily Kager
9eaaedf4bd
For #1658 Update preferredColorScheme in onResume for auto-theming
2019-04-25 16:00:32 -07:00
Colin Lee
47c04de886
For #1279 : Focus broken opening a link from external app after eviction
2019-04-25 15:51:12 -07:00
Colin Lee
688cae33c3
For #1877 : Crash on edit or delete the default bookmark folders
2019-04-25 13:01:45 -07:00
Sawyer Blatz
9e9b6f98f9
Fixes #2030 : Quick action sheet collapses on scroll
2019-04-25 13:01:31 -07:00
Sawyer Blatz
191786c671
For #1192 : Adds telemetry for Mozilla products ( #1953 )
2019-04-25 12:33:15 -07:00
Sawyer Blatz
4945805e37
For #1954 : Resolves QR scanner back press and keyboard issues ( #2036 )
2019-04-25 12:31:17 -07:00
Emily Kager
1aee091485
For #2039 - Context check in setToolbarBehaviour ( #2040 )
2019-04-25 12:30:42 -07:00
Axel Hecht
f897c2e295
Import strings from android-l10n
...
Status: mozilla-l10n/android-l10n@451b34711f
2019-04-25 07:44:02 -07:00
Emily Kager
4da5a26536
Closes #2000 - Don't flash LeakCanary setting in release builds ( #2006 )
2019-04-25 07:42:00 -07:00
Emily Kager
10517580cc
No issue: Add back status/nav flags after fullscreen exit ( #2003 )
2019-04-25 07:39:14 -07:00
Emily Kager
ec64286eac
No issue: Only set toolbar behavior for non custom tab sessions ( #2013 )
2019-04-25 07:37:30 -07:00
Sawyer Blatz
91338bd204
For #1970 : Fixes Firefox Preview icon for older devices ( #2005 )
2019-04-25 07:34:08 -07:00
Emily Kager
f7963bc153
Closes #2004 - Set base alpha of quick action overlay to visible ( #2007 )
2019-04-25 07:33:53 -07:00
Jeff Boek
160e5ea1c8
For #1843 - Wires up add to collection button
2019-04-24 14:29:23 -07:00
Jeff Boek
f58400660a
For #1843 - Wires up close button
2019-04-24 14:29:23 -07:00
Jeff Boek
cddb4de79b
For #1843 - Adds the selected tabs button
2019-04-24 14:29:23 -07:00
Jeff Boek
5c45064fbb
For #1843 - Fixes color for dialog overlay
2019-04-24 14:29:23 -07:00
Jeff Boek
dea169dca2
For #1843 - Adds ability to select all tabs
2019-04-24 14:29:23 -07:00
Jeff Boek
ff08d0dbb0
For #1843 - Passes selected tabs through the MVI loop
2019-04-24 14:29:23 -07:00
Jeff Boek
9df64b61d4
For #1843 - Closes the fragment when the arrow button is pressed
2019-04-24 14:29:23 -07:00
Jeff Boek
d39c15402e
For #1843 - Adds a better theme for the creation fragment
2019-04-24 14:29:23 -07:00
Jeff Boek
ba90b58d32
For #1843 - Displays tabs on the tab selection screen
2019-04-24 14:29:23 -07:00
Jeff Boek
8be0d6fea5
For #1843 - Adds the header elements for collection creation
2019-04-24 14:29:23 -07:00
Jeff Boek
ab4cf786d7
For #1843 - Scaffolds MVI component for Collection Creation
2019-04-24 14:29:23 -07:00
Jeff Boek
63574cc359
For #1843 - Adds a create collections fragment and navigates to it
2019-04-24 14:29:23 -07:00
Sawyer Blatz
36cd275eed
For #1917 : Hides search suggestions in shortcuts when needed ( #1988 )
2019-04-24 13:50:55 -07:00
Emily Kager
578a00a49b
Closes #1993 - Set toolbar behavior in onStart for browser resumed case
2019-04-24 13:40:55 -07:00
Emily Kager
4dffd182b1
For #1206 - call fullScreenFeature onBackPressed
2019-04-24 13:40:01 -07:00
Sören Hentzschel
750ee266b0
For #2825 : use FenixSnackbar for fullscreen notification
2019-04-24 13:39:36 -07:00
Sawyer Blatz
eadce68e52
Closes #1972 : Sets search term on browserToolbar ( #1990 )
2019-04-24 11:28:31 -07:00
Emily Kager
25c157ceb0
No issue: Use setting to show history autocomplete suggestion
2019-04-24 10:32:12 -07:00
Johan Lorenzo
194aa0cbb0
Enable raptor tests on Fenix
2019-04-24 09:35:23 -04:00
Grisha Kruglov
d1c1270e68
Revert "Closes #919 : Enable bookmarks synchronization"
...
This reverts commit b854cccefa
.
2019-04-23 18:21:44 -05:00
Emily Kager
2162e74f76
Closes #1948 - Shows bookmark url if title is null
2019-04-23 16:05:01 -07:00
Emily Kager
05b9df34d8
For #1922 - Open bookmark in new tab menu should open and show new tab
2019-04-23 16:03:21 -07:00
Christian Sadilek
d8f06097ca
No issue: Use GeckoView fetch implementation for A-S libs (megazord)
2019-04-23 17:52:30 -05:00
Emily Kager
b431e57dce
Closes #1855 - Remove haptic feedback on tabs button
2019-04-23 17:47:21 -05:00
Emily Kager
7f5f96b41b
Closes #1914 - Removes incomplete actions from Custom Tab Menu
2019-04-23 17:46:55 -05:00
Emily Kager
df6230182c
Closes #469 - Changes Library String
2019-04-23 17:41:38 -05:00
Grisha Kruglov
b854cccefa
Closes #919 : Enable bookmarks synchronization
2019-04-23 17:41:07 -05:00
Grisha Kruglov
f560ec8e8d
Closes #1902 : Remove direct appservices dependencies
...
Our main dependency - android-components - is tightly integrated
against a certain version of appservices. Having a direct dependency
at the Fenix level is a foot-gun: it allows Fenix to consume an API-incompatible
version of appservices, breaking parts of android-components. Due to
how gradle dependency resolution works, this breakage is "silent": there are
no compile time warnings. A recent example of this is broken history sync,
and buggy FxA experience in Fenix.
This patch removes a direct dependency, letting android-components dictate
which appservices version should be used Fenix builds.
2019-04-23 17:41:07 -05:00
Jeff Boek
31494a4341
Sets the search engine to the default if no shortcut is used
2019-04-23 17:39:57 -05:00
Colin Lee
78abd43b3e
For #1923 : Title of bookmarks folder is not displayed
2019-04-23 17:37:58 -05:00
Sawyer Blatz
e2198f19ad
Fixes #1868 : Corrects private browsing myths link ( #1930 )
2019-04-23 14:26:56 -07:00
Emily Kager
84d601cfaf
No issue: Update quick action divider to neutral faded
2019-04-23 13:59:15 -07:00
Emily Kager
911ef446ab
No issue: Fixed visibility bugs in quick action sheet ( #1927 )
2019-04-23 11:46:52 -07:00
Sawyer Blatz
8a4995099f
For #1205 : Adds search term to EditToolbar
2019-04-23 09:59:48 -07:00
Harsh Shandilya
5cf83cf8c1
BrowserToolbarBottomBehaviour: Remove unused parameter
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
Harsh Shandilya
d0fb11a946
TabViewHolder: Remove unused parameter
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-23 09:59:36 -07:00
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