yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] crandf:
v1.60 is out

- Dedicated cut, copy, and paste icons!

- Dedicated text selection tool. Works like a shift button except it doesn't affect uppercase/lowercase. Single tap on its icon will have the same effect as holding down the shift key. Then tap anywhere on the screen to place the end of the text selection.

- Icon colors will now behave properly :o

- Misc tweaks and slightly nicer icons

And now, be prepared for v1.61 to fix any bugs I seem to always leave behind somewhere.. :o :p

Note: For those who have experienced crashes when navigating with NTW's file browser to particular folders, the cause of this is apparently due to some atypical file or folder properties/permissions that screw up NTW's autosorting by date system.

I dun know how to fix this yet. In the meantime, you can simply use a generic file browser to navigate to the file you want, then long click on it and choose NTW to open it. NTW should then be able to open it normally. If NTW still crashes and won't start up again without crashing, then you can try going to your sdcard/.NeedToWrite folder, open your log.txt file and delete the line containing the problematic file path.
[Android Apps and Games] crandf:
Yay! v1.60 was released without any need for major debugging afterwards :D

Let's hope v1.61 can do the same.

Ladies and Gentlemen, I present to you NTW v1.61!

- Sort NTW's shelf by file name, date, type etc!

- HTML view at long last! And with text justification (i.e. alignment of both left and right) :D

However, HTML mode is view only, but you can easily switch between raw text and html modes to edit it on the fly.

Note: File with non ".html" extensions are displayed using a default template whose font size, spacing and colors will follow your theme settings. If you know how to use HTML tags, you can insert them in yourself to manipulate the look of specific words and sentences, and even display pictures! However, the text that your custom tags wrap around must not contain any newlines.

Files with ".html" extensions are displayed using the file's specifications. Some errors may be present due to NTW's chunking system.

- No more weird truncation between each chunk. Loading of each chunk will now preferentially start and end with newlines, spaces, ".", or ","

- Disabled long press during view only mode.

- Tweaks to copy/cut/paste, select text functions

- Made some icons more informative.

- Minor tweaks and corrections

Feedback, anyone?
[Android Apps and Games] crandf:
OT, but at least its still my app :o

[YOUTUBE]Vbdrr04QSLc[/YOUTUBE]

Ahem, pls help me share my vid? I'm hoping to make it go viral :D
[Android Apps and Games] crandf:
NTW v1.64 is out!

- Auto capitalization of sentences. This is enabled by default can be toggled in the customization dialog in each theme. Some keyboards like Swype already auto-capitalizes sentences, but most other keyboards tend not to, so some of you non-swype users out there may find this useful.

- Fixed a bug from v1.61 that was causing NTW to insert a truckload of redundant spaces when opening empty new files.

I wonder if keywords tagging is really useful enough for me to design v1.65 around... Seems to me it'll be more complicated rather than convenient for the user.

Let me know what you think :)
[Android Apps and Games] Hzu:
Can you add support for editing system text files? None of the text editors can do that.
[Android Apps and Games] crandf:
I'm not sure what you mean by system text files. Like Sms files? Or normal settings files like system.ini like in Windows.

NTW will open any file, even binary ones like avi and jpg and exe so long as you can browse to it within NTW's built in file browser. But of course, if they are not text files, then NTW just displays gibberish no matter which encoding you use for displaying it.

The other issue is that the OS may not give NTW permission to modify these files, so even if you browse to it and open it, you can't save your changes.

Lastly, when opening a new file, NTW will first create an exact duplicate in the /.NeedToWrite/tmp directory. This duplicate is the file that NTW reads and saves to until you explicitly command NTW to save the file. So if the new file is large, NTW will take a long time in starting up because of the bottleneck when creating the duplicate.
[Android Apps and Games] Hzu:
I should have been more clearer. I mean root support, is that possible?
[Android Apps and Games] crandf:
I see... Well, NTW's file browser can browse all the way until the root directory. But I never programmed it to request for superuser permissions, so it can't go into protected directories like "/data".

And I just did some checking, apparently the app has to be written to explicitly request for superuser permissions. So for the time being anyway, it can't be done. If you really want to edit protected files, I suggest you use Root Explorer or equivalent to make a copy of it elsewhere, use NTW to edit it, then use Root Explorer to replace the original file with the edited file.

