My first app! A text editor without size limit - Galaxy S I9000 Themes and Apps

I am proud to present Need To Write!
It's a text editor unlimited by file sizes and offers a lot of customization and power tools
Completely FREE version can be downloaded here!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Difference between Paid and Free version is mainly in the poweruser options.
Paid version mainly adds lotsa poweruser options ;D
1) Remembers up to 9999 undo/redo operations
2) Control over the End-Of-Line characters (Apple, Unix and Windows tend to handle different End-Of-Line differently when doing plain text editing)
3) Allows user to specify buffer size
4) Allows custom fonts and background images
5) Allows user to customize 6 extra Themes in addition to the built-in 3 Themes.
6) Allows toggling of word wrap
7) Continuous Text to Speech.
8) Automatic backup of multiple files to user specified locations on SD card
Free version:
1) Remembers just 1 undo/redo operation, plus 1 reset buffer
2) Defaults to Android EOL handling
4) Fixed 10000 buffer size
5) Custom fonts and backgrounds disabled. You can still paint over the existing 3 themes with a solid color though, just adjust your Opacity bar in your themes dialog.
6) Customization of 3 built in Themes.
7) Always wordwrap
8) Text to Speech reads single paragraphs only.
9) Automatic backup of 1 file to user specified location on SD card
Version 1.71 features:
1) A File List, which works like a Bookshelf/Task_list/Recent_files hybrid management system. So basically, you can use it as a Task list, text bookreader, and text file editor as well.
2) Edit mode with unlimited file size, and tracking system to resume your reading/editing progress.
3) HTML mode! Supports non html files as well.
4) Text to Speech! I'm gonna use it to listening to ebooks when my eyes are tired
5) GoTo, Search, Replace, Cut, Copy, and Paste
6) Multiple Undo and Redo with undo history up to 9999(for the full version). Also comes with a sliding bar to easily rewind and fast forward the changes you made.
7) Themes! Customizable display; you can specify your own background images, custom fonts, background and font colors, line spacing, indents etc.
8) Landscape mode
9) EditText view with inertia scrolling, and yet no irritating problems of the view rectangle not being called to show your cursor, nor the rectangle jumping all over the place when you try to place your cursor far away.
10) Toggleable word wrap and autocapitalization (if supported by keyboard app)
11) Specify what End-Of-Line chars for saving your files with.
12) Tons of encoding options from ISO, windows 125_, Cyrillic, Japanese, Korean, Chinese, etc.
13) Share your files or just specific lines of selected text via email, bluetooth etc.
14) Automatic backup of files to user specified locations on SD card
15) HTML mode to easily switch between plain text and HTML view
If you like what you see, download now!

Oooops, double post

Latest version 1.3 is up!
Major changes are:
- Bookshelf/memo_list/recent_files hybrid system. So basically, you can use it as a memo list, bookreader, and text file editor as well.
- Fixed most of the pesky question marks by using windows-1252 as the default encoding.
- Added a lot of encoding options from ISO, windows 125_, Japanese, Korean, and Chinese.
- Themes! Customizable themes, and you can specify your own background images (Paid version only).
- Share your files via email/bluetooth etc.
- Built in file browser
- No more popup nag box! :s
Search and replace only works within the displayed text for now.

New version 1.35!
New features:
1) Toggleable word wrap
2) Specify which type of End-Of-Line chars to use when saving files, '\r', '\n', or '\r'+'\n'
3) Improved Find/Replace and GoTo function. Background no longer dims.
4) Stability fixes, some quite important ones. Make sure you update if you haven't yet!

That looks really nice for first program!
Im sure people will use this
Btw, how did you do this?

Tuhoaja said:
That looks really nice for first program!
Im sure people will use this
Btw, how did you do this?
Click to expand...
Click to collapse
With Eclipse IDE and Java, picking it up as I went along . Crux of the whole app is the proper loading and saving of file chunks, customizing the EditText behavior, and its backup system.
But actually not many people are downloading it

New version 1.40!
NTW now talks! Comes with ability to adjust pitch, speech rate, and supported languages.
But be warned, I think Android's Text to Speech is a bit buggy, so the voice doesn't really respond consistently to my controls for pitch and speech rate.
Edit: I found out it does respond consistently, but I have to be patient and wait for the next sentence to play naturally, instead of pressing stop and play for instant replay

v1.41 is out. It only patches NTW crashing due to certain Text to Speech settings. Download if you encounter this crashing.

why not put this awesome app in the market? I'm quite sure that all txt editors currently available do have size limit
a suggestion: it needs to support more codes like
UTF-8
UTF-16BE
UTF-16LE
UTF-32BE
UTF-32LE
WINDOWS-1251
WINDOWS-1252
WINDOWS-1253
WINDOWS-1255
SHIFT_JIS
ISO-2022-JP
ISO-2022-CN
ISO-2022-KR
ISO-8859-5
ISO-8859-7
ISO-8859-8
BIG5
GB18030
EUC-JP
EUC-KR
EUC-TW
IBM855
IBM866
KOI8-R
MACCYRILLIC
HZ-GB-2312
X-ISO-10646-UCS-4-3412
X-ISO-10646-UCS-4-2143
edit: oh i have found it. the market search system s*cks .typing the app name and not find in the start but middle of the list

It does already support many of the encodings you listed, including all 5 of the UTF encodings, most Windows 125*, ISO8859-*, EUC-JP, EUC-KR, Big5, Shift-JIS, variants of GBK, etc etc
However, it doesn't really do auto detection... Only autodetects UTF encodings provided that your file specifies the BOM bytes for it. For files without BOM or with BOM for the other encodings, you have to manually select its encoding from the list in Tools-->Themes-->Encoding
playerzking said:
why not put this awesome app in the market? I'm quite sure that all txt editors currently available do have size limit
a suggestion: it needs to support more codes like
UTF-8
UTF-16BE
UTF-16LE
UTF-32BE
UTF-32LE
WINDOWS-1251
WINDOWS-1252
WINDOWS-1253
WINDOWS-1255
SHIFT_JIS
ISO-2022-JP
ISO-2022-CN
ISO-2022-KR
ISO-8859-5
ISO-8859-7
ISO-8859-8
BIG5
GB18030
EUC-JP
EUC-KR
EUC-TW
IBM855
IBM866
KOI8-R
MACCYRILLIC
HZ-GB-2312
X-ISO-10646-UCS-4-3412
X-ISO-10646-UCS-4-2143
edit: oh i have found it. the market search system s*cks .typing the app name and not find in the start but middle of the list
Click to expand...
Click to collapse

Hmmm, this list of encodings look familar, are you the developer for Jota text editor?
http://android-apps.com/applications/tools/jota-text-editor/

I just found out that NTW crashes on startup on the Galaxy Ses owned by 2 of my mom's friends. They are typical users who experience lots of lag on their Galaxy S because they never tweak, optimize, root, upgrade to 2.2, or even use an external sdcard. Nevertheless, I am quite bemused why NTW crashes so consistently on their Galaxy S but not mine, considering that NTW does not require much system resources, nor the external sdcard to run.
I would be very grateful if any Galaxy S users would feedback to me if NTW regularly crash on their phones as well.

Ok, I think I've solved the crashing problem some of you may be experiencing. Hopefully anyway......
v1.42
- Patches NTW crashing due to your phone's Text to Speech settings or lack of TTS.
- More encodings: ISO-2022 for JP, KR & CN. KOI-8R for russian.

Heheheheh!!! Always wanted to implement multiple undo/redo, but only recently figured out how to do so efficiently
v1.45
- Multiple undo/redo! Undo History bar allows easy rewinding or fast forwarding of your changes, maxed at 9999 steps.
"Reset chunk" replaces the original Undo/Redo menu option.
Clicking of "Reset chunk" is recorded in Undo history.
Note: Free version has Undo history of only 1 in addition to "Reset chunk".
- Improved File Browser
- Streamlined File List interface.
Long press to view the preview, file properties, "Forget" and "Share" options.

NTW v1.47 is out!
Basically, this update makes the search, goTo, and undo/redo operations much easier than before. It also makes much better use of the space at the top which was previously just showing the filename and current %.
- Implemented fast scroll thumbs for browser and NTW shelf .
- Icon toolbar for convenient undo/redo, goTo, search, load next/prev chunk. Long click of undo/redo buttons pop up the undo history bar. Click the % display to shwo the goTo dialog.
- Improved goTo function.

