Sawyer Blatz
471b08d97a
Closes #1194 : Adds shortcut telemetry
5 years ago
Sawyer Blatz
edc9d31729
Fixes #1219 : Display crash reporter (without reporting) on all builds
5 years ago
Emily Kager
a2200b6335
For #208 - Dark/Night Theme
5 years ago
Jeff Boek
31bfba3bd8
No issue - update to A-C 50
5 years ago
Michael Droettboom
fd7dcf36cf
Don't use the not-really-public EventMetricType
5 years ago
Colin Lee
bd81e72239
Fixes #916 , fixes #917 , fixes #920 : Save, share, and delete bookmarks
5 years ago
Sawyer Blatz
36af5107c6
Closes #875 : Adds search shortcuts ( #882 )
...
* Closes #875 : Adds shortcuts
* Refactor and clean up
* Remove TODO
* Removes local
* Fix nits
* Refactors to add ShortcutEngineManager
5 years ago
Jeff Boek
cf0d1355b5
Fixes #1187 - account for enum value change
5 years ago
Jeff Boek
78ff152ad7
For #1104 - Sections history items
5 years ago
Jeff Boek
b3ac37078e
for #1104 - Fixes logic in Sectioned Adapter
5 years ago
Jeff Boek
9c969f63ea
For #1104 - Adds SectionedAdapter
5 years ago
Jeff Boek
b8ba7de7ed
Glean removed debug from the package name, so lets remove it here
5 years ago
Jeff Boek
ea01ae43be
Addresses metrics nits
5 years ago
Jeff Boek
b5bd9357fc
For #986 - Adds support for opening Fenix with a link to telemetry
5 years ago
Jeff Boek
32f8e06e98
For #959 - Adds search related telemetry
5 years ago
Jeff Boek
786592e8d0
For #959 - Adds telemetry for when the search bar is tapped
5 years ago
Jeff Boek
71a155c8f1
For #968 - Adds telemetry for app entry point
5 years ago
Jeff Boek
0e9400730b
For #960 - Adds metrics to measure if Fenix is the default browser
5 years ago
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Sebastian Kaspari
18284bb442
Create global instance of BrowserIcons class.
5 years ago
Grisha Kruglov
77e7c6d33c
A-C breaking change: FindInPageIntegration needs an engineView
5 years ago
Sawyer Blatz
994d88542e
For #1072 : Adds basic view
5 years ago
Sawyer Blatz
5e96b2037e
Closes #1039 : Adds crash reporting ( #1053 )
...
* For #1039 : Small cleanup
* Closes #1039 : Adds crash reporting
* Add images
* Adds build settings back
* Fix nits
5 years ago
Jeff Boek
7cbf73fa8c
No Issue - Fixes startup crash in nightly
5 years ago
Jeff Boek
3f86764a3a
Fixes #1041 - Disables telemetry when the toggle is off
5 years ago
Sawyer Blatz
8620b78d6a
Closes #832 & For #222 : Adds basic custom tab integration ( #1026 )
5 years ago
Sawyer Blatz
463ab8bf79
No issue: Fixes compilation errors with a-c 47.0
5 years ago
Grisha Kruglov
2b00d1120f
Integrate BackgroundSyncManager, enable history syncing
...
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.
Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden
Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
5 years ago
Emily Kager
8c2f80a3ef
Closes #654 - Use new two state button for menu toolbar buttons
5 years ago
Sawyer Blatz
9d18bbad12
Closes #847 : Implement onCancelEditing to handle keyboard backPress ( #929 )
5 years ago
Sawyer Blatz
33b83fb0e3
Closes #832 : Adds custom tabs menu ( #944 )
5 years ago
Sawyer Blatz
78c3db1fc8
Fixes #992 : Updates account implementation for a-c 47.0 ( #995 )
5 years ago
Jeff Boek
644e88dacb
For #965 - Uses proper initialization call depending on the key type
5 years ago
Jeff Boek
fcb75aaa53
No Issue - Fixes crash when no valid .leanplum_token is present
5 years ago
Jeff Boek
9dc0b4781a
Fixes #965 - Adds a metrics wrapper for telemetry
5 years ago
Emily Kager
8d442c062d
Closes #884 - Set and use default search engine
5 years ago
Emily Kager
d15e4bb3fa
Closes #877 - Add Search Engine Settings
5 years ago
Emily Kager
65fa904a21
No issue: remove breaking AC change params ( #878 )
5 years ago
Sawyer Blatz
000a2236a2
Closes #505 : Themes autocomplete highlight ( #582 )
...
* Closes #505 : Themes autocomplete highlight
* Add Autocomplete highlight color
* Re-add getView fun which is used elsewhere in master
* Remove Test imports that aren't found
5 years ago
Sawyer Blatz
e57aa67d60
Closes #664 & Closes #665 : Refactors load to respect private mode ( #667 )
5 years ago
Grisha Kruglov
46789f4c62
Issue #418 : Basic Firefox Accounts integration
...
This patch integrates relevant a-c components, and updates the current Preferences
UI to allow signing-in and displaying basic account information (email, displayName).
Currently there's no Accounts UI, and so singing out or otherwise interacting with the
account isn't possible.
5 years ago
Jeff Boek
59c514996b
Fixes #362 - Auto closes session
5 years ago
Colin Lee
f22f3ec9e2
Fixes #423 : [Battery Performance] Set up Fenix and Raptor
5 years ago
Jeff Boek
5ab49ff7cf
For #507 - Leaves a comment to explain the current state
5 years ago
Jeff Boek
bacf84678d
For #507 - Moves the loading of the URL to the fragment
5 years ago
Jeff Boek
b03266fca3
For #507 - Use just the presenter over the feature
5 years ago
Sawyer Blatz
797d1cc423
Fixes #566 : Clears search on new tab
5 years ago
Colin Lee
66ebb652a6
Fixes #568 : Crash on custom tabs menu if no other tabs are open
5 years ago
Colin Lee
870621b958
BrowserToolbar UrlCommitListener requires Boolean return
5 years ago
Sawyer Blatz
9bf0354d02
Closes #530 : Adds private keyboard support
5 years ago
Sawyer Blatz
e5fe80f928
Closes #347 : Adds private browsing logic ( #506 )
...
* For #347 : Adds private browsing logic
* For #347 : Adds private session explainer
* Adds persistence
5 years ago
Emily Kager
fe74df8b7f
Closes #508 - Use Default Component Text Size for Toolbar
5 years ago
Sebastian Kaspari
4a66c60548
Pass concept-fetch Client implementation to SearchSuggestionProvider.
5 years ago
Emily Kager
06890d0837
Closes #487 - Replace home toolbar icon with tabs icon
5 years ago
Jeff Boek
a4a9222a94
For #490 - Fixes navigation when selecting a history item
5 years ago
Sawyer Blatz
7531bc56f2
Closes #476 : Adds browserToolbarMenuIcon theming
5 years ago
Sebastian Kaspari
b4d1ac0d63
Closes #472 : Integrate feature-session-bundling component.
...
This will take care of saving and restoring the (`SessionManager`) state.
5 years ago
Jeff Boek
4873d989a0
Moves the shared toolbar component to the components package
5 years ago
Emily Kager
0c8b2a8a1e
Closes #449 - Adds Basic About Page with Dated Version Name
5 years ago
Sebastian Kaspari
cf260e4b8d
Use ViewBoundFeatureWrapper and BackHandler from the base component.
5 years ago
Jeff Boek
98a1ae578e
For #355 - Present the Library when the menu item is tapped
5 years ago
Jonathan Almeida
21508f49ca
WIP: Integrate feature-customtabs component
5 years ago
Jeff Boek
a6004fea20
Closes #146 & Closes #147 : Integrates find in page
...
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
5 years ago
Emily Kager
3db9f2cb6a
No issue: Hook up browser menu items Settings and temporary Share
5 years ago
Colin Lee
0120558fce
Enforce unidirectional arch better
5 years ago
Jeff Boek
bacee18344
Removes initial and default session
5 years ago
Colin Lee
273f33b244
Fixes #290 : Integrate new Fenix architecture
5 years ago
Colin Lee
b2b6a530d0
Make ktlint and detekt style changes
5 years ago
Sebastian Kaspari
d5515c9f6e
Issue #267 : Integrate lib-crash component and upload crash reports to sentry and socorro.
5 years ago
Emily Kager
2e15efafe0
Part of #131 - Add Background to URL View Toolbar
6 years ago
Jonathan Almeida
6c06651ecc
Closes #268 : Integrate feature-intent component
6 years ago
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
6 years ago
Sawyer Blatz
edcdd05c68
Closes #135 : Adds accessibility support to Browser UI
6 years ago
Emily Kager
5903cefa6b
Closes #133 - Create Browser Menu UI
6 years ago
Emily Kager
5a3fc1325f
Adds toolbar with autocomplete and menu to BrowserFragment
6 years ago
Jeff Boek
3e0ed05c0e
Adds missing licenses
6 years ago
Jeff Boek
560aea9b56
For #141 - wires up toolbar and awesomebar
6 years ago
Jeff Boek
480ae93a72
For #141 - Adds autocomplete ot the search screen
...
- Adds convenience extensions to Context and Fragment
- Imports more components from Android Components
6 years ago
Jeff Boek
4c4f344a97
For #131 - Loads mozilla.org in the browser fragment
6 years ago