Commit Graph

635 Commits (41e5d5cf283f821ef79b521e169051af69256244)

Author SHA1 Message Date
Emily Kager 73de0cd2e8 Closes #2239 - emit session changes in onstart (#2240) 5 years ago
Colin Lee 39eb107335
For #2206: Quick Action Bar fixes, do not hide, add shadow, peek initially (#2238) 5 years ago
Emily Kager 2d568b8d80 Closes #2183 - Pass view's parent to Tab Counter SessionManager observer (#2237) 5 years ago
Emily Kager 8fd937669b Closes #2182 - Do not invoke sessionmanager callbacks (#2236) 5 years ago
Emily Kager 2397b22d09 For #2230 - Persist Theme Through RadioButtonPreference (#2235) 5 years ago
Emily Kager 7dda013ad1 No issue: Remove plurals strings (#2234) 5 years ago
jhugman 34bd6513b6 Fixes 1689 - Add sessionManager and sessionId to custom tabs menu and toolbar. (#2229) 5 years ago
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
5 years ago
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
5 years ago
Emily Kager 449fffe933 For #2181 - Select session again after restoring (#2213) 5 years ago
Colin Lee 030912bfc5
For #1966: back button from multi-selection toolbar should cancel (#2207) 5 years ago
Colin Lee 548c3be51e
For #1702: Multiple selection toolbar replaced with "fragment_home' (#2204) 5 years ago
Colin Lee a60d2c071c
For #1967: Multi-selection toolbar should disappear after deleting (#2202) 5 years ago
Colin Lee b931957426
For #1586: Behavior when adding a duplicate bookmark (#2195) 5 years ago
Colin Lee a4c201f2ee
For #1870: Copy bookmark folder does nothing (#2193) 5 years ago
Emily Kager 1e8de384d8 Closes #1556 - Add back button to LibraryFragment (#2200) 5 years ago
Colin Lee eb0a10078c
No issue: refresh after undoing bookmark deletion (#2198) 5 years ago
Colin Lee c151c4b97b
For #1862: deleting a bookmark item not hiding it immediately (#2188) 5 years ago
Emily Kager 34f4720e6b For #1573 - Create Save to Collection Component and Views 5 years ago
Arturo Mejia c81cfab84e Closes #1414: Fixed site permissions settings getting reset in Android 6. (#2177) 5 years ago
Emily Kager a07b6d8c0f Closes #2156 - Update theme for selected session in BrowserFragment (#2171) 5 years ago
Will Hawkins 0bcff089d6 Feature #2088: Async load the default search engine icon at startup (#2113) 5 years ago
Colin Lee dc3abe2698
For #1932: Crash on telemetry setting change when unattached (#2124) 5 years ago
Emily Kager 41bbc1ad2b Closes #2163 - Check if bookmark title is null or blank 5 years ago
Emily Kager 48191fd376 Closes #2176 - Removes divider after library in browsing menu 5 years ago
Emily Kager 59a4340f65 Closes #2172 - Tint Share Icon in Custom Tab Menu 5 years ago
Emily Kager a3cd92092a Closes #2168 Closes #2170 - Catch ClassCastException for non bool prefs 5 years ago
Emily Kager 583889cac0 Revert "For #1751 - Add Delete Button to Private Toolbar"
This reverts commit c8061bd9af.
5 years ago
Sawyer Blatz 70486039c0 Closes #2147: Refactors usage of openToBrowserAndLoad 5 years ago
Emily Kager 0e44921e08 For #1573 - Update tabs header menu (#2141) 5 years ago
Colin Lee f1050eaff5
For #1951: Bookmarks library pane displays everything from root down (#2135) 5 years ago
Sawyer Blatz 3734d08f17
For #2144: Only opens to browser when necessary (#2145) 5 years ago
Emily Kager 1041500869 For #1573 - Long pressing tab selects that tab in save collections 5 years ago
Emily Kager 14c4d12e49 For #1573 - Add Browsing Menu Item Add To Collections 5 years ago
Sawyer Blatz d6879e2501 No issue: Sets BrowserFragment sessionId only in custom tabs 5 years ago
Colin Lee 5b7e297adf
For #1955: Add prompt before loading QR code (#2096) 6 years ago
Emily Kager 97e4f43fda No issue: null check context on permission granted (#2104) 6 years ago
Emily Kager e76c618c2a For #1541 - set padding dynamically for tab counter (#2103) 6 years ago
Emily Kager b11a7554c2 For #1836 - Update theme based on if session private (#2099) 6 years ago
Sawyer Blatz 29238d6e5f For #1954: Hides keyboard when requesting camera permission 6 years ago
Emily Kager ee693430a2 For #1716 - Consolidate Switch Styles 6 years ago
Grisha Kruglov fbdf60fdb9 Bookmark sync (#2090)
* Closes #919: Enable bookmarks synchronization

* Add bookmarks checkbox to sync preference screen
6 years ago
Sawyer Blatz 4cd0d464a7
For #1092: Fixes ordering of custom tab menu items (#2072) 6 years ago
Sawyer Blatz 11918d45f4
For #1619: Hides clipboard provider when text is entered (#2081) 6 years ago
Sawyer Blatz 473b528ea1
No issue: Improves scrolling of quick action sheet (#2079) 6 years ago
Sawyer Blatz 66d76d3123
For #2074: Displays title only in custom tabs (#2075) 6 years ago
Sawyer Blatz 8928822e99
For #975: Adds telemetry for settings toggles (#1896)
* For #975: Adds telemetry for settings toggles

* For #975: Uses failable constructor
6 years ago
Colin Lee 3450c6bcf1
Merge pull request #1785 from colintheshots/fix1301
For #1301: Add uri_count to metrics ping
6 years ago
Emily Kager 99f979e86b For #1601 - Bookmark icon should change visually if page is bookmarked 6 years ago
Emily Kager bc10c65c52 For #2035 Add TouchExplorationStateChangeListener and adjust toolbar 6 years ago
Sawyer Blatz 46924544b6 For #1975 & #1627: Refactors getSessionById in BrowserFragment 6 years ago
Emily Kager 4ae40b35e0 No issue Null check accessibility manager 6 years ago
Emily Kager 9eaaedf4bd For #1658 Update preferredColorScheme in onResume for auto-theming 6 years ago
Colin Lee 47c04de886 For #1279: Focus broken opening a link from external app after eviction 6 years ago
Colin Lee 688cae33c3 For #1877: Crash on edit or delete the default bookmark folders 6 years ago
Sawyer Blatz 9e9b6f98f9 Fixes #2030: Quick action sheet collapses on scroll 6 years ago
Sawyer Blatz 191786c671
For #1192: Adds telemetry for Mozilla products (#1953) 6 years ago
Sawyer Blatz 4945805e37
For #1954: Resolves QR scanner back press and keyboard issues (#2036) 6 years ago
Emily Kager 1aee091485 For #2039 - Context check in setToolbarBehaviour (#2040) 6 years ago
Emily Kager 4da5a26536 Closes #2000 - Don't flash LeakCanary setting in release builds (#2006) 6 years ago
Emily Kager 10517580cc No issue: Add back status/nav flags after fullscreen exit (#2003) 6 years ago
Emily Kager ec64286eac No issue: Only set toolbar behavior for non custom tab sessions (#2013) 6 years ago
Jeff Boek 160e5ea1c8 For #1843 - Wires up add to collection button 6 years ago
Jeff Boek f58400660a For #1843 - Wires up close button 6 years ago
Jeff Boek cddb4de79b For #1843 - Adds the selected tabs button 6 years ago
Jeff Boek dea169dca2 For #1843 - Adds ability to select all tabs 6 years ago
Jeff Boek ff08d0dbb0 For #1843 - Passes selected tabs through the MVI loop 6 years ago
Jeff Boek 9df64b61d4 For #1843 - Closes the fragment when the arrow button is pressed 6 years ago
Jeff Boek d39c15402e For #1843 - Adds a better theme for the creation fragment 6 years ago
Jeff Boek ba90b58d32 For #1843 - Displays tabs on the tab selection screen 6 years ago
Jeff Boek ab4cf786d7 For #1843 - Scaffolds MVI component for Collection Creation 6 years ago
Jeff Boek 63574cc359 For #1843 - Adds a create collections fragment and navigates to it 6 years ago
Sawyer Blatz 36cd275eed
For #1917: Hides search suggestions in shortcuts when needed (#1988) 6 years ago
Emily Kager 578a00a49b Closes #1993 - Set toolbar behavior in onStart for browser resumed case 6 years ago
Emily Kager 4dffd182b1 For #1206 - call fullScreenFeature onBackPressed 6 years ago
Sören Hentzschel 750ee266b0 For #2825: use FenixSnackbar for fullscreen notification 6 years ago
Sawyer Blatz eadce68e52
Closes #1972: Sets search term on browserToolbar (#1990) 6 years ago
Emily Kager 25c157ceb0 No issue: Use setting to show history autocomplete suggestion 6 years ago
Grisha Kruglov d1c1270e68 Revert "Closes #919: Enable bookmarks synchronization"
This reverts commit b854cccefa.
6 years ago
Emily Kager 2162e74f76 Closes #1948 - Shows bookmark url if title is null 6 years ago
Emily Kager 05b9df34d8 For #1922 - Open bookmark in new tab menu should open and show new tab 6 years ago
Christian Sadilek d8f06097ca No issue: Use GeckoView fetch implementation for A-S libs (megazord) 6 years ago
Emily Kager b431e57dce Closes #1855 - Remove haptic feedback on tabs button 6 years ago
Emily Kager 7f5f96b41b Closes #1914 - Removes incomplete actions from Custom Tab Menu 6 years ago
Emily Kager df6230182c Closes #469 - Changes Library String 6 years ago
Grisha Kruglov b854cccefa Closes #919: Enable bookmarks synchronization 6 years ago
Jeff Boek 31494a4341 Sets the search engine to the default if no shortcut is used 6 years ago
Colin Lee 78abd43b3e For #1923: Title of bookmarks folder is not displayed 6 years ago
Sawyer Blatz e2198f19ad
Fixes #1868: Corrects private browsing myths link (#1930) 6 years ago
Emily Kager 911ef446ab No issue: Fixed visibility bugs in quick action sheet (#1927) 6 years ago
Sawyer Blatz 8a4995099f For #1205: Adds search term to EditToolbar 6 years ago
Harsh Shandilya 5cf83cf8c1 BrowserToolbarBottomBehaviour: Remove unused parameter
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
6 years ago
Harsh Shandilya d0fb11a946 TabViewHolder: Remove unused parameter
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
6 years ago
Harsh Shandilya e20fa5dc32 AwesomeBarUIView: Rename variable to prevent name shadowing
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
6 years ago
Harsh Shandilya 0e3ffc863b QuickSettingsUIView: Remove unused variable
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
6 years ago
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>
6 years ago
Sawyer Blatz 41e8acf05f For #724: Adds contrastText color for buttons using accent backgrounds 6 years ago
Sawyer Blatz b54a1c9c57
Fixes #1886: Applies theme to toolbar onResume of library fragment (#1888) 6 years ago
Emily Kager 72410b18bd Closes #1912 - Quick action bottom sheet should fade in 6 years ago
Emily Kager 534d88f629 Closes #1894 - Fixes Help Page Navigation 6 years ago
Jeff Boek ba690fde8e
Fixes tab sizing (#1906) 6 years ago
Emily Kager b80b90c07d Closes #1879 - Create toolbar background drawable instead of view 6 years ago
Sawyer Blatz b996acdb35
No issue: Updates crash report back press and string (#1773) 6 years ago
Colin Lee 6199d31924 For #1851: QR code scanner doesn't load right after permission grant 6 years ago
Mitchell Hentges 92b6d4a925 Moves release flavour to build type (#1693) 6 years ago
Emily Kager 23e2b51db2 For #1759 - Try to change copy URL to plainText (#1850) 6 years ago
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
6 years ago
Colin Lee 7c00c2983b No issue: Fix crash on bookmark folder selection and Snackbar color 6 years ago
Colin Lee 080dadcb7e For #1817: Multi-select toolbar changes when minimized 6 years ago
Jeff Boek 4ea54252b0 For #1830 - Adds the ability to share a tab 6 years ago
Jeff Boek 774c5c0e0c For #1830 - Updates the tab visual style 6 years ago
ekager 316569b899 Closes #1798, Closes #1581 Corrects divider views and padding for toolbar and action sheet 6 years ago
ekager 4b59fc8939 Closes #1835 - Do not crash because of snackbar 6 years ago
Colin Lee d1fd5ec879 For #113: QR Scan 6 years ago
Sawyer Blatz 28a852b17b Fixes #1683: Only show/hide keyboard in search fragment 6 years ago
Jeff Boek 146492bd59 Fixes #1828 - Adds an empty tab state 6 years ago
Sawyer Blatz 0f367a018a For #724: Corrects colors for all themes 6 years ago
Colin Lee deb7c2d18c Fix #1770: Share icon from quick action bar poorly rasterized 6 years ago
Sören Hentzschel 8ae567244b For #1719: tracking protection icon in quick settings is almost invisible 6 years ago
Sawyer Blatz 85245d7b40 Closes #1717: Removes search button from library 6 years ago
ekager d1c2ed2052 Closes #1803: remove text for swipe delete 6 years ago
ekager af613962e5 Only set the engine's theme when it is instantiated 6 years ago
Colin Lee 9e2164720e For #1596: Bookmarks get the last used folder as parent 6 years ago
Colin Lee 12614e0142 For #1555: Bookmark Overflow menu tap area should be larger 6 years ago
Colin Lee d5557b0db3 For #1598: Auto-select new created folder for moving bookmarks 6 years ago
Colin Lee b88eea2f53 For #1701, #1703: Bookmark multi-select icons wrong color after deselect 6 years ago
Emily Kager bf056b73c1 For #1375 - Add Bookmarks Suggestion Provider 6 years ago
Emily Kager 7871225083 No issue: Removes session time out related code 6 years ago
Emily Kager 3046efbde2 Closes #1790 - Add QuickSettingsChange for TP Toggle Action 6 years ago
Jeff Boek f741213c4a For #1116 - Fix the language code generation 6 years ago
Emily Kager e9edd6c8b5 For #1084 - Remove Exceptions from TP setting for Beta 6 years ago
Colin Lee 1c8f1ca844 For #1719: tracking protection label in quick settings almost invisible 6 years ago
Emily Kager c8061bd9af For #1751 - Add Delete Button to Private Toolbar 6 years ago
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.
6 years ago
Colin Lee c432cf7b40 Fix #1732: Fix crashes opening bookmarks 6 years ago
Jeff Boek 5ca9040702 For #1696 - Removes sessions from session control 6 years ago
Jeff Boek 6183e82264 For #1696 - Removes sessions from the bottomsheetfragment 6 years ago
Jeff Boek 0d183b01f3 For #1696 - Replace session bundle storage with session storage 6 years ago
Colin Lee 5e61366cb9 Fix crash loading AdjustLifecycleCallbacks 6 years ago
Jeff Boek 8dd9820734 For #1264 - Removes data choice options 6 years ago
Colin Lee 849764d23a For #974: Telemetry for Bookmarks 6 years ago
Emily Kager c939aee4cf Revert "For #689: Adds fade animation to Android <9.0"
This reverts commit 36e9939d9e.
6 years ago
Jeff Boek 5d04669854 For #1297 - Re-adds adjust to build task 6 years ago
Sawyer Blatz f848ed149a For #921: Adds styling to error pages 6 years ago
Jeff Boek 29f83a0c0f For #1698 - Removes unimplemented library sections for the beta 6 years ago
Sawyer Blatz aa117b1ea6
Closes #977: Adds telemetry for custom tabs (#1697) 6 years ago
Jeff Boek cb7ad32b62 For #1158 - Add search counts 6 years ago
Colin Lee 62937cd7f0 Bump application-services version and initialize networking in the megazord 6 years ago
Sawyer Blatz f48e2b072e No issue: Cleans up SearchShortcut changes 6 years ago
Colin Lee f48ee405b2
Merge branch 'master' into a-s-networking 6 years ago