yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Themes and Apps] matt_stang:
Here's another "nightly".

Theming is almost fully finished. I changed the default theme up a bit and added a dark one as well. The xml files are fairly well commented at this point so if one wanted to decompile and mess with the themes a bit it would be pretty straight forward. You would want to edit my_colors.xml and theme_styles.xml.

* Message color settings still do nothing. That's next on my list.

Also there's a weird bug I noticed that I'm not terribly worried about at the moment but is worth documenting. If you have a conversation with multiple recipients and type some text into the compose box then open up a different thread, a draft will be saved for the conversation with multiple recipients and it will show as such in the thread list. However, when you reopen the conversation with the draft, it does not load the draft. The compose box is just empty and the draft goes away. This is a fixable issue but at the moment I'm not sure precisely what causes it. I think it may have something to do with the fact that when you have a conversation with multiple recipients, every message is considered an mms and somehow that causes the draft issues. Drafts seem to work normally for conversations with only one recipient. I'll get to the bottom of it but just wanted to put it out there in case anyone notices it or can provide any extra information on it.
[Nexus 4 Themes and Apps] handgun50:
A bug
[Nexus 4 Themes and Apps] Planters76:
Did you know that the settings page is black on default? You mention that themeing was almost finished. Just wanted to point that out. Great job
[Nexus 4 Themes and Apps] Planters76:
just in case you weren't aware
[Nexus 4 Themes and Apps] Planters76:
also on dark theme, search has default theme
[Nexus 4 Themes and Apps] freddienux:
[MENTION=1669909]matt_stang[/MENTION] is it possible to add hill circle in messaging part.. Like you have option to use tag /block/bubble.. Thx in advance

N5-Carbon Rom/Team Blackout

---------- Post added at 01:35 PM ---------- Previous post was at 01:30 PM ----------

I meant holo circle

N5-Carbon Rom/Team Blackout
[Nexus 4 Themes and Apps] Matt:
Wrong Matt ;)
[Nexus 4 Themes and Apps] freddienux:
Met matt stang
[Nexus 4 Themes and Apps] matt_stang:
Yes the settings page is always black, for now. It's not quite as easy to theme as the other parts but I'll get it done.

I fixed all the other issues you mentioned, thanks for pointing those out.

I have plans to add other message styles.

Here's another small update. I fixed all (I think) the theme issues and added "read" and "call" to notifications. Unicode stripping and quick reply/popup is my next priority, then I'll finish adding more themes.
[Nexus 4 Themes and Apps] freddienux:
It won't let you Change text color and won't let you change backgrtcolor

N5-Carbon Rom/Team Blackout
[Nexus 4 Themes and Apps] chinkster:
Are these updates gonna be pushed to the play store later on?
[Nexus 4 Themes and Apps] matt_stang:
This is known

Yes. When it wouldn't be counterproductive to do so.
[Nexus 4 Themes and Apps] freddienux:
OK sorry

N5-Carbon Rom/Team Blackout
[Nexus 4 Themes and Apps] Planters76:
one other thing I noticed about the dark theme is when you highlight a message to be deleted its hard to read up on the top where it says "choose conversation ". Keep up the great work Matt
[Nexus 4 Themes and Apps] matt_stang:
Fixed that. I actually nixed the blue background as well because I don't really like the look of it. When you select threads for deletion now it just keeps the default action bar color.

I know a lot of people would probably like to see a "swipe to delete" (or better yet, archive) and I've experimented with it a bit and honestly I'm not too sure about it. I find it's easy to accidentally swipe away threads when just trying to swipe the conversation open. I hated that about the Hangouts app. Then again, I do plan on implementing different UI configurations than the sliding layout so I guess we'll see about it.

What's changed:

Settings theme fully working

Message/text colors should be fully working

Unicode stripping should be fully working

Can someone who uses unicode stripping please let me know if it works or not. Thanks
[Nexus 4 Themes and Apps] chinkster:
How come when I try to install the updates it will not let me install? Do I have to manually push it to data/apps?
[Nexus 4 Themes and Apps] matt_stang:
No you should never manually push it to /data/app. I'm guessing it won't install because you have the play store version installed. You need to uninstall the play store version before attempting to install this one.

There are three ways to install it:

1.

adb install -r SlidingB#.apk

2. Copy to your device storage and open it with a file explorer

3.