Hmmmm..... ^_^' Wow, ES file explorer has root functionality... I hope my phone survives the next few days :p
[Android Apps and Games] Hzu:
Ah, very well. Just thought that it might be easier to have an advanced editor. Thanks for this, I'm sure I can make this useful for myself.
[Android Apps and Games] crandf:
You're welcome! :)

I tried programming root access, but have been having a lot of difficulty remounting root folders as rewritable, ie it compiles and runs, but stays read-only or completely inaccessible. So for the time being anyway, root access will not be implemented :(
[Android Apps and Games] crandf:
v1.65

- Autodetection of the character set encoding using juniversalchardet:

Chinese: ISO-2022-CN, Big5, GB18030, HZ-GB-23121.

Cyrillic: ISO-8859-5, KOI8-R, WINDOWS-1251, MACCYRILLIC,

Greek: ISO-8859-7, WINDOWS-1253

Hebrew: ISO-8859-8, WINDOWS-1255

Japanese: ISO-2022-JP, SHIFT_JIS, EUC-JP

Korean: ISO-2022-KR, EUC-KR

Unicode: UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE

Others: WINDOWS-1252

For other encodings, you will have to manually select it.

Much more convenient now, no need to manually select the correct encoding anymore.

However, autodetection is totally by guesswork. So if your file is very small or contain a weird combo of characters, it is very possible the detection algorithm will make the wrong guess.
[Android Apps and Games] Hzu:
This is the most needed feature for me. Thanks a lot!
[Android Apps and Games] Hzu:
Oh, I just upgraded to ICS on my phone and it'd be great of you to add support for ICS.
[Android Apps and Games] DarkhShadow:
works fine for me?
[Android Apps and Games] crandf:
Aha! Lucky for you I had an email regarding constant crashes after upgrade to ICS. It turns out that ICS restructures the directory structure which will therefore invalidate NTW's backup files and log file containing the file paths, thus causing the constant crashing.

The solution is to delete the /.NeedToWrite directory on the in-built sdcard of the phone. NTW will create a fresh new set of essential files again when it starts up. The drawback is that you'll have to add back all your files you were editing as well as customize your theme settings etc. Sorry...
[Android Apps and Games] Hzu:
I'm not sure why but Market shows my phone is incompatible.
[Android Apps and Games] crandf:
Hmmm, this sounds vaguely like the situation I had when Motorola Defy users simply could not install NTW. OS at the time was 2.3 I think... I couldn't figure out why at the time and I am still not sure why now. You would happen to be using Motorola Defy 2 would you?

I'm going to make a wild guess that maybe some ROMS or phones have a safety check that prevents the download of any apps that requests permission to write owner data (android.permission.WRITE_OWNER_DATA) in the manifest. I just uploaded v1.66 that removes this request. Pls try if you can install it now.
[Android Apps and Games] crandf:
And if you still cannot install it, consider trying this workaround I just found

http://www.androidauthority.com/how-to-install-incompatible-apps-from-the-android-market-41958/

I would appreciate if any motorola phone users could provide feedback on whether they could install v1.66 with or without the following hack.
[Android Apps and Games] Hzu:
Still not able to install. I'm on Xperia X10 by the way. The Market says this version isn't compatible with my phone.
[Android Apps and Games] crandf:
Then unfortunately, I dun know what else I can do. I've checked my Market statistics and quite a number of Xperia X10 devices and many devices with ICS have installed NTW, so this is possibly another dreaded Market incompatibility bug. Have you tried the hack I mentioned?

Let me know if you would like me to refund you. I just need the google account id you used to purchase NTW Pro.
[Android Apps and Games] Hzu:
Nah, I can't buy things online (how I wish I could). I think yes, this is another Market bug. I saw a hacked Market app somewhere, so let me try that instead, because I know changing the build.prop won't work since the error this time is different.
[Android Apps and Games] crandf:
Cheer up, eventually you'll be able to bury yourself in credit card debt like the rest of us :D ... :(

Could you let me know if you do manage to install it eventually?
[Android Apps and Games] Hzu:
Sure, will do.
[Android Apps and Games] crandf:
v1.68

This fixes a serious bug after v1.65 which will corrupt the entire file if you attempt to save it in any of the non-unicode encodings for Chinese, Japanese or Korean. i.e. the encodings using the little squarish alphabets.

I am very sorry for not spotting this earlier and I hope you can accept my most sincere apologies if you lost your data this way.
[Android Apps and Games] crandf:
v1.69

Backup function now available.

You can set NTW to maintain identical copies of the file in another location on your phone. The new file will always overwrite the older file.

It is possible to combine this with Dropbox, Sugarsync, Google Drive and a 3rd party folder syncing software such as FolderSync to automate syncing across multiple files and folders.

Eg: NTW edits filepath1 and maintains an identical copy in filepath2. 3rd party software FolderSync syncs filepath2 with Dropbox.

But be careful, always wait for syncing to complete before editing a file. If you don't, it is quite likely you will:

1) Edit and save a old file on your PC that has not yet been synced to the more updated version on your phone. Thus this old file becomes the newest file, and will be used to overwrite its duplicate on your handphone.