NTW v1.48 is out!
- Fast scroll thumb for the main text box! (Built from scratch, whew! The behavior of ListView's fast scroll thumb was really tough to emulate properly )
- Progress bar above icon bar to show you where is your currently loaded chunk.
- Search backwards in addition to searching forwards. Plus some tweaks to search behavior

v1.49 is out!
This is mostly tweaking the behavior, performance and efficiency of undo/redo, search and replace, and the cursor.
- Fixed search backwards so that it works for single char searches too.
- Tweaks to UI of file browser and File List when adding/forgetting files
- Changed Replace operation so it is more compatible with undo/redo
- Fixed the auto shifting of cursor interfering with delete by holding down delete key
- Minor cursor tweaks and speed enhancement to File List

V1.51 is out!
New features:
- Incredibly cool Viking android as fast scroll icon!
- Even more incredibly cool menu icons!
- Delete command now available in file browser. This should be useful if you sometimes find yourself itching to do some file clean up from within NTW itself.
- Adjustments to left and right indent seekbar range and auto fadeout time of fast scroll icon.
- Self-fading pop up dialog boxes for messages like successful save, successful overwrite, or other error messages. I made the fadeout time for non-error related messages quite fast, but if you still find them irritating, let me know and I'll program in a check box to toggle their existence.

V1.52 is out!
Changes:
- File List now displays the file name only.
- Added shortcut to change "Encoding". Long press the main editing window to bring up the context menu, then select "Encoding Options".
- Ratings button, and my blog address added into Help
- Text cursor will no longer move along with the scrolling page.
- Tablet users should (hopefully) be able to find NTW in the Market now.
- NTW now supports only Android v 2.2 or higher. I think NTW was crashing for for v2.1.
I'm thinking I should probably move on to something else for now. Have an idea for an interesting variation of a file explorer....
I'll get back to NTW as and when I have time, maybe improve the search and replace or the GoTo % accuracy etc.

Hi,
why it is said "my device is not compatible"
when I try to install from market?
I 'm using Motorola MB525(defy)

Related

((((( F i n g e r K e y b o a r d 2 ))))) - now online!

FingerKeyboard2.1 is now available HEREhttp://forum.xda-developers.com/showthread.php?t=501122! This version is obsolete!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
FingerKeyboard2 - public release
----------------------------------
INTRODUCTION:
Hello everyone! As promised - we are back with much anticipated FingerKeyboard v2! The goal was to create a very stylish keyboard with great key layout and some very cool features that will make your everyday typing a great experience.
----------------------------------
FEATURES:
Keeping it short, let's go through the main features:
- one of the most (if not the most) touch screen finger-friendly keyboards out there
- great looking
- supports both portrait and landscape modes
- supports WVGA & WQVGA / QVGA cab and VGA layouts available in post #2!
- supports different language layouts
- has a numeric layout for fast typing of numbers
- supports selectable color schemes
- supports Windows Mobile Contact name suggestions
- supports Windows Mobile Word suggestions (DOES NOT SUPPORT T9!)
- has excellent layout of buttons in both portrait and landscape
- many cool functions: text selection, cut+copy+paste, home, end, single word deletion, single line deletion, whole text deletion etc.
- preset emoticons for fast typing of smile-faces
- preset web browsing shortcuts for fast typing of web and e-mail addresses
- highly customizable (requires editing txt files, tough)
- supports click sounds when typing
- has a configuration utility that allows selecting lanuages and color schemes
- now comes in a .cab file for easier installation
----------------------------------
LANGUAGES INCLUDED FOR WVGA:
- English
- Russian
- Romanian
- Croatian
- Bulgarian
- French
- Polish
- Greek (multiversion!)
- Danish
- Italian
- Norwegian
- Arabic
- Hebrew
- Hungarian
- other languages (click on the links):
German
Swedish
Spanish
Portuguese
Czech
Turkish
Turkish 2
----------------------------------
INSTALLATION:
- IF YOU HAVE OLDER VERSIONS OF FINGERKEYBOARD, PLEASE UNREGISTER THEM BEFORE INSTALLING V2! If you need to unregister and don't know how to do it, check THIS post.
- after unregistering you have to soft-reset the device. Then you can proceed with installing FingerKeyb2.
- Run the attached .cab file (recommend you install to device memory)
- The keyboard will install into /Program files/FingerKeyb. There is also a link to Configuration tool in the Start > Programs.
- After installation, a Config window will open. Select language layouts you wish to use, and select a color scheme (both can be changed later)
- Select SMS name and WinMo word suggestion options in the second tab
- Click on OK and softreset the device
- Open up your standard keyboard (in SMS for example), click on the small arrow next to the middle keyboard icon and go to "Other input options"
- FingerKeyb should be listed there, select it and you're good to go
----------------------------------
HOW TO UNINSTALL:
Go into Settings > System > Remove programs. It is listed as "Exidler's FingerKeyboard".
----------------------------------
WHAT'S COMING UP IN THE v2.1?
We received A LOT of feedback, and from that big pool of suggestions, here's a part of what's coming in next version of FinkerKeyboard!
Keyboard click sound will be optional in Config tool.
Vibration feedback implemented! Optional in Config tool, with ability to select how intensive you want the vibration effect to be, ranging from barely sensible to long hard vibration.
Press delay time will be changeable in Config tool.
Backspace behaviour will be changeable in Config tool, separately for small caps and caps lock mode, as well as single-click and press+hold!
Undo option will be implemented.
Users will be able to select whether they want bottom WinMo menu bar displayed on screen or covered by FingerKeyboard, separately for portrait and landscape mode.
Bug fixes in layouts + new language layouts that were not included in previous version.
Stay tuned!
----------------------------------
TROUBLESHOOTING:
There is now a FAQ / Help section in post #3! Please read it before asking for help!
----------------------------------
ADDITIONAL FILES AND LINKS:
XT9 DISABLE CAB:
A cab that will disable XT9 globally, across the whole system. Installing this means that XT9 will NOT work on any keyboards you have on your WinMo system.
SIP CHANGE:
Installing this will allow you to keep FingerKeyboard as default keyboard after you soft-reset the device. For this to work you must increase the timeout delay to at least 50 seconds!
SMALL ROW SPACE:
You will notice there are additional "Compact" zip files with portrait layouts below. These are default portrait layouts with just one different feature: they have smaller row space in portrait mode. For users who are used to touch screens, this will be a nice feature, because it will free up some screen space (the keyboard screen size is smaller, and thus it will allow approximately 1 more row of text to show up in SMS for example). But for people who are not really used to touching tiny things on a plastic screen, or have bigger fingers, it might be easier and more precise to type with default larger row space. To install this, just overwrite the old portrait skin txt files, found in Program Files/FingerKeyb folder, with the attached txt files.
HTC GREEN SKIN
Same as default black skins, but with green accent colors. Made by HJ200.
----------------------------------
ABOUT & CREDITS:
Created and programmed by Exidler
Designed by Rozenthal
Big thanks to people who made additional language layouts, tested the FingerKeyboard 2.0 beta, worked on new graphics, helped with ideas and advices etc. (in no special order): Berkut_G, Cerato, Schreda, Panosha, JBouRas, SBS, BadCluster, Taiseer999, Borchert, Hanackin, Iligcons, Allbercik, Ombre.px, Nvidia32, derfler, ilovepunani, elite-fusion, RoozbehDream, Giannis86, parasite81, bugsykoosh, Reefhunter49, Chompy18 (if I forgot someone, please PM me!)
Another big "thank you" goes to all of you who showed us big support here on XDA forums.
----------------------------------
PROGRESS:
v2.0 - official release of updated FingerKeyboard
v1.4 to v2.0 beta - closed beta testing (link to 1.4 thread)
v1.4 - alternate language layout for landscape mode. New vertical num pad.
v1.3 - updated landscape graphics and layout, fixed bugs.
v1.2 - updated vertical layout, now supports limited landscape mode, new .dll and register files.
v1.1 - vertical support for 2 languages + numeric keypad, new graphics, new layout
v1.0 - exidler's original version
Reef's VGA portrait compact cab - by Reefhunter
These are the fixed and updated Reeefhunter's latest VGA layouts. All languages from official release included (both portrait and landscape)! If you have older VGA layouts installed, I suggest to replace them with these.
Cab attached - run and install!
If you have any trouble with space bar not showing up in landscape. Just Rename key_space_normal_le to key_space_normalL.
VGA THREAD:
You can also check THIS thread about VGA version of FingerKeyb2, as well as some new skins. [UPDATE] In this thread there are now also available some cool new functions for FingerKeyboard2! Check them out!
QVGA cab by JBouRaS
Below is Fingerkeyboard 2 cab with QVGA version with English and Greek layouts! Enjoy
[ FAQ - frequently asked questions ]
This will be the place where we'll try to answer some of the common questions and suggest solutions for people who have problems.
DEBUG LOGGER! PLEASE USE IT IF YOU HAVE PROBLEMS!
Attached below, you will find Fingerkeyb_debug.dll file. This file will create a debug log which you can then send to us, so we can detect problems and try to fix them in the next release. It is mostly aimed at solving the problem that some people have with landscape mode, but it can be used to track any other problems as well.
To start using this, you will need Resco Explorer or Total Commander CE.
Go into FingerKeyb folder (Program Files).
1. rename Fingerkeyb.dll to something else (example: Fingerkeyb_.dll)
2. Copy FingerKeybd_debug.dll to Program Files/FingerKeyb directory.
3. Rename FingerKeyb_debug.dll to FingerKeyb.dll
4. Softreset the phone
5. Open the FingerKeyboard, press 1-10 keys on keyboard.
6. Minimize the keyboard, rotate the phone and open the keyboard again, after the phone is in landscape mode. Try to press 1-10 keys again.
7. If you encounter the landscape bug, switch to HTC keyboard, making sure that it shows in landscape correctly.
8. Rename file FingerKeyb.log in working directory to FingerKeyb_test1.log and after that select FingerKeyboard again.
9. You will now have 2 log files in Program Files/FingerKeyb. Send Fingerkeyb.log and Fingerkeyb_test1.log to Exidler or Rozenthal.
If you do not have Resco File Explorer or Total Commander CE, you can try this procedure:
0. Unregister keyboard using the old Fingerkeyb_register.exe (found in v1.4 thread) and then softreset
1. same as above
2. same as above
3. same as above
4. Register keyboard with the Fingerkeyb_register.exe
5. same as above
6. same as above
7. same as above
8. same as above
9. same as above
The log files can be sent to us via private messages here on XDA.
The logging tool will seem very slow, that's normal - it needs to write a bunch of info on every keypress, so take it easy. After you're done, you can simply reverse the procedure: remove the debug.dll, rename back the original Fingerkeyb.dll, and continue using the keyboard normally.
------------------------------------------------
First of all, many of the questions have already been answered and explained in release info. For example, how to make the keyboard stick as default even after soft reset.
How to switch to full CAPS
Press and hold the shift button.
How to use text selection
To select text, switch to full CAPS mode and then use arrow buttons to select text.
How to use cut / copy / paste
Switch to full CAPS mode, select the text you want to cut or copy, and press and hold ^c or ^x characters. Then press and hold ^v to paste. On some layouts these are named "cut", "copy" and "pst" (V, B, N).
How to use Backspace delete functions
- short press on Backspace will delete a single character.
- long press on Backspace will delete a whole previous word.
- going to CAPS lock mode (or just pressing shift) + short press on Backspace will delete one whole line of text
- going to CAPS lock mode (or just pressing shift) + long press on Backspace will delete whole text
How to minimize the keyboard
Short press the keyboard toggle button (the one with small keyboard on it). Long press on this button will switch the FingerKeyboard to default WinMo keyboard.
How to disable click sound
Go into FingerKeyboard folder, open up Skin-01-global.txt (in Notepad preferably) and delete the following line:
ClickSound click-0.wav
You can also add ";" at the beginning of the line - it will have the same effect.
About problems with landscape mode:
- after installing the keyboard, if you notice a bug with portrait skin being used in landscape mode, please try to soft reset the device. Also, try to minimze the keyboard before rotating (there is a dedicated button for this on all layouts - use it!). Open the keyboard back after you rotate to landscape mode. This should work (at least this is how it works for me, on the latest Dutty ROM without any aditional rotation software).
Installation problems:
If you encounter the following message while installing the FingerKeyboard: FngKbdConfig.exe NullReferenceException, one possible solution is to unpack the cab file (use WinRAR or similar software), makes necessary folders manually, copy the files inside and register the new .dll file by using the old Register.exe from version 1.4. You only need to use old Register.exe, not the old .dll file.
If you're upgrading from v1.4 and have problems removing the old version, you will also need to use Register.exe, unregister the keyboard, soft-reset, delete the complete FingerKeyboard folder, soft-reset and then make a fresh install from the latest v2 cab. Deleting the FingerKeyb folder is the safest way of making sure you unregistered the old version!
Editing instructions:
You can use the existing layouts to make it custom layouts! The easiest way is to open one of the layout skin txt files and replace the existing characters with your own. Experiment a bit, and you will soon get the hang of it. Same applies if you want to make your own skin - edit the included bitmaps, and change the appropriate lines in txt files.
You can also change the behavior of the keyboard (such as shorten the long key-press delay, or change how backspace work etc.). This will require a little bit of more effort, but it's nothing too complicated.
Everything you want to know about FingerKeyboard actions, layouts, colors and resolutions is explained in "doc-about-skin.txt" that is located in the root of the FingerKeyb folder. Read it first before asking for help!
"Where is XYZ language layout? Why is it not included!?"
If your language layout isn't included, it is simply because nobody volunteered to make it when we were in Beta testing of v2. If you want a certain language layout, first check this thread if someone maybe already made an additional layout and posted it here. If not, the best thing you can do is to make your own layout and share it here with other people. If your layout is good, we'll probably include it in next version cab. Please do not spam us with "I WANT THIS LANGUAGE!!!" messages. All language layouts depend exclusively on the community to produce them. If no one can't be bothered to make your language layout, we can't really help you.
For Samsung OMNIA users
If you're using FingerKeyboard2 on Samsung Omnia, you've probably noticed there's a font-size bug in 3 out of 5 available skins. This bug has been fixed, you can download the updated Skin txt files HERE.
Other stuff
About some errors or missing letters in some layouts - we jumped from 2 layouts to 17 layouts, from 1 screen resolution to 3, from 1 skin to 5... I didn't honestly expect it will all be error-free. The language layouts were made by our beta testers (and I thank them once again for their work!) so I really can't help with requests "can you please put letter XYZ instead of ZYX" because I don't have a clue as to how all of these different language keyboards should look like. I can help with English and Croatian and Exidler can help with Russian, but that's it. These 3 layouts are most bug-free, anyway.
It's now up to you, the users to try to fix errors in layouts and share them here with others. I think it's really not hard to edit layout txt files, and I'm glad many of you already started playing around and sharing your custom txt files. If there's a character missing you can't live without, the easiest solution is to open your language skin txt file and simply put it in yourself.
Some layouts having square boxes instead of characters - I'm assuming it's simply a matter of regional settings and localized versions of devices. I would guess that, for example, the Arabic layout will look normally for people who have set their regional settings accordingly.
It would also help that when you write about problems, to tell us what device are you using, what ROM and if you have any 3rd party rotation programs installed. Be precise! Describe the problem in as much detail as possible. I will not be bothered to answer posts such as "it don't work for me, help!".
Respect!! You're the best
YEH!!! Rock & Roll !!!
Really nice presentation, let's play now
Many thanks one more time to all the team
sweeeeeet !!!
BUT how do I remove the feature "when taping then theres a short sound, like click"????
Its kinda anoying!!!!
Kristaps-K9-Lv said:
sweeeeeet !!!
BUT how do I remove the feature "when taping then theres a short sound, like click"????
Its kinda anoying!!!!
Click to expand...
Click to collapse
Open up Skin-01-global.txt in notepad and delete the following line:
ClickSound click-0.wav
Make sure not to edit in Word, use the simple notepad you have in every Windows.
or simply just delete the wav file
Rozenthal said:
Open up Skin-01-global.txt in notepad and delete the following line:
ClickSound click-0.wav
Make sure not to edit in Word, use the simple notepad you have in every Windows.
Click to expand...
Click to collapse
Thanks, works also when you edit the file through your Touch HD, just a reset needed after that!!!
How about making another thread where people can post their homemade FingerKeyboard 2 skins!!!!
Cuz eventualy we all get bored seeing the same stuff everyday!!!
Kristaps-K9-Lv said:
How about making another thread where people can post their homemade FingerKeyboard 2 skins!!!!
Cuz eventualy we all get bored seeing the same stuff everyday!!!
Click to expand...
Click to collapse
Well, you can post it here, I've left 2 reserved placeholder posts for things like that, and I will follow this thread as I have done before and when there's a few good custom skins accumulated, I'll repost them on the front page!
Wow
thanks!!
Great work guys
thank you very much!
Since you didn't have Swedish I made a Swedish config file for portrait and landscape.
Edit removed.
Working well.
Many thanks.
r
Andrew
Works perfectly!
Hvala
it doesn't work
Sweet!!! downloading now!
it worked perfectly on my HTC HD.
landscape + portrait (using Gsen)
great!
thx!!
Looks very promising! Will try to make a true VGA version for my Diamond!

\\\\\\\\\ F i n g e r K e y b o a r d 2 ///////// v2.1 - NOW ONLINE - all resolutions

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For VGA and QVGA we recommend that you install Giannis86 versions, since they contain all language layouts. New Giannis QVGA fixed cabs are now available, as well as official WVGA / WQVGA with small updates in layouts for: Greek, Spanish and Hebrew languages.
>>> HOT! Giannis86 VGA with arrows cab / all languages included and some extra features!
>>> HOT! Giannis86 QVGA with arrows cab / all languages included and some extra features!
>>> HOT! Giannis86 QVGA without arrows cab / all languages included and some extra features!
>>> Available for download: Giannis86 VGA without arrows cab / all languages included and some extra features! You can read more about Giannis86 VGA version in a dedicated thread.
>>> Available for download: WVGA & WQVGA (all languages)
>>> Available for download: VGA & QVGA - utak3r editions
(not all languages included)
Check out FingerKeyboard video demonstration:
​
Please note that the speed of typing in
this video is intentionally slightly slowed
down - this was done so that it is easier
to see what buttons are being typed
during the demonstration.​
BEFORE INSTALLATION:
Before installing FingerKeyboard2, please make sure you find out what is the correct installation version for your device. You will see that we have attached several different versions - they're designed to work on specific device resolutions.
Do not download before you know exactly what you need for your specific device! Explanation of how to discover what resolution your device has is described in HELP AND FAQ document listed few posts below!
Speaking of which - READ the whole HELP AND FAQ text; it will help you understand how to configure and use this keyboard!
INSTALLATION:
- IF YOU HAVE OLDER VERSIONS OF FINGERKEYBOARD, PLEASE UNINSTALL THEM BEFORE INSTALLING V2.1! After removing old version, please restart the device and remove FingerKeyb folder before proceeding!
- Run the attached .cab file (recommend you install to device memory).
- The keyboard will install into /Program files/FingerKeyb. There is also a link to Configuration tool in the Start > Programs.
- After installation, a Configuration utility will open. Here you can customize the layouts, choose color schemes and configure various options of FingerKeyboard2.
- Click on OK and softreset the device.
- Open up your standard keyboard (in SMS for example), click on the small arrow next to the middle keyboard icon and go to "Other input options".
- FingerKeyb should be listed there, select it and you're good to go!
- If you wish to set FingerKeyb as default keyboard, even after restart of your device, use SIP change application. Remember to set the time-delay to 40-50 seconds! Some users reported that another app, with same functionality, called IMSelector works better on Samsung Omnia.
HOW TO UNINSTALL?
Go into Settings > System > Remove programs. It is listed as "Exidler's FingerKeyboard".
CREDITS:
Created and programmed by Exidler
Designed by Rozenthal
Main tester ChrisCross
Big thanks to people who helped us in creating this application (in no special order): Berkut_G, utak3r, GoldCoin, Cerato, Schreda, Panosha, JBouRas, SBS, BadCluster, Taiseer999, Borchert, Hanackin, Iligcons, Allbercik, Ombre.px, Nvidia32, derfler, ilovepunani, elite-fusion, RoozbehDream, Giannis86, parasite81, bugsykoosh, Reefhunter49, Chompy18 (if I forgot someone, please PM me!)
PROGRESS:
v2.1 - new and improved FKBD2 with unique features (5. april, 2009)
v2.0 - official release of updated FingerKeyboard
v1.4 to v2.0 beta - closed beta testing (link to 1.4 thread)
v1.4 - alternate language layout for landscape mode. New vertical num pad.
v1.3 - updated landscape graphics and layout, fixed bugs.
v1.2 - updated vertical layout, now supports limited landscape mode, new .dll and register files.
v1.1 - vertical support for 2 languages + numeric keypad, new graphics, new layout
v1.0 - exidler's original version
DISCLAIMER / LICENSE / EULA
Please read carefully the terms and conditions of this End User License Agreement ("EULA") before installing FingerKeyboard software ("Software").
This EULA provides a license agreement between authors of FinkerKeyboard ("Licensors") and you (person) ("Licensee") to use the Software and contains warranty information and liability disclaimers.
By installing and using the Software you accept and agree to the terms of this EULA. If you do not agree with these terms and conditions, you must cancel the installation or, if the Software is already installed on your device, promptly uninstall it.
OWNERSHIP
The Licensee acknowledges and agrees that the Software is a product of the Licencors. It is protected under international copyright law. All copyrights are exclusively owned by Exidler and Rozenthal.
LICENSE GRANT
The Software is freeware. However, the Licensee may use it only and exclusively for private personal and non-commercial usage, and only under conditions which do not contradict the restrictions noted below. If you want to use Software for anything else, you must contact the Licencors. Software may not be bundled or distributed with any other package without written permission of the Licensors.
NO WARRANTIES
The Software is distributed "as is" WITHOUT WARRANTY OF ANY KIND. The Licensee uses the Software at his own risk. The Licencors shall not be liable to the Licensee for any kind of consequences, which occur or not occur while installing, using or uninstalling the Software.
RESTRICTIONS
In accepting the EULA granted by Licensor, Licensee agrees that he shall not
1. Sublicense, sell, lease, rent, permit use of, give, or lend the Software
or any copy or portion thereof;
2. Decompile, disassemble, reverse engineer, analyze, or otherwise attempt to
discover the source code of the Software;
3. Use or incorporate the Software or any portion thereof in any other product
without the prior written permission of the Licensor;
4. Remove, alter, or obscure the copyright, trademark, proprietary, or other
notices from the Software or any of its components.
Licensee is allowed to edit existing or create new language layouts, and share them with other users. Licensee is allowed to edit existing or create new graphic elements, but only with respect to copyright and trademark notices.
DISTRIBUTION
The Licensee may NOT redistribute the Software by any mean (CD, DVD, Web site...) without permission from Licencors.
TERMINATION
The Licensee may terminate the EULA at any time. Also, the EULA will terminate automatically if Licensee fails to comply with the restrictions described above. Upon termination of the EULA, the Licensee shall remove all copies of the Software from his (her, its) device and all storage media.
​Here you can say "Thank you" to us
​
HELP AND FAQ - Frequently asked questions
HELP AND FAQ - Frequently asked questions
Read this whole text before using the FingerKeyboard or asking for help! If your question is already answered in FAQ it will be ignored. Don't be lazy!
What version should I install on my XYZ device? / What is WVGA, WQVGA, VGA and QVGA?
To successfully install Fingerkeyboard on your device, you need to pick the correct version for your phone. For example, let's say you want to find out what resolution Samsung Omnia has. Type "Samsung Omnia review" into Google, and among the first few results usually you'll get the most popular review sites listed. Reviews always contain resolution information, so we easily find out that Samsung Omnia has a 400x240 pixels resolution. That means you should install FKBD WQVGA cab.
Here's the list of supported resolutions for FingerKeyboard, with their standard abbreviations:
WVGA - 800x480
WQVGA - 400x240
VGA - 640x480
QVGA - 320x240
Why does FingerKeyboard look differently on my device then on the screenshots?
There can be some small differences between the screenshots and what you see on your screen. The reason for this is that different layouts can have different features, graphic elements or button layouts. We consider English layout to be the "standard" layout, with best combination of button size and positions.
How can I type those special characters that appear above normal characters?
Press and hold a key.
How to switch to landscape mode
Minimize the keyboard before rotating, then open it back again after the screen changes orientation.
How to switch to full CAPS?
Press and hold the shift button.
Spacebar
If you press and hold spacebar button it will write a dot followed by a space.
How to use text selection?
Switch to full CAPS mode and then use arrow buttons to select text.
How to use cut / copy / paste / undo?
Switch to full CAPS mode, select the text you want to cut or copy, and press and hold the appropriate action buttons. On some layouts these are named "cut", "copy" and "pst". Same thing with "undo" option - you can use "undo" at any moment, and it will take you back for unlimited number of steps.
Where is that Config tool you mention?
After you install FingerKeyboard, go to Start > Programs > Finger Keyboard.
How can I switch to numeric keyboard?
Press 123 button. If your layout does not have dedicated 123 button, press Shift and 123 will appear on your Language toggle button. Behavior of Language toggle button can be customized in Configuration tool.
How can I change a color scheme of the keyboard?
Config tool > Main > Color scheme: select which ever you like and press OK or Apply.
How can I select language layouts?
Config tool > Main: you will see a list of all language layouts you have in your FKBD folder. Put a tick next to the layouts you want to use and press OK or Apply. We also advise you to physically delete layouts you don't want to use (Program files / FingerKeyb / Skins). This will make Config tool start up a little bit faster and use less memory.
What are all those Backspace options in Config tool?
Behavior of Backspace key can be customized to suit your needs. You can separately control what will Backspace do on short click and long press, as well as how it will behave in small caps or caps lock mode.
How to minimize or turn off the keyboard?
Short press the keyboard toggle button (the one with small keyboard or switch sign on it). Long press on this button will turn off FingerKeyboard and switch to default HTC keyboard.
How to disable click sound?
Run FingerKeyboard Config tool. Under "Options" tab you will find a "Press sound" box. Here you can select from several different click sounds, all of which have "quiet" and "loud" versions. This is useful if you want a subtle click sound, but don't want to lower the volume for the whole System. There is also a "no sound option".
How can I get vibration feedback?
Config tool > Options tab > Press vibrate. Here you can select how long you want the vibration feedback to last. Minimum of 20ms will get you a barely noticeable vibration effect, while 80ms will be very strong.
Vibration feedback don't work on my device. Why is this?
If you're having problems with vibration feedback, it's most likely that our autodetect LED vibration feature don't work well on your device. However, you can play around with "VibrateLed 1" string in skin-01-global.txt (Program Files\FingerKeyb\Skins) and see if perhaps changing to another LED number will work for you.
How can I control the key-press delay? / What is "Hold time" / Can I make the keys repeat on press+hold?
"Hold time" option in Config tool is a cool option you can use to control how long it will be needed for a key to be continuously pressed before it writes a letter or performs an action. This part of the "Hold time" function is controlled with numbers in the first box. The second box controls how long will it take for a key to be continuously pressed before it starts repeating itself. So, if you put 500ms in the first box, and 200ms in the second box, that means you will have to press a key for 500ms before it performs it's "long press" action, and 200ms more before it starts repeating that function. If you hold the key even longer, it will then gradually accelerate.
Can I hide / show Windows menu bars?
Yes, go to Config tool and under "Options" tab select how you want the keyboard to display in Portrait and Landscape mode. We suggest selecting "Show bar" for portrait, and "Hide bar" for landscape.
I want the pop-up images to stay longer on screen. How can I do this?
In Config tool, Options tab, there is a "Popup time" box. Here you can select how long will the pop-up image stay on screen after a key has been pressed. If you set pop-up time to 1500ms, this means the pop-up image will stay on screen for 1.5 seconds, or until next key is pressed. Pop-up image delay affects ONLY the normal character keys (A,B,C,D etc). Special action keys, such as Shift, Space, Backspace etc. have default short time and will not stay on your screen. This is done to avoid action keys images covering large areas of the screen with their larger pop-up images.
What are Smiles / Shortcuts?
This is a feature that no other keyboard has. It allows you to control what any of the several predefined actions keys will do when you press and hold them. Almost all layouts have these special actions included (between 7 and 11 actions on most of the layouts). You can control what will show up on a key when you open the keyboard, as well as what that key will write when you press+hold it. For example, you can type into "Key text" box "info" and into "Action text" you could type "John Smith, gsm:00123456789, e-mail: [email protected]". Or maybe your favorite web address. Or your signature. Or your wife's name. Or your lover's name for all we care The possibilities are endless! You can do the same thing for smiles - if you don't like the default ones, use your own, or something else!
A special key I need is missing / Can I customize smiles / Can I change shortcuts?
If there's a key missing in your language layout, you can easily add it yourself by using either Smiles or Shortcuts tab in Config tool. Simply type the missing key into two of the horizontal boxes and the key will appear when you long press a button that has that Smiles / Shortcut action.
Why does XYZ language layout have only a few smiles / shortcuts buttons?
Some language layouts have very high demands regarding the number of characters they need to occupy. Because of this there are a few language layouts that may have a smaller number of smiles / shortcuts spaces reserved. We've tried to include as many as possible, believe us!
How can I make FingerKeyboard a default keyboard? / How can I keep FingerKeyboard as default keyboard even after reset?
You can use a small program called SIP Change. Look it up on XDA-developers.com forum, and remember to set delay to 40-50 seconds.
"Where is XYZ language layout? Why is it not included!?"
If you want a certain language layout, first check FingerKeyboard2.1 thread on XDA-developers.com forum if someone maybe already made an additional layout and posted it there. If not, the best thing you can do is to make your own layout and share it with other people. If your layout is good, we'll probably include it in next version. Please do not spam us with "I WANT THIS LANGUAGE!!!" messages. All language layouts depend exclusively on the community to produce them.
Editing instructions:
You can use the existing layouts to make it custom layouts! The easiest way is to open one of the layout skin txt files and replace the existing characters with your own. Experiment a bit, and you will soon get the hang of it. Same applies if you want to make your own skin - edit the included bitmaps, and change the appropriate lines in txt files. Everything you want to know about actions, layouts, colors and resolutions is explained in "doc-about-skin.txt", located in the root of the FingerKeyb folder. Read it first before asking for help!
​
Xt9 / word and contact name suggestion
XT9 & TEXT SUGGESTION:
This keyboard does not support T9. However, there is an option to enable standard Windows Mobile word suggestion, as well as SMS contact name suggestion. There are two ways to do this.
First way is to use the FingerKeyboard Config tool and select what you want to use (Word / SMS suggestion, or both). SMS suggestions will work normally, but for WinMo word suggestion to function, you will need to switch to HTC default keyboard and manually turn on XT9 on the little T9 switch. After that, you can reload FingerKeyboard and everything will work normally. This can be a good way for people who like to use T9 on other keyboards, but also want to use FingerKeyboard without T9. This approach also makes it possible to use new HTC style suggestion windows (the ones with small arrows on each side, where you can flip between names / words).
To avoid messing around with XT9 switch on HTC keyboard you can simply globally disable XT9 across the whole system. That means that T9 will not work even on system keyboards that have T9 support, but SMS / Word suggestions will both work. This will disable the HTC style suggestion windows, and use the default WinMo style (opens a simple white window with list of suggested words or names). The patch file which disables XT9 globally is attached in this post. This patch can be uninstalled. If you already have it installed, you do not have to remove it or reinstall it. Also, please note that when you install this patch, you will not be able to select SMS /Word options in FingerKeyb config tool - they will always be grayed out.
It might be best to install the FingerKeyb cab and test it first. You can always globally disable XT9 later on if you decide so.
There is a known bug with Word suggestion, that has been almost fully fixed in this version of FingerKeyboard. The bug manifests itself like this:
- if you have "Text word suggestion" turned on, and you type an SMS message, the "home" and "end" buttons will not work while the word suggestion window is open on the screen. If you select a word, those keys will work normally. Unfortunately, this isn't our fault - it's actually a bug in Word suggestion app.​
Using FKBD2.1 in ROMs
Using FKBD2.1 in ROMs
If you are a ROM cooker and wish to use FingerKeyboard2 bundled in your ROM, you no longer have to request permission to cook FKBD! You may use it in your custom ROM's, as long as you leave the core files unchanged and give proper credits to us..
ROM chefs may find the following info useful. Be aware that this is all info we can provide. If you have problems, please search XDA forums for various solutions.
Registering keyboard in system.
- register dll as com object
or
- add to registry this values:
=====================================
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}]
@="FingerKeyb"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\DefaultIcon]
@="\\Program Files\\FingerKeyb\\FingerKeyb.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{C03755DF-3EE7-41DF-AE5E-3FBBCA603F1A}\InprocServer32]
@="\\Program Files\\FingerKeyb\\FingerKeyb.dll"
=====================================
Path to .dll can be different.
In registry is saved only which skin files need to load and
which layout was last for each process.
[HKEY_CURRENT_USER\Software\FingerKeyb]
list of exe names and which layout must be restored for this process.
[HKEY_CURRENT_USER\Software\FingerKeyb\SkinFiles]
list of skin files names in _lowercase_
skin-00-scheme-blackblue.txt = DWORD:0 -this means "don't load this skin file"
skin-00-scheme-blackred.txt = DWORD:1 -this means "load this skin file"
Skin files that do not exists in this key will be loaded by keyboard automatically.
Skins directory is relative to place of keyboard DLL.
=====================================
All other settings are saved in skin files (mostly in skin-01-global.txt)
Exception is HTC T9 settings:
[HKEY_LOCAL_MACHINE\Software\Tegic\eT9]
IsSupportMSSIPContact = DWORD:1 - sms name suggestion
XT9SupportMSSip = DWORD:1 - word
But this settings is applied only if:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409]
"Ime File" = "et9ime.dll"​
Media kit
Media kit for media / press / bloggers
If you are a representative of the media, and wish to cover FingerKeyboard2 in your magazine, portal or blog, below you will find a ZIP-ed media kit.
Inside it is a short text about FingerKeyboard v2.1, several full size screenshots, high-quality FingerKeyboard logo as well as some other graphics that can be used in publications of any kind.
If you have any additional questions, you will find the needed contacts within the info-text.
We would also kindly ask you to inform us when you publish your cover on FingerKeyboard.
​
Bug tracking
BUG TRACKER for v2.1
This space is reserved for bug tracking.
Even though the latest version of FingerKeyboard2 has been tested on multiple devices with different ROM-s for more then 20 days, it's very likely that we missed some bugs.
When reporting bugs, please try to be as detailed as possible. The more information you supply, the easier it will be to find the bug and squash it. And we like squashing bugs! Some bugs with previous versions of FingerKeyboard were caused by 3rd party software. The usual suspects are other 3rd party keyboards.
DEBUG LOGGER! PLEASE USE IT IF YOU HAVE PROBLEMS!
Attached below, you will find Fingerkeyb_debug.dll file. This file will create a debug log which you can then send to us, so we can detect problems and try to fix them in the next release. It is mostly aimed at solving the problem that some people have with landscape mode, but it can be used to track any other problems as well. Debug logger is not that painless to use, but if you really want our help, this is the best way for us to detect what the problem is.
To start using this, you will need Resco Explorer or Total Commander CE.
Go into FingerKeyb folder (Program Files).
1. rename Fingerkeyb.dll to something else (example: Fingerkeyb_.dll)
2. Copy FingerKeybd_debug.dll to Program Files/FingerKeyb directory.
3. Rename FingerKeyb_debug.dll to FingerKeyb.dll
4. Softreset the phone
5. Open the FingerKeyboard, press 1-10 random keys on keyboard.
6. Minimize the keyboard, rotate the phone and open the keyboard again, after the phone is in landscape mode. Try to press 1-10 random keys again.
7. If you encounter the landscape bug, switch to HTC keyboard, making sure that it shows in landscape correctly.
8. Copy the FingerKeyb.log in working directory to a different folder on your device or PC and after that select FingerKeyboard again.
9. You will now have 2 log files. Rename them so they don't have the same file name and send them to Rozenthal or Exidler.
If you do not have Resco File Explorer or Total Commander CE, you can try this procedure:
0. Unregister keyboard using the old Fingerkeyb_register.exe (found in v1.4 thread) and then softreset
1. same as above
2. same as above
3. same as above
4. Register keyboard with the Fingerkeyb_register.exe
5. same as above
6. same as above
7. same as above
8. same as above
9. same as above
The logging tool will seem very slow, that's normal - it needs to write a bunch of info on every keypress, so take it easy. After you're done, you can simply reverse the procedure: remove the debug.dll, rename back the original Fingerkeyb.dll, and continue using the keyboard normally.
The log files can be sent to us via private messages here on XDA. Also, please do not expect to instantly receive a magical solution for your problem. If a simple solution exists, we will message you on how to apply it. If it's an issue that requires changing FingerKeyboard core files, it's more likely that the issue will be fixed in future versions of the software.
__________________________________
>>> B U G L I S T <<<
[06. april, 2009]
- Some color schemes in WQVGA have problems (FIXED)
- Some layouts in WQVGA version are causing problems / stuck in numerical keypad (FIXED)
- Samsung Omnia problems with Contact name suggestion (FIXED by installing T9 disable patch)
- Contact name SMS suggestion not working for some people on Touch HD with Dutty 2.6 ROM (FIXED by installing T9 disable patch)
[07. april, 2009]
- Switching from landscape back to portrait can sometimes result in a few pixels big square in top left corner of the device screen. This square looks like a piece of keyboard and can be pressed. The square goes away if you run Config tool or reload keyboard. (unresolved)
​
Damn you space hungry person! Looking forward to the release though . Any estimated time when it'll be done so I know if I should stay awake or not.
Lol! Really can't wait for this to come out!!!
i should send you to work more often!
i'll be staying here all night, just in case you decide to open another project........i am watching you!
Persian (Farsi) Language for this lovely keyBoard
Farsi-skin-FingerKeyboard-v2.1.zip
geeeeeez, c'mon guys, make us happy
Guys, we're working our asses off here, so be just a little bit more patient
I know we've pushed the deadlines like 10 times so far, but I hope all this waiting will be worth it.
I will update the thread title once we have some cab's ready for you!
Absolutely astoning news. Can't expect it more, C'mon dude!
Sweet.... downloading..... installing..... crashing.. j/k
Will give feedback as soon as i have any
yay! this is great
Woah. Can't believe the effort you guys put into this. Good job.
Just downloaded!
Thank you for your efforts.
Works perfectly! Thank you for this great app!
BTW: The XL-Layouts work with 2.1 as well!
This is so fxxxing awesome. (Sry about f word)
You guys have done some really amazing work here! This keyboard is perfect in every way as far I'm concerned. Thank you so much for your hard work and your willingness to share this with us!!!