adb push SlidingB#.apk /system/priv-app

Options 1 and 2 are preferred but all three work. Option 3 will install the app as a system app. The reason I don't recommend pushing it to your system is the only way to uninstall it at that point is to delete it from your system. You'll still be able to update it normally though. Still, just stick with the first two options.
[Nexus 4 Themes and Apps] mkmck:
Just checked unicode stripping, and it has still the same bug as the play store version, I mean it doesn't stripe "Ł“ letter.
[Nexus 4 Themes and Apps] matt_stang:
1. What setting do you have the stripping set to?

2. Is that the only letter you have found doesn't work?

I'll try and see what's wrong with it. Honestly this is tricky for me because the stripping method seems extremely straightforward. I'll keep looking at it though. Basically I'll be at it until I get it working. Thanks for helping me out.
[Nexus 4 Themes and Apps] mkmck:
I tried both options. Here is a test with all polish special (alt) characters

Another thing... Can You make a list looking like this? This is cm sms app, and it uses avatars from new kitkat phone app. Don't look at colours and rounded images, it's just L theme :P
[Nexus 4 Themes and Apps] matt_stang:
Yes! I do like the look of the avatars there. I actually kind of hate using the default avatars and I haven't really had time to think of a better solution. I'll probably do something similar to that soon... maybe tonight ;)

Gotta get quick reply going though and of course fix this unicode issue.

I have a question about your screen cap though. Are the characters in the message appearing as they are supposed to in polish language? Are some characters stripped and not others? Any chance you can post the a screen cap of the characters in the text editor as well so I can better understand. Not sure it will help much as I think I am on to a solution.. but for clarity it'd be nice. Thanks
[Nexus 4 Themes and Apps] mkmck:
You mean this?
[Nexus 4 Themes and Apps] matt_stang:
Man I feel so dumb for not realizing the issue sooner!

Try this apk, it should be completely fixed.

EDIT: reattached apk without settings background issues
[Nexus 4 Themes and Apps] mkmck:
Oh Ho ho finally it works! Thank You so much :D
[Nexus 4 Themes and Apps] matt_stang:
After literally months of people emailing/commenting about broken unicode, the solution was embarrassingly simple. Although to be completely honest I have never even bothered to see what was wrong with it. I wasn't quite as devoted to this app as I could have been....

Anyway glad it's fixed, on to better things
[Nexus 4 Themes and Apps] mkmck:
Hah, did You see settings in latest version? :D

And i can't change anything in message colours
[Nexus 4 Themes and Apps] matt_stang:
Yeah I was trying something out. I'll fix that post but the one on the front page is fixed as well.

Message colors works fine. You have to disable "Use theme defaults"
[Nexus 4 Themes and Apps] :
Hi, the draft function does not work, drafts are not saved.
[Nexus 4 Themes and Apps] migueldbr:
awesome work. Just waiting for the quick reply to move back to this app again=p. Everything else seems to be working properly!
[Nexus 4 Themes and Apps] Planters76:
Matt, are you aware of this app f/c at times?

So far today, it has happen twice. When you click on the message app, it takes you to the conversation list but there is nothing there. Once you hit the back button then the app f/c.

This is on your latest apk.
[Nexus 4 Themes and Apps] matt_stang:
While this has only happened to me a few times I am aware of it and I've fixed it since last update. It was pretty much just a silly mistake on my part.
[Nexus 4 Themes and Apps] Planters76:
Everyone is entitled to mistakes. Keep up the great work
[Nexus 4 Themes and Apps] matt_stang:
Quick reply is getting there.

For now it functions like CyanogenMod quick reply. That is, if the notification has 1 thread, it will show a quick reply button. Otherwise, it shows no buttons. So for now you can only reply to 1 thread at a time.

What I'll be working on next is allowing you to reply to multiple threads with the quick reply. It will be similar to CyanogenMod where you can swipe through threads to reply to each one.

The quick reply currently loads the entire thread. This is intentional. I'm going to add options to load only incoming messages or only unread messages, but for now the whole thread will do.

I also fixed that force close you mentioned so that shouldn't pop up any more. As always, let me know if there are any issues.
[Nexus 4 Themes and Apps] Planters76:
Downloading now...

---------- Post added at 09:54 PM ---------- Previous post was at 09:46 PM ----------

