Affichage des articles dont le libellé est Hangouts. Afficher tous les articles

THEMEABLE HANGOUTS

G'Day xda,

This is a project to enable Hangouts to be fully themeable. As some of you may or may not know, as Hangouts is from Google it has a lot of hard coded text colours and backgrounds which makes it a big headache for themers to do their thing. I have successfully remade the app so that all of the hard coded items are now calling on resources from within /res/values/colors.xml and /res/values/styles.xml which renders everything themeable using Layers or CyanogenMod's Theme Engine. This has been done for both 5.0.x and also 5.1.x ROMs.

THEMERS
If you have already themed normal Hangouts using either Layers or CyanogenMod's Theme Engine, then you will need to add the following code into each xml:

/res/values/colors.xml




PHP Code:







    <color name="send_from_text_color">@color/quantum_googgreen700</color>

    <
color name="primary_text_color">#ff000000</color>

    
<color name="account_list_background_color">#ffffffff</color>

    
<color name="action_sheet_background_color">#ffffffff</color>

    
<color name="separator_background_color">#ffaaaaaa</color>

    
<color name="audience_view_background_color">#ffffffff</color>

    
<color name="audience_view_text_color">#de000000</color>

    
<color name="call_contact_text_color">#ff272727</color>

    
<color name="call_contact_background_color">#ffffffff</color>

    
<color name="make_phone_call_background_color">#ffffffff</color>

    
<color name="phone_list_title_text_color">#ffc6c6c6</color>

    
<color name="phone_list_background_color">#ffffffff</color>

    
<color name="selected_tab_background_color">#ffc6c6c6</color>

    
<color name="compose_message_text_color">#ffadadad</color>

    
<color name="contact_detail_text_color">#ff000000</color>

    
<color name="contact_detail_background_color">#ffffffff</color>

    
<color name="conversation_subject_background_color">#ffffffff</color>

    
<color name="resend_buttons_background_color">#ffffffff</color>

    
<color name="content_background_color">#ffaaaaaa</color>

    
<color name="conversation_debug_background_color">#ffffefa8</color>

    
<color name="divider_background_color">#26000000</color>

    
<color name="country_text_color">#ff000000</color>

    
<color name="hidden_contacts_background_color">#66ffffff</color>

    
<color name="hidden_name_background_color">#9a000000</color>

    
<color name="invitation_name_text_color">#ff1d1d1d</color>

    
<color name="invitation_conversation_background_color">#ffeeeeee</color>

    
<color name="navigation_drawer_background_color">#ffffffff</color>

    
<color name="secondary_text_color">#de000000</color>

    
<color name="status_button_text_color">@color/primary</color>

    <
color name="sticker_album_background_color">#ffe0e0e0</color>

    
<color name="sticker_grid_background_color">#ffa0a0a0</color>

    
<color name="widget_account_background_color">#ffffffff</color>

    
<color name="widget_header_background_color">@color/quantum_googgreen700</color>

    <
color name="widget_unread_text_color">#ff777777</color>

    
<color name="chat_message_text_color">#ff303030</color> 













/res/values/styles.xml




PHP Code:







    <style name="TextAppearance.Medium" parent="@android:style/TextAppearance.Medium.Inverse" />

    <
style name="TextAppearance.Small" parent="@android:style/TextAppearance.Small.Inverse" />

    <
style name="Themeable.Hangouts" parent="@android:style/Theme.Holo.Light.Dialog" /> 














GAPPS COMPILERS
I am more than happy for GApps compilers to include these apps in their GApps packages, a little credit would be much appreciated but not expected.

INSTRUCTIONS
  1. Download the correct zip for your version of Android

  2. Reboot into recovery

  3. Install the zip you have downloaded

  4. Reboot and enjoy (and theme it!)


Below are links to the flashable zips which need to be installed via a custom recovery (i.e. TWRP or CWM) and each one is labelled for the version of Android which you are on. Please DO NOT flash a zip from a different version of Android, I will not be held accountable should you flash and the world ends.

DOWNLOADS
Themeable Hangouts for 5.0.x

Themeable Hangouts for 5.1.x

If you would like to see all the changes that were made, please feel free to visit my Github for Themeable Hangouts 5.0.x and Themeable Hangouts 5.1.x

Any questions or suggestions please feel free to reply to the thread or send me a PM or even email me davidwilson1683@gmail.com

THANKS
There were a few awesome people who helped me to achieve this, and without their help it wouldn't be possible. They are:
@dankoman
@dwitherell
@micmars
@Surge1223
@djdarkknight96
@USAN03

If I have missed you then I am truly sorry, please let me know and I will add you to the list

Thanks and happy flashing,

Dave


XDA:DevDB Information
Themeable Hangouts for Layers/CMTE, App for all devices (see above for details)

Contributors
daveyannihilation
Source Code: https://github.com/daveyannihilation


Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2015-05-20

Created 2015-05-20
Last Updated 2015-05-20





So I swore off any Apple products a long long time ago but something happened yesterday that blew me away.

My sister came over with her iPhone 6 and was video chatting her friend using facetime. I couldn't believe how fluid/HD like images/no lag it was!

Now I use Video chat a lot too (Hangouts) and its never ever been fluid or sharp/fast images or anything. Always laggy and image quality sucks.

But like I said, on facetime it was as fluid as can be (imagine you opening your front facing camera and waving it around, yes, it was THAT fluid and sharp).

Now my question is.. Do you think Android/Google will ever catch up and get up to par with facetime?





Please Note: This mod was originally done for the HTC M8, and has only been tested on it. It should be fine on most devices. I have the LGG3 Stock ROM Lollipop 5.0.1 and it worked for me.

Please go to this link and follow instructions. Thank @Basil3

http://forum.xda-developers.com/htc-...34730-t2923448

This Hangouts Themer is hidden deep in HTC Threads which is why i am posting here.

Below see the Light Blue and Grey theme. To apply new theme just flash in rec again and chose color in aroma.