[ROM] HTC G2 and Desire Z MIUI.us Presents Pure English AOSP MIUI Fresh On Fridays

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Presents the Official
MIUI Latest​
This is a community support ROM only!
The developers do not provide much support for this ROM on these forums
Support is mostly provided on forums.MIUI.us
New release comes every Friday.​
If you haven't heard about this ROM yet then check out the videos in the 2nd post to see it in action!
This is an excellent ROM if for no other reason than it introduces the first non-CyanogenMod/carrier/manufacturer framework overhaul of Android 2.3.5 and boy what an overhaul.​
Changes from base ROM
Removed: MIUI App Sharing | MIUI OTA Updater | MIUI Bootscreen | SIM Toolkit
Added: Custom Bootscreen | English Translations | Google Maps | Google Voice Search | MIUI.us Forum app
If you want ADW.Launcher or LauncherPro install them from Market.​Proceed To Download
Download It Here
Change Log:
Weekly Changelog:
Click here for changelog done via StiffSpliff
MIUI for Beginners​
Source: http://en.miui.com/a-10.html
Already flashed MIUI ROM? OK, pick up your phone now, let’s start our happy journey of MIUI ROM.
The first step: selecting apps
Various apps will greatly enrich your cell phone, so firstly let’s select the apps to your taste. Use the Android Market and download what you would like. If you are using a backup app and restoring apps from a previous ROM, only restore the apps and not the data. Otherwise that will create a lot of force close issues.
Tip: How to copy files from the computer to the phone? First connect your phone to your computer via data cable, pull down the notification panel from the top of the phone, click “USB connected”, and then click "Turn on USB storage”.
After copying, do not forget to select the option of “Turn off USB storage”, otherwise "File Manager” in the phone will not be able to find the sd card, as it is being occupied by the computer.
Now I have a lot of apps, how to put them in order?
All apps successfully installed are listed on the desktop, however, they may not be in the order you want, how to put them in order?
Long press an app icon and then you may move it freely. When it is moved to the screen border, the screen will automatically switch to the next screen.
How to add a screen? Use two fingers to pinch on the desktop to enter screen thumbnail mode. Then you may add or delete screens.
How to delete an app? Long press the app icon you want to delete, drag it on top of the trash box and click OK to delete it.
The second step: let's make your phone different.
A phone without style is nothing remarkable, so let’s make your phone different!
Changing wallpaper: Click Menu button on the desktop, select “Change Wallpaper” to replace the wallpaper. In addition to the existing wallpaper in the phone, thousands of pieces of wallpaper are also available online.
Changing theme: Themes make great changes to your interface style. Click “Theme Manager” on the desktop to select the theme you like. Also, more online themes are available online.
Selecting ringtones and more: click “Settings” on the desktop to set call and notification ringtones. In “Personalization” under “Personal” tab, you may find more options.
The third step: it’s time for some advanced techniques!
Well, you are no longer a beginner now, so let’s learn some advanced techniques.
Adding widgets on the desktop: press the Menu button on the desktop, select "Edit Mode", and then click the icon on the upper right corner to access the interface of “Add Widgets”. Choose your favorite widget on the top, and then drag it to the screen below.
Using folders to manage desktop apps: in the interface of “Add Widgets”, drag [Folder] to the desktop. You may drag multiple apps into folders to classify them. After opening the folder, you may click the edit icon in the upper left corner to rename the folder.
Using toggles panel to improve efficiency: drag the notification panel down from the top, click "Toggles" to go to the toggles panel (It goes to the toggles panel in default of notice.) On the panel are listed the most commonly used toggles, you may click to quickly enable or disable a toggle. Long press on the icon will launch the settings for that icon.
Guest mode: enable the “Guest Mode” toggle in the panel, and your calls and text messages logs will be hidden, and all installed applications cannot be removed. You may have a try when you need to show your phone to guests or children.
Importing contacts or binding accounts: you may use some apps to import a batch of contacts, or bind Google account directly in "Settings"> "Personal"> "Accounts & Sync Settings" to sync contacts at any time.
How to print screens? Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the SD card.
How to copy files from the computer without using the data cable? In case of a Wi-Fi connection, enter “File Manager” on the desktop, select the tab of "Remote Administration" to start the service, and then you will get an address. Enter the given address on the computer, then you may copy files without using a data cable!
Core Features​
MIUI HOME
Two-layer shortcuts and program icons are integrated into one-layer desktop.
Long press on an icon to enter edit mode, open Widgets and drag it to the target screen.
Drag the app you want to uninstall to the top of the trash box to delete it.
Eight kinds of flipping screens effects are available with gorgeous animations.
T9 dialer
T9 dialer is applied for smart dialing. It supports searching by contact name and phone number, and the results are listed according to contact frequency.
The default setting is to forbid any third-party app to monitor users’ calls.
Currently, there are 230301 attribution logs. The attribution data will be updated continuously, codes of foreign countries are supported as well.
SMS
Compared with native Android system, 7 major optimizations on SMS are made:
Adding contacts in short messages;
Adding names in group sending messages and automatically adding the names to Contacts;
Easier taking of numbers, urls and email addresses from short messages;
Optimization on mobile newspaper reading;
Collection of important messages;
Recommended messages for holidays;
Quick reply and view window.
Contacts
Quick location of contacts;
Faster to add new contacts;
Contacts group management supported;
Contacts' large images supported.
Themes
The third edition UI loading engine makes it faster and easier to change themes;
Partial theme customs are more flexible and comprehensive. Rich online wallpapers, ringtones, fonts and so on are available.
Camera
Faster loading speed enables you to take photos immediately.
More professional modes such as continuous shooting, timing and special effects supported.
Gallery
Faster picture browsing speed than that of native Android system;
Brand new view mode supports to view the pictures by folder path.
Music
Simultaneous enjoying and downloading massive online music. Music chart live playing and bulk downloads supported;
Automatic connection of lyrics and album covers. ID3 information editing supported;
Changing songs by swinging the phone and sleep mode supported.
Notifications
After pulling Notifications and Toggles panel down, changing panels by sliding the screen supported.
MIUI apps
File Manager, Traffic Monitor, Backup, Notes, and Torch.
Tips & Tricks​
Long Press:Long press on the icon in Toggles will launch the settings for that icon.
Screen Shot:Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the sd card.
Hold HomePress Home key at the first screen, you may preview screen thumbnails and add or move screens.
Delete Message or Call Log : Slide from left to right to quickly delete a message or a call log.
Edit Mode : You may hold down an icon by one hand to enter Edit Mode, and then use the other hand to slide the screen to move the icon to the target screen.
Call Activated : Your phone will vibrate when a call gets through.
Activate Music from Lockscreen : Double tap the time zone to launch the Music Player when the screen is locked.
Quick SMS/Phone Launch : In the lockscreen, hold down the icon of Call or SMS, and you can enter the responding program.
Quick Launch Torch : Hold down Home key to quickly enable the torch when the screen is locked.
Quick Launch Contact Options : Click the contact image in Calls, SMS and Contacts, shortcut menus will pop up.
Long Press Search : Long press on Search button will launch search via voice recognition.
Recovery Reboot : Click menu in “System Update” to reboot and enter recovery.
% for Battery : The battery will display the percentage of left battery capacity by Settings>System>Battery>Notification Indicator Style>Percentage.
Running Apps List : Long press on the Home button can go to “Program Manager”. Click the “Clear up” button at the bottom left to clear the extra processes in memory. And the system will inform you of the released memory and current available memory.
Note: System processes will not be cleared so as to ensure the normal running of the system.
IP Calling : . How to set IP dialing?
MIUI ROM can add an IP prefix for the called number in a strange land. You may set it in Settings>Common>Calls.
You may also long press the contact item before dialing, and choose “Make IP calls” in the pop-up menu.
Reject Call : When you are not available to answer the phone, you may slide up the panel to reject the call and to send a message to the caller at the same time.
Custom Ringtones : . How to set custom ringtones?
Put media files into the Media/Audio/ringtones directory in the SD card, (If there is none of this directory, please create one manually) and then select in Sounds in Settings.
Note: there are three directories under Audio, corresponding to the following tones:
notifications--notification ringtones
ringtones--incoming call ringtones
alarms--alarming ringtones
Supported formats: MP3, WMA, WAV, Midi, etc.
Important SMS : As for those important messages you want to add to your favorites, you may long press the message in the pop-up menu and select "Favorites". You may switch to "Favorites" tab in the main SMS interface to view collected messages.
Quick Delete SMS : How to quickly delete items?
You may slide from left to right on the item and click on the red "Delete" button when it appears.
Tether : How can I share my network to the PC or other terminals?
Firmware of Android 2.2 and above support the sharing of mobile phones to other Internet terminal in the following method:
Go to "Settings" -> "System" -> "Share mobile network", you may choose to share the Internet connection by USB tethering or setting up portable Wi-Fi hotspot. [/QUOTE]
I think I might leave cyanogen for this lol
*edit* so tried this out for a couple of hours
The ui is beautiful and the rom overall is smooth, but got a lot of fc from the theme chooser, nofication setting and when making phone calls.
Sent from my HTC Vision using XDA App
You should. Like I've said before, after trying many many ROM's, I've come to the conclusion that MIUI is EVERYTHING that I want in my phone and there will be no looking back to any other ROM's out there.
OMG OMG OMG official miui..... not a port....
Does the official rom still have the theme engine problem? I didnt see it in the changelog, and it was the only thing keeping me from using the miui ports.
Sent from my HTC Vision using XDA Premium App
Miui Rocks....it was the first Rom that truly set itself apart from CM roms and the like. It was my dd for a while but updates started coming out that required full rlashing, it became pointless. It seems that they are a lot more stable now....might come bqck and check them out again.
OP incredible job on the detail of your posts. One car certainly tell that you are not just theming and calling it a new tommy....cheers!
Sent from my HTC Vision using XDA Premium App
Is there an oc kernal for this??? Or is it too new?
Sent from my Htcclay's SuperCM7 G2 using XDA Premium App
Does the launcher have landscape mode?
alright theme manager force closes when trying to install a theme .... anyone else seeing this?
octupusisonfire said:
Does the launcher have landscape mode?
Click to expand...
Click to collapse
Soon be on the lookout
Sent from my PC36100 using XDA Premium App
does MIUI have a good calendar/agenda app? I can't find one that beats Sense or Go Launcher EX at the moment.
Agenda Widget Plus and Pure Grid Calendar aren't as smooth or as well integrated =/
So beautiful and so tempting but it seems that it will never ever manage to utilize the functionality of the G2's Quick Keys =(
master.peterm said:
alright theme manager force closes when trying to install a theme .... anyone else seeing this?
Click to expand...
Click to collapse
Same. Also does that when changing ringtones for notifications, though they do seem to apply anyway.
prp2 said:
Same. Also does that when changing ringtones for notifications, though they do seem to apply anyway.
Click to expand...
Click to collapse
Wait for tomorrows update. Hopefully it will fix it
Sent from my HTC Vision using XDA Premium App
master.peterm said:
alright theme manager force closes when trying to install a theme .... anyone else seeing this?
Click to expand...
Click to collapse
Should be fixed with today's (Friday) build.
With all due respect, what is the benefit of an 'official' MIUI ROM over any of the currently-maintained ports such as OsiMood? It does not seem like we are going to get G2-specific features like Quick Keys or Tab working.
Is the performance any better than these 'unofficial' ports?
Sent from my HTC Vision
Pickx said:
With all due respect, what is the benefit of an 'official' MIUI ROM over any of the currently-maintained ports such as OsiMood? It does not seem like we are going to get G2-specific features like Quick Keys or Tab working.
Is the performance any better than these 'unofficial' ports?
Sent from my HTC Vision
Click to expand...
Click to collapse
This being official, I would assume that they are going to look at the g2 specific features a bit more?
Maybe I'm just being optimistic
Ima give the 3 roms a whirl, finally.
My phone number: Unknown
One issue I've noticed with this as well is that it can't read my phone number from the SIM card. That can cause issues with certain apps that require it (like TikL, for example).
Menu > Settings > System > About Phone > More information > Status
For me, that shows "My phone number: Unknown". And yes, I am sure my phone number is present on the SIM.