That quick reply is pretty bad ass. I never seen that on cm messaging before
[Nexus 4 Themes and Apps] matt_stang:
That's because it's not from CM ;) I made it myself
[Nexus 4 Themes and Apps] Planters76:
I like the whole thread thing Matt. Can you leave that up for a option in settings.
[Nexus 4 Themes and Apps] matt_stang:
Oh and the 'close' and 'view' buttons do nothing currently. I had to run out for a bit so I didn't get to that before I posted. I'll be working in the quick reply more tonight.
[Nexus 4 Themes and Apps] Planters76:
OK. I would keep that whole thread in quick reply tho. I always hated it when I had to go to view to see wtf I wrote before
[Nexus 4 Themes and Apps] migueldbr:
the new quick reply is awesome!Much better than CM quick reply
[Nexus 4 Themes and Apps] matt_stang:
Can now quick reply to multiple conversations.

If there's a notification for one recipient, the quick reply button opens the quick reply window. If another notification comes in, the thread is added to the quick reply window. If the quick reply button is pressed when there are multiple recipients, it opens the thread for each recipient in the quick reply window. When there are multiple threads present you can swipe right/left between them.

Possible something is broken or I forgot something but I'm tired so forgive me. B10 is attached.
[Nexus 4 Themes and Apps] Planters76:
Matt, I don't know if you are aware of this but the restore default colors doesn't work in message colors

---------- Post added at 08:19 AM ---------- Previous post was at 08:01 AM ----------

Also do you have plans on implementing time & date in messages?
[Nexus 4 Themes and Apps] :
I can confirm this issue but you can tick Use theme defaults option for workaround.
[MENTION=1669909]matt_stang[/MENTION], I just noticed an issue with icons from attach pop-up when I use the black theme, take a look screenshots for see difference between light pop-up and dark pop-up.
[Nexus 4 Themes and Apps] freddienux:
Everything works.. Are you gonna implement Emojis?

N5-Carbon Rom/Team Blackout
[Nexus 4 Themes and Apps] NeBouse:
Yep, definitely a problem with the icons staying dark grey on a black background...

Also, if you could get rid of that ugly holo blue, that would be perfect ;)

It's not supposed to be there anymore in KitKat !

Thanks for your work btw.

Your app has been my daily driver for some months now, and i'm glad you update it again !!

(and as the previous member said, if you could add back hangout emojis, that would be great)
[Nexus 4 Themes and Apps] matt_stang:
Yes.

Ugh icons are such a *****. The stock app is light themed, so there are no resources for dark themed anything. So basically one day I had to sit down and go through every single icon and create a dark version (actually a light version to put on a dark background). In may cases this meant recreating icons by hand because they weren't readily available. Took me hours to do and it was soooooooo boring. Anyway, luckily the icons used for the attachment types are standard android icons and 'Android Asset Studio' allows me to pick a color and download them. So I've added icons for the dark theme attachment types.

also,

- fixed 'Restore default colors' preference in settings

- fixed weird black screen when exiting quick message with another application open behind it

I desperately want to remove the holo blue from the dialogs but I researched it for a while and it would be a real ***** to do. I don't think I'm going to mess with it for now. I'm not even sure why it is there. I might be able to fix it with something simple but if it doesn't work I'm not really going to bother with it.

here's the apk
[Nexus 4 Themes and Apps] zelendel:
I maybe able to help you with removing the blue. Let me finish compiling some stuff and I'll look at it for you. Maybe I can find a simple solution for you.
[Nexus 4 Themes and Apps] Planters76:
Matt, are you aware of the odd behavior when forwarding a picture message?
[Nexus 4 Themes and Apps] matt_stang:
Sweet me know. I've looked at this https://github.com/inmite/android-styled-dialogs and it's probably the best option.

The thing is I would have to find every dialog in the app and replace it with a styled dialog. It's either that or find every dialog and style it myself. Either way I'm looking at programmatically changing all the dialogs. Of course, I could just change the most frequently used ones for now but for the sake of consistency I'd rather style them all.

I've searched up and down and I can't find a way to do it with xml. It seems it's not possible and that would really be the only feasible way to do it.