2) Edit and save a old file on your handphone that has not yet been synced to the more updated version on your PC. Thus this old file becomes the newest file, and will be used to overwrite its duplicate on your PC.

If you do use Backup for syncing, then to avoid this risk, try to disable backup most of the time (There's a cute little button that toggles this on the RHS of NTW shelf that appears once you have specified a backup location for a file)

Enable Backup only when you are sure it is safe to do so, ie when your files from your phone have finished syncing

to

your PC, or when your files from your PC have finished syncing

to

your phone.

Small bug/stability/consistency fixes

Some of the fixes are pretty radical... Let me know if you encounter new bugs from them instead.
[Android Apps and Games] crandf:
v1.71 is out, developed on my new Samsung galaxy S3 :D

- Fixed text selection bugs that may occur on Android ICS devices

- Fixed jerky scrolling that may occur on Android ICS devices when NTW's file browser opens folders containing a lot of files

If you are using an older android version, you may not observe any of these problems, in which case, you dun really have to bother updating from 1.69 to 1.71.
[Android Apps and Games] crandf:
v1.76 is out!

I took quite some time with this one, mainly to implement some things I always wanted to do but felt was too convoluted to debug properly afterwards. But anyway its done and I believe I avoided introducing any new bugs too.

Have a look, if you like it, give me a rating, like my facebook page at www.facebook/WoolFloats, or if you really like it, send me a donation! ^_^

- Tweaks to interface

- Language options!!! Just English and 简体中文 for now. If you would like to volunteer your translation service for your preferred language, email me or post on NTW's facebook wall!

- Improved Help, and now with donate button and facebook link, pls like :D

- Simpler and faster customize dialog

- Simplified backup system for better compatibility with newer devices

- Encoding selection displays chinese, korean and japanese in their native characters!
[Android Apps and Games] crandf:
v1.77!

- Improved Find text! Fully functional wildcards using '*' Eg: "t*i*s" will find "this", "thesis", or "to infinity and beyond, for peanuts"!

- Reassignment of Prev, __.__%, Next icons in toolbar to be side by side.

- the Find and Replace (F/R) button now works more intuitively.

- The keyboard that pops up for Find text and Replace textboxes will now show a more useable layout.

- Other small tweaks to interface
[Android Apps and Games] crandf:
v1.80

- Tweaks for faster file reads/write performance!

- For NTW Pro, this version fixes a major bug that can corrupt content in large files when repeatedly editing and saving the same chunk without closing the file in between.

But this occurs only when your end-of-line mode is set to CR+LF . If you have always just left it as default, LF or CR, then you should be fine.

v1.79

- Due to user expectations, I've stopped NTW from autoclosing itself whenever another program pushes it into the background.

- Fixed a minor bug which prevented the final line of a file from being displayed if it did not end with '\r\n', '\n', '\r', '>', '.', ' ', or ','.

v1.78

- Tweaks to icons and user interface

- Fixed Text to Speech not retaining the selected language upon reopening

- Fixed bug that sometimes deleted the top line of a file.
[Android Apps and Games] crandf:
BLACK FRIDAY is here! :victory:

Prices cut to the minimum that Google will allow for each respective currency :D

Switch over to NTW Pro now and enjoy its whole arsenal! For example, Undo/Redo history up to 9999, custom fonts, continuous Text to Speech, power tools like word wrapping, EOL control and so on! :highfive:

Some reviews by NTW Pro users:
[Android Apps and Games] crandf:
Important! 2013-02-20

I just encountered this sudden bug on my SGS3. Cut and Copy buttons will crash my phone everytime in any version of NTW Lite or Pro.

So after some digging, I found that there is a bug in how certain phone models especially Samsung's implements the clipboard.

The temporary solution is either a factory reset, or to do this:

1. boot into recovery > advanced > wipe cache

2. reboot phone > ES Explorer (enable root mode)> delete /data/clipbord/*

3. reboot recovery again > advanced > fix permissions

4. reboot phone > it's fine again, but until Samsung fixes their firmware, the same problem will eventually recur for apps that implement their own cut/copy/paste buttons.

References

http://androidforums.com/samsung-ga...-when-copying-text-clipboard.html#post4724673

http://code.google.com/p/android/issues/detail?id=35732

http://veetipaananen.fi/dear-samsung-please-fix-your-clipboard/
[Defy General] imsuneaik:
Does any rom works for 2.51 firmware version ?
[Defy General] naenee:
Yes, there is a working 2.51 ROM, as linked to in the Debranding/Installing/Recovering thread, in the Defy Development forum.

However, this ROM can not be rooted as of yet.
[Defy General] ollyshaw:
I have managed to root my 2.51 via a recent version of Superoneclick. However I have not had much luck putting on a custom rom. Does anyone know what ROMs can be used starting from 2.51?

Thanks,
[Defy General] ephumuris:
Err just about any. I've come from 2.51 and used Korean 2.2, Cyanogenmod 7.
[Galaxy S I9000 Q&A, Help & Troubleshooting] cojynakata:
hi! i've installed the newest darky's 8.0 custom firmware..it rock :D but i'm coming from the official 2.2 froyo firmware jp6/jpm (installed when first appeared in scandinavia)..as battery life i was very pleased (at least 40 hours, normally used)..now i can't get it last 24h..

i'd like to know if it's possible that this battery drain is due to the modem version (this one is based on jpy, which is a battery killer from what i've read) and if there is a way to flash only the jpm mode (also where could i find it)..thanks :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] DJBnJack:
Try the online rom-kitchen. Let's you pick your own modem.

http://xdaforums.com/showthread.php?t=817703
[Galaxy S I9000 Q&A, Help & Troubleshooting] JJEgan:
Online kitchen try

This ROM is using the XXJPY_Wipe.zip ROM, coupled with a hardcore kernel and a jpx modem

No Darky battery drain .

jje
[Epic 4G General] Pettro:
As of today/yesterday there has been some sort of maintenance being done to both the community and support sections of the Sprint site.

This was something similar to what Verizon was doing for their incremental update to the Fascinate (which offered many welcomed updates to the phone except for the FroYo update). The down time could mean that Sprint is updating possible drivers to it's current line up and given that the Epic is supposed to be a flagship device (or it should be) some update may be found there or perhaps we are seeing some sort of movement towards the official FroYo build.

It is all speculation though, I just took what I noted from what Verizon was doing with it's site and put two and two together when Sprint is doing the same thing. Take everything with a grain of salt.
[Epic 4G General] Sloopjoshb:
Would love to believe it's sprint getting ready for the froyo release but am not getting my hopes up until i see an official word on the release here not to mention a rom of it.
[Epic 4G General] DiGi760:
Last I heard, we weren't getting froyo before february at the earliest. And it still might get pushed back farther than that.
[Vega General] Logicalstep:
Firstly hello to all my fellow Vega UK users!

For the price I think this device is great, but it does have it's issues.

Do any of you have the problem where the touch screen just seems to stop working? It'll kick in again soon enough, but it's frustrating as hell.

Also sometimes the task manager seems to appear by itself, but I can;t get it to appear when I need it?

I'm using Pauls Add-on ROM. (thanks Paul ;) )

Logicalstep
[Vega General] Lennyuk:
I havn't had any major lag at all.

What do you mean by task manager? do you mean the one when you hold "home"?
[Vega General] percy25:
I have found after a lot of use, with a lot of apps open that the system can lag. I guess this is due to system resources. Recommend installing ES Task Manager from the market to manage running tasks.

You mentioned the task manager appears by its self, do you mean the home screen selector? I found hitting the home button to many times makes this display.
[Vega General] adfrad:
Some users have reported issues with the touch system when the tablet is charging. Do these issues only appear when plugged in?
[Vega General] percy25:
Yes believe so. due to non regulated power supply causes the screen to become over sensitive.
[Vega General] orlok:
I get this issue too occasionally, vastly increased when plugged in, now and then when not.

I dont use the machine when its charging.

No real rhyme or reason to it occouring in my experience, id love to know of a cause, other than dirty screen.

Rgds

Lok
[Vega General] Logicalstep:
Yeah It's a bit of a strange one tbh.

Can;t say I have noticed the lag more when plugged in. I though the PSU was regulated, isn't it just a standard Switch mode PSU?

On the task manager, well obviously there is a task manager with Foryo and oon my Galaxy s I hold the hold button down and it appears, however there doesn;t appear to be a reliable way to do this on the Vega....or am I wrong?

Logicalstep
[Vega General] SilentMobius:
I never get any touch lag, but I'm not convinced "lag" is the word you want.

"lag" would indicate that the response is somewhat behind the touch action. Android versions below Gingerbread do suffer from that when the CPU is loaded but the Vega is better then most in that regard.

What it does suffer from a _lot_ it erroneous and missing touch events (especially when using a poorly smoothed PSU like the one provided) symptoms include:

1. Swipe gestures being terminated before you lift your finger.

2. Long press actions acting like multiple-presses.

3. (The most common for me) Finger up events failing to register (resulting is erroneous long-presses)

But none of these are "lag". I believe there are grounding problems in the Vega and thus how you hold the tablet and the humidity and static of the environment can change the reliability of the touch screen. It's been reported that having the Vega plugged into a desktop via USB increases the reliability of the display (at least when also charging) which lends credence to the idea that it's grounding related.
[Vega General] Logseman:
What I have noticed ín particular is that holding the tablet in landscape mode makes the keyboard ultra inaccurate. You must press much below the level you want. E.g., if you want to write a Q you hit the A key. It's a bit bothersome while writing...
[Vega General] CalumD:
I haven't experienced any lag, just a slight deadzone at the bottom of the screen and inaccurate keyboard typing. Nothing major. I also haven't really noticed the messed up screen sensitivity when charging that people have been going on about.
[Vega General] HunteronX:
Try this out:

http://android.modaco.com/content/advent-vega-vega-modaco-com/327198/screen-calibration-app/
[Vega General] CalumD:
I gave if a try, seems to have made typing on the Vega a whole lot better!
[Vega General] orlok:
Confirmed over at modaco and by myself also.

Not 100pc improvement but a 90pc. Another essential app.

Goodstuff.

Rgds

Lok
[Vega General] kalfou:
Iv seen lag when I first turn it on but it goes away in couple of minutes, if its on standby it never lags.... cmon honeycomb!!!!
[Vega General] orlok:
The performance pack really reduces start up lag issues btw.
[Vega General] yioti:
I've seen the device lag sometimes but since i installed pauls peformance pack the lag has gone away making the device so much better.
[Vega General] dopeh:
Well for me the keyboard is still a major issue. Not lag really, but it appears to register my touches multiple times. Right now Im typing this reply on my tablet and I have to go back so many times to correct multiple characters, spaces etc. Its just taking so long and requires so much effort to write a simple message.. for browsing and apps I love it but for email its horrible..
[Vega General] zzleezz:
Have you tried cleaning your screen and then using the calibration program posted on modaco?
[Vega General] dopeh:
Just tried it but doesn't seem to make any difference..
[Vega General] zzleezz:
OK just to be sure...

Is the power supply plugged in? (Screws up the calibration in my experience)

Are you touching the screen while it calibrates?
[Vega General] Logicalstep:
I have exactly the same problem. Just tried screen calibration, but doesn't really seem to have improved the touch reg.

logicalstep
[Android Apps and Games] asbabu123:
Hi All,

I am trying to implement the sliding bar through java code. For this i need AttributeSet.

As per API ref, AttributeSet we can do through xml only.. Is it possible to set through java code how?

and any one can provide to me SlidingDrawer java implementation code(with out any xml file)...

Regards,

Suresh A.