[ROM] Galaxy S I9000 MIUI.us presents MIUI Fresh On Fridays Pure English [AOSP]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Presents the Official
MIUI Latest​
This is a community support ROM only!
The developers do not provide much support for this ROM on these forums
Support is mostly provided on forums.MIUI.us
New release comes every Friday.​
If you haven't heard about this ROM yet then check out the videos in the 2nd post to see it in action!
This is an excellent ROM if for no other reason than it introduces the first non-CyanogenMod/carrier/manufacturer framework overhaul of Android 2.3.7 and boy what an overhaul.​
Changes from base ROM
Removed: MIUI App Sharing | MIUI OTA Updater | MIUI Bootscreen | SIM Toolkit
Added: Custom Bootscreen | English Translations | Google Maps | Google Voice Search | MIUI.us Forum app
If you want ADW.Launcher or LauncherPro install them from Market.​Proceed To Download
Download It Here
Change Log:
Weekly Changelog:
Click here for changelog done via StiffSpliff
EDIT: Oops, I guess I got in the way - please delete!
MIUI for Beginners​
Source: http://en.miui.com/a-10.html
Already flashed MIUI ROM? OK, pick up your phone now, let’s start our happy journey of MIUI ROM.
The first step: selecting apps
Various apps will greatly enrich your cell phone, so firstly let’s select the apps to your taste. Use the Android Market and download what you would like. If you are using a backup app and restoring apps from a previous ROM, only restore the apps and not the data. Otherwise that will create a lot of force close issues.
Tip: How to copy files from the computer to the phone? First connect your phone to your computer via data cable, pull down the notification panel from the top of the phone, click “USB connected”, and then click "Turn on USB storage”.
After copying, do not forget to select the option of “Turn off USB storage”, otherwise "File Manager” in the phone will not be able to find the sd card, as it is being occupied by the computer.
Now I have a lot of apps, how to put them in order?
All apps successfully installed are listed on the desktop, however, they may not be in the order you want, how to put them in order?
Long press an app icon and then you may move it freely. When it is moved to the screen border, the screen will automatically switch to the next screen.
How to add a screen? Use two fingers to pinch on the desktop to enter screen thumbnail mode. Then you may add or delete screens.
How to delete an app? Long press the app icon you want to delete, drag it on top of the trash box and click OK to delete it.
The second step: let's make your phone different.
A phone without style is nothing remarkable, so let’s make your phone different!
Changing wallpaper: Click Menu button on the desktop, select “Change Wallpaper” to replace the wallpaper. In addition to the existing wallpaper in the phone, thousands of pieces of wallpaper are also available online.
Changing theme: Themes make great changes to your interface style. Click “Theme Manager” on the desktop to select the theme you like. Also, more online themes are available online.
Selecting ringtones and more: click “Settings” on the desktop to set call and notification ringtones. In “Personalization” under “Personal” tab, you may find more options.
The third step: it’s time for some advanced techniques!
Well, you are no longer a beginner now, so let’s learn some advanced techniques.
Adding widgets on the desktop: press the Menu button on the desktop, select "Edit Mode", and then click the icon on the upper right corner to access the interface of “Add Widgets”. Choose your favorite widget on the top, and then drag it to the screen below.
Using folders to manage desktop apps: in the interface of “Add Widgets”, drag [Folder] to the desktop. You may drag multiple apps into folders to classify them. After opening the folder, you may click the edit icon in the upper left corner to rename the folder.
Using toggles panel to improve efficiency: drag the notification panel down from the top, click "Toggles" to go to the toggles panel (It goes to the toggles panel in default of notice.) On the panel are listed the most commonly used toggles, you may click to quickly enable or disable a toggle. Long press on the icon will launch the settings for that icon.
Guest mode: enable the “Guest Mode” toggle in the panel, and your calls and text messages logs will be hidden, and all installed applications cannot be removed. You may have a try when you need to show your phone to guests or children.
Importing contacts or binding accounts: you may use some apps to import a batch of contacts, or bind Google account directly in "Settings"> "Personal"> "Accounts & Sync Settings" to sync contacts at any time.
How to print screens? Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the SD card.
How to copy files from the computer without using the data cable? In case of a Wi-Fi connection, enter “File Manager” on the desktop, select the tab of "Remote Administration" to start the service, and then you will get an address. Enter the given address on the computer, then you may copy files without using a data cable!
Core Features​
MIUI HOME
Two-layer shortcuts and program icons are integrated into one-layer desktop.
Long press on an icon to enter edit mode, open Widgets and drag it to the target screen.
Drag the app you want to uninstall to the top of the trash box to delete it.
Eight kinds of flipping screens effects are available with gorgeous animations.
T9 dialer
T9 dialer is applied for smart dialing. It supports searching by contact name and phone number, and the results are listed according to contact frequency.
The default setting is to forbid any third-party app to monitor users’ calls.
Currently, there are 230301 attribution logs. The attribution data will be updated continuously, codes of foreign countries are supported as well.
SMS
Compared with native Android system, 7 major optimizations on SMS are made:
Adding contacts in short messages;
Adding names in group sending messages and automatically adding the names to Contacts;
Easier taking of numbers, urls and email addresses from short messages;
Optimization on mobile newspaper reading;
Collection of important messages;
Recommended messages for holidays;
Quick reply and view window.
Contacts
Quick location of contacts;
Faster to add new contacts;
Contacts group management supported;
Contacts' large images supported.
Themes
The third edition UI loading engine makes it faster and easier to change themes;
Partial theme customs are more flexible and comprehensive. Rich online wallpapers, ringtones, fonts and so on are available.
Camera
Faster loading speed enables you to take photos immediately.
More professional modes such as continuous shooting, timing and special effects supported.
Gallery
Faster picture browsing speed than that of native Android system;
Brand new view mode supports to view the pictures by folder path.
Music
Simultaneous enjoying and downloading massive online music. Music chart live playing and bulk downloads supported;
Automatic connection of lyrics and album covers. ID3 information editing supported;
Changing songs by swinging the phone and sleep mode supported.
Notifications
After pulling Notifications and Toggles panel down, changing panels by sliding the screen supported.
MIUI apps
File Manager, Traffic Monitor, Backup, Notes, and Torch.
Tips & Tricks​
Long Press:Long press on the icon in Toggles will launch the settings for that icon.
Screen Shot:Press "Menu" key and "Volume Down" key at the same time to print a screen. The printed image is saved in the directory of MIUI in the sd card.
Hold HomePress Home key at the first screen, you may preview screen thumbnails and add or move screens.
Delete Message or Call Log : Slide from left to right to quickly delete a message or a call log.
Edit Mode : You may hold down an icon by one hand to enter Edit Mode, and then use the other hand to slide the screen to move the icon to the target screen.
Call Activated : Your phone will vibrate when a call gets through.
Activate Music from Lockscreen : Double tap the time zone to launch the Music Player when the screen is locked.
Quick SMS/Phone Launch : In the lockscreen, hold down the icon of Call or SMS, and you can enter the responding program.
Quick Launch Torch : Hold down Home key to quickly enable the torch when the screen is locked.
Quick Launch Contact Options : Click the contact image in Calls, SMS and Contacts, shortcut menus will pop up.
Long Press Search : Long press on Search button will launch search via voice recognition.
Recovery Reboot : Click menu in “System Update” to reboot and enter recovery.
% for Battery : The battery will display the percentage of left battery capacity by Settings>System>Battery>Notification Indicator Style>Percentage.
Running Apps List : Long press on the Home button can go to “Program Manager”. Click the “Clear up” button at the bottom left to clear the extra processes in memory. And the system will inform you of the released memory and current available memory.
Note: System processes will not be cleared so as to ensure the normal running of the system.
IP Calling : . How to set IP dialing?
MIUI ROM can add an IP prefix for the called number in a strange land. You may set it in Settings>Common>Calls.
You may also long press the contact item before dialing, and choose “Make IP calls” in the pop-up menu.
Reject Call : When you are not available to answer the phone, you may slide up the panel to reject the call and to send a message to the caller at the same time.
Custom Ringtones : . How to set custom ringtones?
Put media files into the Media/Audio/ringtones directory in the SD card, (If there is none of this directory, please create one manually) and then select in Sounds in Settings.
Note: there are three directories under Audio, corresponding to the following tones:
notifications--notification ringtones
ringtones--incoming call ringtones
alarms--alarming ringtones
Supported formats: MP3, WMA, WAV, Midi, etc.
Important SMS : As for those important messages you want to add to your favorites, you may long press the message in the pop-up menu and select "Favorites". You may switch to "Favorites" tab in the main SMS interface to view collected messages.
Quick Delete SMS : How to quickly delete items?
You may slide from left to right on the item and click on the red "Delete" button when it appears.
Tether : How can I share my network to the PC or other terminals?
Firmware of Android 2.2 and above support the sharing of mobile phones to other Internet terminal in the following method:
Go to "Settings" -> "System" -> "Share mobile network", you may choose to share the Internet connection by USB tethering or setting up portable Wi-Fi hotspot. [/QUOTE]
Another variant of MIUI?
Great!!!
TerraBuzz said:
Another variant of MIUI?
Great!!!
Click to expand...
Click to collapse
It's not a variant, it's the OFFICIAL version. Does this use CyanogenMod-based kernel or independent kernel? Cheers!
jaju123 said:
It's not a variant, it's the OFFICIAL version. Does this use CyanogenMod-based kernel or independent kernel? Cheers!
Click to expand...
Click to collapse
What? Official!?
Well, greater then!!!
Will try this soon! Well done devs...!
Any difference between this and MCG version?
Excellent Movement!!!!!!
Thank you guys!!!!
Do you know anything about the FM Radio?
Whats the difference between this and the other MIUI ROM?
That's really a big deal for our sgs. But now the question is, how do we get other languages?
Sent from my GT-I9000 using XDA Premium App
Between Galent Version
Kernel and read the changelog for the rest
_______________
Unterwegs
PrimeDeluxe said:
Between Galent Version
Kernel and read the changelog for the rest
_______________
Unterwegs
Click to expand...
Click to collapse
I dont get it, this ROM doesnt have the bugs that are on the other Miui ROM? Is this based on their work?
BHacker said:
Excellent Movement!!!!!!
Thank you guys!!!!
Do you know anything about the FM Radio?
Click to expand...
Click to collapse
FM Radio Is coming in July
So Is this rom based in CM7 or not?
Is there a bug list for this rom?
Thanks
Is there a chance that this might be adopted for an official MIUI for the Captivate?
Oo shiny, I'm thinking this build of MIUI is playing nice with my screen this time.
Rather annoying being unable to answer calls cause the screen doesn't respond to touch.. Time to put the miui.us build on my Milestone
Thank you devs for starting a great thread
Xbto said:
So Is this rom based in CM7 or not?
Is there a bug list for this rom?
Thanks
Click to expand...
Click to collapse
Same question.
Sent from my GT-I9000 using XDA Premium App
How to install it?