I hadn't tried to forward a picture until now. It seems like it only works sometimes. Can you figures out when it does and when it doesn't?
[Nexus 4 Themes and Apps] Planters76:
I will try, its more of a hit & miss
[Nexus 4 Themes and Apps] matt_stang:
In that case it might be easier to figure out on my end. I'm working on emoji stuff right now though so it'll be a few minutes
[Nexus 4 Themes and Apps] Planters76:
I will send screenshots and explain what I a doing to get this odd behavior
[Nexus 4 Themes and Apps] Planters76:
Sometimes when I forward a picture message I get this
[Nexus 4 Themes and Apps] Planters76:
The above screenshot is when I forward a picture from a group message of 3 recipients
[Nexus 4 Themes and Apps] Planters76:
This is what happens when I forward a message with 1 recipient, one of the issues. The phone number
[Nexus 4 Themes and Apps] Planters76:
Also I can send you a screen recording of 2 more issues but I will send you the link in a private message since it has phone numbers associated with it.
[Nexus 4 Themes and Apps] joker252:
Hey Matt I was wondering you could add an option to display the timestamp from messages sent on other days like if I sent a message yesterday instead of just saying the date could you also display the time? Also when you search messages could you enable time and dates? Thanks!
[Nexus 4 Themes and Apps] :
It's weird indeed, in fact this bug with MMS appears with beta3 because when I tried beta2 MMS work fine (see screenshot).

By the way, drafts still buged on beta11.
[Nexus 4 Themes and Apps] Incredible_Culp:
Wow, i guess the nexus 5 thread is dead and all the activity is now in here lol..

Ive been waiting on an update, and apparently im way behind ha..

But this is the build that is present on Google Play.. It has the blue removed when only using dark theme.. I dont use the light theme, so blue still might be present..

Uninstall/delete the app (if you already have it installed) before you flash/use this one.

http://xdaforums.com/showpost.php?p=53835152&postcount=170

Enjoy.

Im going to edit the latest theme now, test it, and then if things went nicely, ill post it.. If thats ok with matt.. Hopefully some bugs got fixed :fingers-crossed: Love the app (ill see if i can fix the dark icons too in the latest build)

EDIT: Well the blue is gone for what all i can see when using the dark theme.. I am, though, upset you took away the black theme.. Im going back to the playstore version until its put back.. Or i just might play around with the xml's when i get time. Im glad you kept the avatar option feature, love it.

Thanks for your work!
[Nexus 4 Themes and Apps] matt_stang:
I don't care if you repost/retheme/whatever. Making the app all black would be a piece of cake. Pretty much you only have to change "gray_900" in my_colors.xml to black and that should take care of it, for the dark theme at least.

I know you said you took all the blue out but what exactly are you referring to? I'm guessing you mean the list selection as that's virtually the only blue in the app. Surely you couldn't have removed the blue from the dialogs. Though I'm assuming you are using a themed rom that doesn't have the holo blue in the dialogs.

The reason I haven't bothered to remove the blue from the list selection (etc) is because I am planning on adding an 'accent color' option that would change those blues to whatever you pick. I haven't gotten around to that yet and obviously I haven't been able to finish the theming stuff quite yet.

I also want to clean up the xml resources a bit and allow themes to be made and installed from outside the app. That would make it a lot easier for people to theme the app on their own, as long as they are able to edit xml resources and pack the apk etc.

I have a lot of work to do in the theming department though. I'm working on an emoji drawer right now though and it's taking a good chunk of time. I'll get back in a bit..

EDIT: Also, before anyone points it out, I am aware the app can occasionally force close. For those who are curious it's because I carelessly try to access the main activity when the thread data reloads and occasionally I get a NullPointerException. I do have a much cleaner and safer way of handling this so it will be fixed shortly.
[Nexus 4 Themes and Apps] Incredible_Culp:
Thats it? Nice... :highfive: Ill get on it and see what i can do..

Hmm.. my rom is themed.. well, i didnt theme it, it comes with a black ui.. Lichti's build of Rastakat.. But yea youre probably right :p

EDIT: Well so much for editing xml's... apktool isnt recompiling.. its been pissing me off for a couple hours now.. idk whats going on.. i have the java, the java kit.. blah blah.. and it isnt working.. worked perfectly before.. havent changed anything since. im done for the night. maybe i need to sleep on it.. will try again
[Nexus 4 Themes and Apps] joker252:
Is there a way to make this app wake the screen when you get a message?
[Nexus 4 Themes and Apps] matt_stang:
Little update here.

What's new:

