Related
Hate the smiley buttons and want to add new lines in your SMS without install a third party app?
I have managed to mod the messaging app in order to replace the smiley button with a return key:
More info in my
Original thread:
http://forum.xda-developers.com/showthread.php?t=1629929
Motorola Defy, CM7 @ 1Ghz + CM9 multiboot
[Guide] Install double boot CM7 + CM9
[Guide][Root needed] Unsimlock your Defy
[Mod/Fix][APP]Messaging apps with ENTER button enabled!
How is this different from Modified Mms.apk With Next Line (Enter Button) Support by mikko3024.
He's done it a long time back and supports CM9 and other versions too.
Paparasee said:
How is this different from Modified Mms.apk With Next Line (Enter Button) Support by mikko3024.
He's done it a long time back and supports CM9 and other versions too.
Click to expand...
Click to collapse
Oh i didn't know that existed :/. In addition it's less than a month old...
You may see through my threads history that i've been asking around about adding new lines many times ever since November last year, and thus have been working at it ever since.
This is a coincidence, i can prove my work and the investigations i did will be published as proof of good will.
Anyway i've just read the thread and unlike him i can do this to ANY Mms.apk.
I only see him proposing a solution for CM9.
Right know i have modded the Mms.apks from:
-CM7
-CM9
-Stock Motorola ROMs are coming soon
...And the list will continue growing.
Indeed this is a coincidence, i'm sorry for that, but yet again, i'm not simply proposing the same thing, i'm doing more apps.
Motorola Defy, CM7 @ 1Ghz + CM9 multiboot
[Guide] Install double boot CM7 + CM9
[Guide][Root needed] Unsimlock your Defy
[Mod/Fix][APP]Messaging apps with ENTER button enabled!
I saw the thread in development (but can't post there) about remapping the 3-dots menu button using a mod. Is it possible to remap the button to long-press recents instead of long-press home.
Noble Series
The Noble series ROM is a stock-based ROM which says it does this. Here is a link to the thread:
http://forum.xda-developers.com/showthread.php?t=1629224
That is the nightly thread. It has a link in it to the main thread that shows all the features.
I haven't tried it yet, and only the beta version is available. So far, seems to be the only way to achieve this.
I would still rather stay away from nightly builds. If it were stable, then I would look into its quality. I would rather have reliable.
Development help with smali & java source for long-press-recent-apps (NOT home) remap
Sorry to bother everyone with this thread but I was looking for some coding help and I'm not sure who has the relevant knowledge on this.
Over the last few days I've been looking in more detail into the remapping of recent apps to long-press-home mod as I wanted to figure out a way to remap recent apps to long-press-recent-apps instead of long-press-home, which would make more sense to me.
I've managed to decompile and part-convert to Java code the PhoneWindowManager class so I could make more sense of it and going thorough the code I've noticed that the remapping of recent apps to long-press-on-home is done by piggybacking on the existing method that handles the long-press-on-home. (Actually this is the way Google have designed it to work and not the way HTC have changed it.) While I was looking at that, I also noticed that the current mod also brakes the default action that is set in the stock HTC ROM - something to do with voice commands when plugged into a car dock?...
Anyway, the point is that there is no pre-defined method to handle long-press-recent-apps so this would have to be done from scratch. Now the problem is that I have no idea how this is done or if it is possible to define at all.
If anyone could help I would really appreciate it. Plus, I'm sure there are quite a few people out there who would like to have this functionality.
Thanks
+1.
I would go further, maybe set:
Long-press back > force close app
Long-press home > toggle keyboard
Long-press recent apps > recent apps
also, and I'm just curious, is there a way to toggle double-tap soft-keys? That would be sweet. ;-p
Sent from my HTC VLE_U using XDA
If we set functions to double tap, there would be a delay after we tapped every button before something happened, because it would have to wait to check if It's single or double tap. So I wouldn't recommend it
Sent from my HTC One S using XDA
Great call.
But what if you set it to a quick double-Tap? Like a 5ms delay?
Sent from my HTC VLE_U using XDA
Because humans can't tap twice in a 5ms internal lol. That is insane.
Sent from my HTC One S using XDA
Just saying, if you can do a double-click with a mouse, you should be able to with your finger. ;-p
But I don't want to derail the goal of this post, I'd love to figure out the long press for stock odex rom. And the more we can understand, the more developers we have asking "how can we", and that's the whole goal, right?
Sent from my HTC VLE_U using XDA
Just thought I should mention that I do have quite a bit of experience in C++ and Java programming but I have no experience with the Android environment and that's where I need some help.
If someone could explain to me how the bits I'm interested in fit together in Android I'm sure I'd be able to do all the programming. The problem is that I don't have the time to read all the Android documentation and go through all the source code to get up to speed with all the relevant aspects so I would need some help to get a head start on it.
Also, in response to some of the requests:
- I don't think double tap is a good idea on keys that are expected to perform a single tap function which is unrelated to the double tap function. Basically, the way the singe click / double click works with the mouse is that the double click is an additional function to what the single click does so that the system can process the single click action straight away and then wait to see if a second click was performed in the relevant timeframe - i.e. a double click on an icon in order to start an aplication involves selecting the icon first and then launching the application the icon links to. If you look at it carefully you'll see that the action of a double click is actually made up of the action of a single click (i.e. select icon) plus an additional action which is performed once the second click is detected (i.e. launch application). So the only way you can implement a double tap on a button which also has a single tap assigned to it is if the second tap performs an action that is additional to the first tap. Otherwise, as Habarug already mentioned, we would introduce a lag as the system would have to wait for a given time to decide whether it was a single tap or a double tap and only then perform the relevant action. You may say that double taps are already implemented in Android but if you actually look at each and every situation where they are used you will see that they either fit the description I've given above or they are used in a situation where a single tap would not perform any action. The only exception is in the internet browser - i.e. a double tap performs a zoom-in / zoom-out, whereas if you single tap on a link it follows the link, which is an action unrelated to the double tap. However, if you look closely you will realize that this is actually handeled the same as explained with the single-click / double-click - i.e. if you try to double tap on a link you will see that the link actually gets selected but the browser does not follow the link and instead performs a zoom-in / zoom-out. So, how does this work then? Well, very simple, a lag is in fact intoduced on all single taps in the browser! Have you noticed how when you tap on a link the browser does not follow it straight away but instead just sits there doing nothing for a split second and then performs the action? If you don't believe me just try it yourself, you'll notice it. What the system does is that it performs the bit of the single tap action which is 'safe' to perform (i.e. select the link) but then it waits to see whether it was a single or a double tap before it performs the 'unsafe' part of the action (i.e. follow link or zoom-in / zoom-out). I say 'unsafe' because this bit of the action depends on what the user has actually done, i.e. single tap or double tap, so the system cannot go ahead and perform it until it knows for sure what the user actually wants, whereas the 'safe' action is something the system can perform regardless as it will not impact on what the user is doing as the 'unsafe' action would. So I guess the whole point is, do you want to have a lag on your capacitive buttons or not? My guess is that you don't want a lag on your buttons whereas in the internet browser a lag is assumed to be acceptable.
- implementing long-press actions on all capacitive buttons would be nice but we have to start somewhere so we need to set some targets, i.e. long press on recent apps for starters and then we can look at other things. Otherwise we risk loosing the plot.
Moved To Q&A
Please post questions in the Q&A section
Team venom has done longpress of both recent and back capacitive buttons with their tweaks.
SteelH said:
Team venom has done longpress of both recent and back capacitive buttons with their tweaks.
Click to expand...
Click to collapse
Why did you bump this dead thead? And Team Venom is not supporting the One S right now.
Market Link: https://play.google.com/store/apps/details?id=com.android2.calculator3
Direct Download: https://www.dropbox.com/s/fnnppr2ojkigm3x/%28market%29%20Calculator_v4.0.apk
Calculator
Calculator is focused on extending the traditional 4 function calculator, keeping its simplicity while still adding features used in higher level math. It uses the original Android calculator as a base.
The project was started by me in June 2012 and by October 2012 it was accepted into CyanogenMod. Since then, users of the app have helped greatly in cleaning up the ui, improving the matrix features, and translating the app into all the languages currently available. Without them, this app would be nowhere near as polished as it's become.
Because the app is intended as a full replacement, it's recommended that you hide your default calculator by either disabling it (v4.1+) or using a custom launcher. Otherwise, the similar app names may prove confusing.
Calculator has the following features and more:
-Basic arithmetic
-Trigonometry
-Complex numbers
-Graphs for X,Y functions
-Matrices
-Hexadecimal and Binary support
-Widget for lockscreen and launcher
-History of previous calculations
-Themeing support
The app is completely open source and the source can be downloaded at: https://github.com/Xlythe/android_packages_apps_Calculator/tree/ics
Note: The pictures below are old and from the beta test. Check out the market link for more current pictures.
Xlythe said:
Features:
Addition, subtraction, multiplication, division. Really, if I broke this I'm sure you guys would find a way to give me negative stars.
Click to expand...
Click to collapse
This totally made me LOL. Thanks for starting work on this. It's about time someone improve upon the stock calculator (which is just an embarrassment in its stock state for a utility on a smartphone of all things).
I'll keep a watch out for this
wow. looks promising so far, cant wait to see where this app goes
THANK YOU VERY MUCH.........u literally saved me from carrying my Clucky TI-84 calculator
Sent from my cm_tenderloin using Tapatalk 2
Seems to work (only tested the Stock Functions)
One thing that dont work:
on Stock Google Calculator youre able to drop down the Panel to see your last functions you did .
(sry english isnt my main language so its kinda hard to explain what i mean exacly)
If you dont know what i mean, ill try to send you some screens tomorrow
I think I know what you mean, but some pictures would be very helpful. [: If I broke it, I can fix it this weekend.
To Everyone:
Which is less confusing? Having an X and a Y key or having an X and a Y= key?
hi nice looking app, however is it possible to show the last few calcuations (history mode)? looking for something simliar to the default windows 7 calculator.
That's what blutlust is asking about too [: I think I may have broken it because I remember it being there before. I'll try to fix it tomorrow or Saturday.
ill send you the screens in a message because i didnt post enough to implent them in this post.
to your question about the x - y key :
if the button give you the solution of the equalation, then x = would be better
You meant like that? I don't remember that in the CM9 app. Is that someone elses mod?
Either way, I can add it to this one too now that I know what it looks like.
-------------
About the Y, Y= thing. Actually, I'll ask this. How many of you couldn't figure out how to graph?
Sent from my Nexus 7 using xda app-developers app
Yeah i meant like this, i posted on the Screens.
This is the Stock Calculator on Samsung Galaxy S 2 , just the color are modified to fit the ICS Theme
About the Graphs, they arent necessary for me at work, but functions like sin,cos,hex,bin,dez are important.
1.1's been released. It's almost entirely focused on matrices.
Change Log:
-Cross and dot product
-Matrices scroll downwards instead of left and right
-Spacing added between panels in Tablet mode
-Small tweaks to the matrix popup
I'll focus on a pull-down for history next. And blutlust, you want buttons to turn the answer into Hexadecimal or Binary?
Edit:
Does anyone know of an open source project for pull-downs like the notification bar? Or an app that uses them?
Yeah, this Buttons would be Nice for Sure
(only if you want to do this)
I dont remember any Opensource Project with this dropdown menü, but if it helps, ill send you my Calculator Apk, so you can take a look.
Sure, that'd be great. It would let me play with it and see how its done. [:
I added logic for turning the answer into Hex and Bin so it'll be in the next release.
Sent from my Nexus 7 using xda app-developers app
Ill send you a PM with download Link for Calculator.
One more Suggestion/Tipp :
Is it only possible to show the answer in bin & hex or is it possible to calculate in bin & hex
For example : 0001+000e =000f or
0000 0010 + 0000 0001 + 0000 0001 = 0000 0100
Thx btw for Hex and Bin implementation
Alright, I'll have to add a toggle: Hex, Bin, Dec, as well as A, B, C, D, E, and F buttons. Otherwise I won't know if 10+10 equals 20 or 100.
The apk won't install on my Nexus 7 so I'm going to see if I can't flash it in recovery.
Alright, I'll have to add a toggle: Hex, Bin, Dec, as well as A, B, C, D, E, and F buttons. Otherwise I won't know if 10+10 equals 20 or 100.
Click to expand...
Click to collapse
Sounds really good .
Cant wait to test it at all
Hopefully Samsung didnt play around on this apk for the Calculator
Thats the only i thing why i think, the apk wont install on your Nexus.
If the Trick with flashing dont work, i dont know any other Calculator who support/got a Drop-Down History :|
Gah, I've been silent for a while, sorry. I found a few bugs in my Hex app and felt obligated to fix them. So that and work have been eating up my time. The ETA for the next update will probably be Sunday or Monday since birthdays are lazy days and mine's tomorrow.
The plan for the next release is:
New panel for containing A,B,C,D,E,F,Hex,Dec,Bin
The plan for the release after next is:
Settings page with option to turn off panels
History pulldown (I hope. Haven't figured out how to do this yet)
Thanks for the support and advice / feature requests are all welcome! (Doesn't mean I'll actually do it, but hey, definitely welcome!)
Then, have a nice Party tomorrow and take the time you need
Good things take time to work flawless :thumbup:
Alright, there's a page for Hexadecimals in the code. I at least got that far. I didn't finish the logic for switching into Hexadecimal or Binary though (it's maybe 50% complete). Ah well, ya'll get an update on Tuesday or Wednesday.
To make up for it, here are some pictures:
Guys,
Look @ this Chinese ROM.. Looks cool.. but not able to download, some how i managed to create account in the site using Google translator. Can some one look @ to this?
http://bbs.hiapk.com/forum.php?mod=viewthread&tid=4315982&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1997%26typeid%3D1997
Description of the rom
The ROM for complete sense4.0, open the the entire system sense4.0 effects, including various pages open Close the effects.
Several VU compared to the previous test version, the system speed has improved significantly, of course, the bottom of the package is not the same as the VU is not the end of the package.
The ROM has partially modified technology is built on top of the Xiaoxiang technology private communication over, but still have to indicate to thank;
Modify the ROM Brush script automatically wipe, brushing automatically restart;
Default booting Language,
Default clocks format,
Default time zone display,
The default system configuration,
The default input method configuration,
BNM input method,
WIFI enhanced optimization,
GPS optimization,
Domestic weather source,
These are, I have to do each ROM!
System page calls attribution show
Integration attribution to the database developed by the wealthy, 0 delay, thanks to wealthy small total
Repair weather animation incomplete
Repair plug resolution
Fix PIN lock screen resolution and face unlock
Repair the clock page zone display uncoordinated issues
Khan did not say that, to say we are concerned about:
Snakes toolbox functions are as follows: Toolbox reference Xiaoxiang full finished, thanks!
Support a variety of key custom
Support the volume down key to turn off the screen,
Adjust quickly set up the display content
Support online update taskbar icon,
Support Admission animation switch
Support 360-degree desktop switching,
Support disabled wallpaper switch
Support a revision of the drawer background color,
Support AOSP native lock screen switch
Support volume key wake-up switch
Support SMS bright screen switch
State support lock screen long press the Home key to open the flashlight,
Support the volume keys cut song set,
Support custom four kings bond length by function
Supports 2D and 3D interface switching,
Support key light and backlight settings
Support key to unlock settings,
Support set any key to unlock and any keys off screen,
Support AOSP lock screen, calls direct unlock,
Support quickly set up direct switching network mode
State support lock screen settings, long press the HOME key functions
Support Keys and backlight set the preview mode
And so on and so on, more features to be your experience!
Well it looks like Virtuous Infinity base with a lot of this.
But still sounds impressive. I was thinking about a port of ViperX (because it is Sense 4.1), but it will take a tremendous time on resizing...
amidabuddha said:
Well it looks like Virtuous Infinity base with a lot of this.
But still sounds impressive. I was thinking about a port of ViperX (because it is Sense 4.1), but it will take a tremendous time on resizing...
Click to expand...
Click to collapse
Exactly... This has viperx tweaks also.. n its n desire s section so I guess resized rom. Plz some one try to download..
Sent from my HTC Desire S using xda app-developers app
This one looks even better to me. I looked through the threads and this is the latest. It is based on Fallout but says Sense 4 in the description. Downloading now to check it out.
And it was soooooooo big pain with the Chinese captchas!!!
Here is a direct download link if someone else is interested
Link removed due to developers complain
2.added s2w
3.removed mirror
4.added gesture
5.support face unlock
7.support location in message
10.added system tweaks
12.added something like sense3.5's tweaks (its more good-looking than sense3.5 below are snapshots
14.etc......
15.adjust some system framework . to avoid any problem ,it set auto wipe in default
sorry for my bad english....
Wow
Big respect to the Chinese devs. This is the most feature-rich Sense ROM I ever had on my phone. And everything works so far. Recommend to all.
amidabuddha said:
Wow
Big respect to the Chinese devs. This is the most feature-rich Sense ROM I ever had on my phone. And everything works so far. Recommend to all.
Click to expand...
Click to collapse
Are you talking about the one in the OP or the one you linked to in your post?
I'll take this on recommendation and try it later for fun - even though I don't like sense and will probably just run FTL straight over the top of it
SimonTS said:
Are you talking about the one in the OP or the one you linked to in your post?
I'll take this on recommendation and try it later for fun - even though I don't like sense and will probably just run FTL straight over the top of it
Click to expand...
Click to collapse
Yep the link form my post.
The tweaks are stolen from team Venom's ROM that is for One X but still the combination of Fallout base with them is just marvelous.
It has an option for AOSP lockscreen, configurable quick settings, but in a separate tab, etc. Worth checking just for the play
Can the language be set to English in the rom?
Sent from my HTC Desire S using xda app-developers app
first_damned said:
Can the language be set to English in the rom?
Sent from my HTC Desire S using xda app-developers app
Click to expand...
Click to collapse
English and Chinese
But if you copy the files from the attachment to the respective folders in /system/customize, before flashing you will have all languages
The keyboard offers you to download your language when you have internet connection
And it is Sense 4.1. I am definitely keeping this as a daily. It is based on Fallout so should be less resource hungry than Virtuous Infinity (just a theory at that point)
Hint: it comes with aroma installer in Chinese but there are not much options, so just click the green button (that should be Next) and it installs. At the very first screen there are 2 options - first is to wipe dalvik+cache, second is a full wipe.Then just next...
Excellent thank you will give it a try
Sent from my HTC Desire S using xda app-developers app
amidabuddha said:
This one looks even better to me. I looked through the threads and this is the latest. It is based on Fallout but says Sense 4 in the description. Downloading now to check it out.
And it was soooooooo big pain with the Chinese captchas!!!
Here is a direct download link if someone else is interested
Click to expand...
Click to collapse
Yeah Chinese captchas are horrible..Used some website to read that took me 3 hr.. but now i feel worth it ..hmm
I tried which i have mentioned above this also very good..smooth and fast and
Venom's tweaks are out of the world.. using it from last 5 hr..feeling very good :highfive:
Hey amidabuddha they are also using your latest karnel!!!!
I think we can take permission from team Venom's ROM and post in rom section? ?
It is a mix of Fallout and Virtuous Infinity + Viper tweaks. You will have to ask a lot of people
Sent from my HTC Desire S
Oh ok then im keeping quite but our desire s user missing awesome Viper tweaks
i wish some one will develop rom with these tweaks soon..
This is showing ics 4.03...didn't sense 4.1 come updated with ics 4.04???
Sent from my HTC Desire S using xda app-developers app
Is this rom as fast as Fallout and not as slow as Virtuous sense 4?
Any chance of a mirror please? 4 days is a bit long to wait...
Here is a magnet link. Removed due to developer complaints
Added multilingual support and Fallout Tweaks in English but DO NOT use the Fallout Rosie Tweaks! Use the tweaks from settings
No full wipe required before install. When Aroma installer starts (it is in Chinese but do not worry, just press the green button - it is NEXT) on the first screen choose the second (lower) option it will make a full wipe (the first it dalvik/cache wipe)
amidabuddha said:
Here is a magnet link. Torrent file attached as well. Use any of them with any torrent client.
Added multilingual support and Fallout Tweaks in English but DO NOT use the Fallout Rosie Tweaks! Use the tweaks from settings
No full wipe required before install. When Aroma installer starts (it is in Chinese but do not worry, just press the green button - it is NEXT) on the first screen choose the second (lower) option it will make a full wipe (the first it dalvik/cache wipe)
Click to expand...
Click to collapse
Links are down for me
Edit : nvm change of browser did the trick. . Thanks again!
Hey, here's some links to the rom (without amida's multi-lang and English Fallout Tweaks - will change the links when I have a copy of amida's version):
4shared:
http://www.4shared.com/folder/DsiKG34Z/_online.html
Dropbox:
https://www.dropbox.com/s/0znjjnbnf6t7dsy/Ds-sense4-Venom1.2.0-9.16.zip
Cheers
Edit: Fresh link to amida's version added here:
http://forum.xda-developers.com/showpost.php?p=31788503&postcount=51
Will leave these links up for anyone wanting the original