[APP][4.0+] ZW Utilities [v0.7.0] [17.06.2014]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Marco Agas from the mycoloroscreen youtube channel did a really good overview video over my app. Check it out:
https://www.youtube.com/watch?v=xOqusfGqUsM
COLOR:
The new way to manage colors for your Zooper Widgets is here. Add as many variables as you like, use the whole color spectrum with transparency and then export your set. Using the color tags defined through this app, you can make the whole look of your widgets be changed in a matter of seconds.
Instead of spending time to do different color combinations of all your widgets and manage all those templates, make your widgets once and let the user make the color version they want! All you as the designer have to do, is to define the tags in your app, use them as advanced parameters with the appropriate tags in your widgets, then export your collection and share the file with your users to import. Easy as that
EXTRA VARIABLES:
Zooper has a lot of build in variables to represent the different states of your device. But some of them like bluetooth, ringer and airplane mode are not included. ZW Utilities fixes this by making three new variables available to you:
#TZWU_BLUETOOTH_STATE# (0-off. 1-on, 2-connected)
#TZWU_RINGER_STATE# (0-silent. 1-vibration, 2-normal)
#TZWU_AIRPLANE_STATE# (0-off, 1-on)
These will be automatically updated, when the system state changes. Apart from having the app installed, you don't need to do configure anything else. They are just there for you to use
I tested this app with a small group of people and while it should be fairly stable, it's still software. So if something doesn't work as expected, the app crashes, etc. please tell me about it and include as much information as you can (at least device, system, rom and app version). You can either post to this thread or if you are also on G+, join the app community http://goo.gl/qGQVn1. I also appreciate any and all ideas you have for the app or what additional functions you would like to see.
Happy theming everyone!
Get it for free on the play store
Text Link: http://goo.gl/HihS2s
Changelog
0.5.2 Initial public release
0.5.3 Fixed crash when editing hex color, fixed bug where fully transparent color was not correctly send to Zooper
Changelog 0.6.0
[NEW] Standout window mode
[NEW] Registered file intent for profile export files
0.6.2
[NEW] Closing the standout mode window now returns to the main app
[FIX] Standout mode window size based on device density
This should fix display problems on devices with a different density than xhdpi
0.6.3
[NEW] Tapping the tile strip below the action bar copies the variable name to the clipboard
This makes it easier to just paste the variable in it's intended form into Zooper
[FIX] Import/Export file path is created on app start or file import
0.7.0
[NEW] Shortcuts
You can now use ZW Utilities shortcuts to toggle certain system settings, let your widget react to user interactions (View toggles) and open Pop-out color dialogs without opening the app first.
!IMPORTANT! Setting toggles were tested on different devices but are not guaranteed to work everywhere. If you notice a problem with any of the new shortcuts please report them here. Thank you
How to use
Colors:
You need to enclose the variables you created in the appropriate tags. Which tags depends on where you want to change the color. For text and rect modules it's [c][/c], for progress bars it's [cf][/cf] (foreground), [cb][/cb] (background) and [cl][/cl] (additional fill color). So to change the color of a text module whit a variable named #TKWER_COLOR# you would put [c]#TKWER_COLOR#[/c] in the advanced parameter section of the that module.
Extended Variables:
Still to come...
... and a last one
kwerdenker said:
... and a last one
Click to expand...
Click to collapse
If you could please add an apk in the OP cz not all of us use the Play Store.
Just a request. Or I'll have to wait until it's uploaded in any third party market.
sent from my BatPhone.
karanrajkapur said:
If you could please add an apk in the OP cz not all of us use the Play Store.
Just a request. Or I'll have to wait until it's uploaded in any third party market.
sent from my BatPhone.
Click to expand...
Click to collapse
Sure, I will attach the APK as soon as I get the chance
Send from my secret moonbase via space carrier pigeons
@karanrajkapur File has been added to the first post
Magnificent work mate!
Sent from my E151
Idk if this problem with zooper or app. I can't copy variable created with this app from one item to another. Other variables copying works. I made text with variable in advanced parameters that works and I want to copy it to other text elements. I went to items list, selected text1 and in scrollable list selected copy advanced parameters. I selected other text elements and clicked paste. Zooper said Paste successfully but there was nothing in advanced parameters of other text elements. I had to copy them manually which taken too much time.
typed from dark room
ewa12321 said:
Idk if this problem with zooper or app. I can't copy variable created with this app from one item to another. Other variables copying works. I made text with variable in advanced parameters that works and I want to copy it to other text elements. I went to items list, selected text1 and in scrollable list selected copy advanced parameters. I selected other text elements and clicked paste. Zooper said Paste successfully but there was nothing in advanced parameters of other text elements. I had to copy them manually which taken too much time.
typed from dark room
Click to expand...
Click to collapse
I have this problem with Zooper and other Advanced Parameters too. Judging from your description this seems to be an internal bug from Zooper and I'll try to raise it with the devs. Maybe they can get it fixed because as you say, this can get very cumbersome.
I've only been on Zooper for a week now, so forgive the newb-ness here. I'm running a minimal home screen, where I have several links to apps as just plan white text.
Depending on the background I'm using that day, the text shows clearly...to not so much.
This app will let me use some sort of variable for the text color so I can change all the app links in 1 shot (ie, change to a light backgroup, go into app & change all my links to black) ?
Edit: Saw this on the G+ Group:
You need to enclose the variables in the appropriate tags. Which tags depends on where you want to change the color. For text and rect modules it's [c][/c], for progress bars it's [cf][/cf] (foreground), [cb][/cb] (background) and [cl][/cl] (additional fill color). So to change the color of a text module whit a variable named #TKWER_COLOR# you would put [c]#TKWER_COLOR#[/c] in the advanced parameter section of the text module.
Works perfectly!!!
Funny part is I was considering changing my text "icons" to small all-white pictures. Wondering if I can do an icon fill the same way.
polstein said:
I've only been on Zooper for a week now, so forgive the newb-ness here. I'm running a minimal home screen, where I have several links to apps as just plan white text.
Depending on the background I'm using that day, the text shows clearly...to not so much.
This app will let me use some sort of variable for the text color so I can change all the app links in 1 shot (ie, change to a light backgroup, go into app & change all my links to black) ?
Edit: Saw this on the G+ Group:
You need to enclose the variables in the appropriate tags. Which tags depends on where you want to change the color. For text and rect modules it's [c][/c], for progress bars it's [cf][/cf] (foreground), [cb][/cb] (background) and [cl][/cl] (additional fill color). So to change the color of a text module whit a variable named #TKWER_COLOR# you would put [c]#TKWER_COLOR#[/c] in the advanced parameter section of the text module.
Works perfectly!!!
Funny part is I was considering changing my text "icons" to small all-white pictures. Wondering if I can do an icon fill the same way.
Click to expand...
Click to collapse
Oh yeah, I meant to post that info here too. Will do so immediately, thanks for reminding me.
As to your icon question: it's possible to do, if you use icon fonts (something like this for instance http://www.spiderflyapps.com/downloads/android-developer-icons-the-font/ ). Then icons are just another Text layer and their color can be changed just the same
kwerdenker said:
As to your icon question: it's possible to do, if you use icon fonts (something like this for instance http://www.spiderflyapps.com/downloads/android-developer-icons-the-font/ ). Then icons are just another Text layer and their color can be changed just the same
Click to expand...
Click to collapse
Was about to post a simple example (cropping pix from a home screen thread). In this example, I'm able to change the top row, the line itself, but not the icons at the moment. (or the cell signal bars in another simple widget).
I've never heard of icon fonts - do you mean like Wingdings for Windows where the font is loaded with app icons instead? Hmm - that would work in theory. Checking your link now!!
Edit - found a site called Fontastic that lets you pick from their pre-done icon packs & makes you your own files to download on the fly. Only bad part is not having exact icons for what you want (like no Waze icon). I did a quick test using it, and works exactly as op described!
Now to see how hard it is to take generic icons & make a ttf from it. I'm guessing poorly because of resizing, but don't know.
Brilliant idea!! Thank you so much for this!!
Please add checkered background for selected color, so we can better see what opacity is set
geekon said:
Please add checkered background for selected color, so we can better see what opacity is set
Click to expand...
Click to collapse
This is something on my personal DoWant list too but I need to modify the library for the color wheel for it. This will need some time so I can't give you an ETA on it. But it will be implemented at some point
The best utility for zooper I must say. Helps changing the accent colors of my zoopers on the fly without having to enter the widget setup every time. Should be a must have app for anybody who's designing widgets. @kwerdenker You've made our lives so easy.
Sent from my Xperia Neo V using XDA Premium 4 mobile app
Update 0.6.0
First, let me take this chance to say thank you to all of you! Especially to all who rated or reviewed the app on the play store! The response to the app has been very encouraging and I hope I can keep this up for the future releases. If you have anything you want to see in those, please feel free to post them to this thread or join the community on G+: http://goo.gl/qGQVn1
And now for the main event of the evening:
The latest version of the app has been pushed to the store and should be live any minute. This update contains one of the most requested features: a more responsive way to see the effect of the color changes. Thanks to the fabulous Standout library, it is now possible to pop a variable into a floating window. This enables you to change colors and see the effects immediately on your homescreen. Currently this is limited to one variable at a time but I hope to improve that over time.
*IMPORTANT*If you use the sliders to change the color, you have to tap (just tap, no movement necessary) the ring color selector. This is a limitation of the HoloColorSelector library. I hope this will be fixed in one of their next versions.*IMPORTANT END*​
You can see a video of it in action here: https://plus.google.com/u/1/109987884687615789406/posts/gRiNgL7NWPB
It is also now possible to import and apply color profiles exported from the app by opening them in your file browser. It worked with the ones i tested but if it doesn't with the one you use, please report it.
And now, have fun wit it. Happy theming!
Changelog 0.6.0
[NEW] Standout window mode
[NEW] Registered file intent for profile export files
New version is up. I forgot to upload the one before that here, so here is the combined changelog:
0.6.2
[NEW] Closing the standout mode window now returns to the main app
[FIX] Standout mode window size based on device density
This should fix display problems on devices with a different density than xhdpi
0.6.3
[NEW] Tapping the tile strip below the action bar copies the variable name to the clipboard
This makes it easier to just paste the variable in it's intended form into Zooper
[FIX] Import/Export file path is created on app start or file import
Marco Agas from the mycoloroscreen youtube channel did a really good overview video over my app. Check it out:
https://www.youtube.com/watch?v=xOqusfGqUsM

Categories

Resources