ekager
f6285ad5f8
For #3846 - Pass in updated session icon to tabs
5 years ago
Prat T
80a1e6dd2c
Fixes #5351 - listen to onIconChanged in HomeFragment
5 years ago
Prat T
fe648a0b99
Fixes #5351 - use session icon in tab view on home
5 years ago
Emily Kager
40e6284aef
For #5442 - Show Delete Browsing Data on Quit option in home menu
5 years ago
Sawyer Blatz
785b8b9519
For #5567 : Removes search shortcuts button ( #5739 )
...
* For #5567 : Removes search shortcut button
* No issue: Simplifies logic for displaying shortcuts
5 years ago
Tiger Oakes
88aa519210
Closes #4711 - Extract VoiceSearchActivity ( #5502 )
5 years ago
ekager
0b01635ce0
For #2874 , #5375 , #5131 - submitList workaround for Android 5 + 6
5 years ago
Sawyer Blatz
b6e6e36ccd
For #561 : Fix stutter of search icon & text when animating
5 years ago
Jeff Boek
c592a69aad
For #561 - Fixes snackbar placement on homeview
5 years ago
Jeff Boek
5c092c1ef1
For #561 - Adds shadow/highlightto the bottom bar
5 years ago
Jeff Boek
00d1be97ac
For #561 - Wires up add tab button inside the bottom bar
5 years ago
Jeff Boek
b16754d78a
For #561 - Adds add tab and menu button to bottom bar
...
- Adds space between wordmark and session control component
5 years ago
Jeff Boek
abbb310ce3
For #561 - Removes the toolbar from the home screen
...
- Removes the menu button
- Fixes motionlayout animation with the wordmark/private browsing button
5 years ago
Mihai Adrian
c7c752cabb
For #5356 Improves private browsing "common myths" link accessibility ( #5479 )
...
Added separate TextView for link text
Used UnderlineSpan to show text as link
Split string private_browsing_placeholder, one for each TextView
Set clickListener on TextView so it can be accessed via Talkback
5 years ago
Tiger Oakes
8c30200ced
Only use Context.settings() function (not getter) ( #5335 )
...
Remove unused String extensions
5 years ago
Tiger Oakes
cb7701584f
No issue: Extract home fragment mode ( #5343 )
5 years ago
Sawyer Blatz
4a6e647167
For #5197 : Adds telemetry for media controls ( #5266 )
5 years ago
Mihai Adrian
a1c8fc0698
For #3731 Improved UX for opening tabs from a Collection ( #5427 )
...
* For #3731 Changed order of items for a collection's overflow menu
* For #3731 Changed the order tabs open to keep same order from collections
5 years ago
Tiger Oakes
106458c2c9
For #3440 - Reduce HomeFragment require calls
5 years ago
Unpublished
065ce13999
Pass color resource for what's new menu item by id
5 years ago
Yeon Taek Jeong
ddc1b2e648
For #4658 : Add private browsing mode shortcut telemetry
5 years ago
Sawyer Blatz
999d3cb963
For #1114 : Show playing tab
5 years ago
Yeon Taek Jeong
2e2bac4ccd
For #419 : Create launch icon for private browsing ( #4948 )
5 years ago
Sawyer Blatz
53b3f105ca
For #4155 : Sets pastedText default value
5 years ago
Sawyer Blatz
fdd2b59fb8
For #4155 : Adds popup menu for browser toolbar
5 years ago
Sawyer Blatz
f7dde41b3b
For #5021 : Adds telemetry for what's new button
5 years ago
Tiger Oakes
b77c4d2e2e
Clean up SupportUtils
5 years ago
Mihai Adrian
a31eb1f371
Code Health #4883 : Refactored accessing settings by using Context extensions ( #4973 )
5 years ago
Mihai Adrian
ed0b6bd5ef
For #4193 - Makes close button for tabs more accessible ( #4442 )
...
* fixes #4193 - made close button for tabs more accessible.
set recommended minimum size for accessibility 48x48, while keeping image size the same
removed margin from button and text as it was not needed anymore
aligned close button in center of tab to be visual consistent with alignment of favicon and more visual accessible
* Fix margins
5 years ago
Sebastian Kaspari
3a35233ac0
Remove ThumbnailsFeature. ( #5127 )
...
We currently do not use thumbnails anywhere in the app. Not using the feature means we are
not taking thumbnails on every page load which means we are saving memory and CPU cycles.
5 years ago
Grisha Kruglov
231924f5eb
Fix breaking services APIs changes
5 years ago
Sawyer Blatz
09dcdb079d
For #4474 : Adds what's new button to home screen menu ( #5088 )
...
* For #4474 : Adds what's new button to home screen menu
* For #4474 : Adds tests for what's new button
5 years ago
Petru Lingurar
f7087e46e3
Fix #5067 - Refactor ShareController to use SendTabUseCases
...
Navigation between app fragments uses ShareTab as arguments. The newly used
SendTabUseCases uses TabData which is not Parcelable.
For minimal changes we'll keep both data classes and ShareController will know
how to map between the two.
Removed the `sessionId` property of ShareTab as it isn't needed anymore.
5 years ago
Christian Sadilek
4cf03be236
For #2088 : Use new async API to load default search engine in HomeFragment
5 years ago
mihai-adrian
5e78420cce
Fixes #3602:navigate to top of home screen after tapping "start browsing"
...
After onboarding.finish(), scrolled homeLayout to top
5 years ago
Yeon Taek Jeong
d87b8a8a5c
For #4658 : Add some private browsing mode telemetry ( #4968 )
5 years ago
Yeon Taek Jeong
cc5408d717
For #2053 : Add persistent notification to close all private browsing tabs ( #4913 )
5 years ago
Tiger Oakes
d1964d6536
Fixes #4771 - Add method for sessions of type ( #4782 )
...
Fixes share tabs to use the new method
5 years ago
Emily Kager
b9f6f7fa93
For #4779 : Don't double navigate with global directions in HomeActivity
5 years ago
Emily Kager
84b0693fd2
For #4652 : Use workaround for HomeScreenViewModel ( #4887 )
5 years ago
Tiger Oakes
9f154dc3a0
Extract intent processors from HomeActivity ( #4884 )
5 years ago
Tiger Oakes
c475bc87cf
Move classes out of top-level package
5 years ago
Jeff Boek
68f5d211d3
For #4326 - Updates codebase to support latest version of detekt
5 years ago
Yeon Taek Jeong
6f899c7fb5
For #2834 : Delete all Private Tabs redesign ( #4787 )
5 years ago
(´⌣`ʃƪ)
c076cc85f9
For #4436 : Dismiss onboarding before navigating away from home ( #4801 )
5 years ago
Tiger Oakes
33f3b14c29
Adds setters and property delegates in `Settings` ( #4809 )
...
* Change Settings to use setters
* Add delegate for shared preferences
5 years ago
Tiger Oakes
ac6c1ec2ee
Closes #2690 - Clean up CreateCollection viewmodel ( #4731 )
5 years ago
Tiger Oakes
ad98b2f3ea
For #4744 - Extract private browsing button ( #4813 )
5 years ago
Mugurell
ab6e7dc52b
Fix 4827 - Use ktx doOnPreDraw() to restore HomeFragment's layout
...
The previous solution would result in a crash because the passed in
viewTreeObserver that would trigger onPreDraw would be invalid.
The proposed solution is simpler and ensures we'll always use the right
viewTreeObserver.
`FragmentPreDrawManager` is general enough that can be used by other Fragments
also, so I've added it to the `utils` package.
5 years ago
Tiger Oakes
b8c93107c0
For #4744 - Extract TransitionPreDrawListener ( #4812 )
5 years ago