- Emojis. That's pretty much it. I know there are some people who prefer to have an emoji picker that's not on the keyboard so I decided to make one. It's enabled by default but you can disable it at the bottom of the settings page.

Here's the deal with emojis: there are two styles, android and apple. Currently if you select the apple style you'll see apple emojis in the emoji picker but that's it. Otherwise all the other emojis in the app are standard android (kitkat) emojis. So for example when you actually send or receive a message with emojis they will have android style no matter what. When I'm finished with this part, all the emojis you see in the app will be styled either apple or android depending on preference. I just wanted to post this now because I think my emoji picker is pretty cool and also I don't have time to do a lot of testing right now so I could use some feedback on it as well.

I did fix that force close issue I mentioned a few posts back but I have completely disabled drafts for now (they weren't working anyway). It shouldn't be hard to figure that out so it's next on my list.

So next I'll be fixing drafts and forwarding picture messages. Assuming that goes smoothly I'll get back to doing some theming stuff. Also in case anyone is curious I'm using a linux box primarily to do all my programming so photoshop/illustrator is out of the question right now. Once I get some time I'll update/make some new icons. Until then what you see is what you get.

I'm not putting this on the first post until apple emojis work throughout the app. Shouldn't take long

edit: also notice the major increase in size. This is due to the emojis and there's really no way around it. I guess the only way to do it would be to provide an "expansion" apk that includes the emojis for those who want them. Otherwise, the app is about 9MB
[Nexus 4 Themes and Apps] matt_stang:
Nope but I'll put it on my todo list
[Nexus 4 Themes and Apps] chinkster:
Hmm so I uninstalled the one I got from the playstore but it seems like I lost more features than gained? No more gray theme, popup reply, adding picture message adds it sideways, timestamps, etc. But thats why its in beta mode right now I guess. Guess I'll just have to sit patiently and wait
[Nexus 4 Themes and Apps] matt_stang:
Yes there are several features not here from the play store version because I'm redoing them. I can't verify that picture message add sideways as that's never happened to me. Can you provide some screen shots or something and what device/ROM you are using
[Nexus 4 Themes and Apps] mkmck:
Can't wait for some colours and translucent mode of course ;) thanks for updates. Keep up the good work
[Nexus 4 Themes and Apps] chinkster:
[MENTION=1669909]matt_stang[/MENTION] I'm using a LG G3 on Verizon. Another thing is the message list is listed from old messages at the top and the newer messages at the bottom of the list. I would add the screenshot but it only happens with a picture of my nephew and I don't want to post that up. Maybe it only happens to oversized pictures taken in portrait mode?
[Nexus 4 Themes and Apps] matt_stang:
I think you meant to say older messages at the bottom and new messages at the top..?

There's actually a bug that causes the sort order to be off for some ROMs when using the default sort order. I've now explicitly defined the sort order and that should take care of that. Try B13 and let me know.

B13 is attached and on first post.

- Apple emojis work throughout app

- tweaked some colors a bit..
[Nexus 4 Themes and Apps] :
Thanks for update, there is a small issue with the black theme in conversation list screen I noticed 3 different tints while the standard theme has only 2...but maybe that's a known issue?
[Nexus 4 Themes and Apps] migueldbr:
the quick reply windows is messed up, with a white border outside the box. btw do you plan to make the quick reply automatically be displayed?(without needing to go to the notification drawer and press "reply")
[Nexus 4 Themes and Apps] Tobybitch:
what happened?

Was using b10 with the all black theme but after updating to b13 its not all black anymore like before. There's like grayish blue .

Hopefully it's bug because because all black looked awesome
[Nexus 4 Themes and Apps] matt_stang:
It's always been that way. And

I'm not seeing how that's an issue...

Quick reply looks fine to me

There's never been an all black theme
[Nexus 4 Themes and Apps] Tobybitch:
Sorry I meant the dark theme

Maybe it was my theme that themed the app but after updating to b13 it doesn't theme it anymore like it did with b10
[Nexus 4 Themes and Apps] :
Sorry I wanted mean dark theme too, see the difference between dark theme from XDA version B13 and Play Store version 0.7.5.1 on screenshots attached please, there is a big difference...anyway beta is a beta so it's not the final version!
[Nexus 4 Themes and Apps] migueldbr:
check my screenshot. Im using purity rom (aosp based, and close to stock)