[APP][4.4+] CPUSpy Material v3.2.1 [APR 24] - Nexus 5 Themes and Apps

I decided to give a quick update to an old app that I use quite often, but thought was in need of a UI makeover. So heres CPU Spy with Material Design!
Features:
* CPU, Device & Kernel information
* CPU core & temperature monitoring
* Shake to Refresh & Automatic Refresh
* Widget to reset timers from home screen
* Option to hide states below a certain percentage
* Automatically resets states once battery is charged
* Light & Dark themes + Auto theme based on time of day
* Background monitoring service that notifys if device doesn't enter deep sleep
Code:
[B]v3.2.1[/B]
- Updated translations
- Optimize new profile pngs
- Update some deprecated APIs
- Fix a couple NullPointerExceptions
- Fix ListView padding and text sizes
- Fix crash when showing error text
- More layout fixes for tablet devices
- Only show last 500 lines of logcat log
- Do not center full kernel version text
- Update developer circleimageview border
- Use new BottomSheet from support library
- Simplify setting logcat progress bar color
- Bind more colors/string using ButterKnife
- Simplify tinting of text selector handles
- Use wrap_content for AppCompatButton width
- Always use accentColor for text input field
- Disable user from changing color input alpha
- Update 3rd party libraries to latest versions
- Fix Running Processes title on KitKat devices
- Update charged drawable to be more material-ish
- Use new Support Vector Drawables instead of pngs
- Update colors and elevations to match guidelines
- Only set background color when cardview is shown
- Fix NullPointerException when closing InfoFragment
- Add null pointer check when setting mLogcatSummary
- Use Fragment and DialogFragment from support library
- Replace Listview with RecyclerView from support library
- Show error text when temp monitor throws an exception
[B]v3.2.0[/B]
- Rewrite CPU usage code
- Fix padding on tablet devices
- Show list of running services
- Use Butterknife resource binding
- Define size of sliding tab ArrayLists
- Only call Utils.isXposedInstalled once
- Check if a light accent color is used
- Add new developer section to Settings
- Fix colored nav bar enabling by default
- Use Chrome custom tab when opening links
- Only recreate if theme preference changes
- Rename kernel/device menus to match action
- Fix padding for credits and license layouts
- Allow multiple retries when updating states
- Catch exception when checking for an update
- Allow checking for multiple update versions
- Use primary color for deep sleep notify icon
- Allow better support for Right to Left layouts
- Fix cpu usage crashing when exiting InfoFragment
- Update libraries and build tools to latest versions
- Define ArrayList sizes for Credits and Licenses
- Use AccelerateDecelerateInterpolator for animations
- Allow catching exception when setting core visibility
- Hack to fix DiscreteSeekBar text color with light accent
[B]v3.1.9[/B]
- Fix ProgressBar height on Lollipop devices
- Remove DynamicCheckBox background color
[B]v3.1.8[/B]
- Update to latest build tools
- Move openURL method to Utils
- Use vector drawables for API 21+
- Use ArrayList instead of LinkedList
- Add Translators to Credits section
- Add CPU usage monitoring to Info tab
- Reduce number of calls to getActivity
- Only call CPUUtils.getCoreCount() once
- Add missing onCreate() to CpuSpyApp
- Remove useless code from CpuSpyPreference
- Use vector drawables for Preference icons
- Fix ProgressBar height on KitKat devices
- Use String.format() to fix lint warnings
- Automate checking if new version is available
- Add setting to change primary and accent colors
- Tint AppCompatButton to match new accent color
- Tint charged image to match new accent color
- Use new Design Support Library for sliding tabs
- Allow using String Array for changelog content
- Recreate activity when dismissing Xposed warning
[B]v3.1.7[/B]
- Updated translations
- Add support for Marshmallow
- Fix charged view card alignment
- Revert back to using text for tabs
- Use AppCompatButton for all buttons
- Adjust full kernel version text size
- Remove redundant calls to getResources()
- Show the total number of unused states
- Add bootloader information to Info tab
- Use SwitchPreference for API 21+ devices
- Update primary colors to match guidelines
- Summarize which theme is selected in Settings
- Specify initial size of getStates ArrayList<>
- Disable layout transitions during charged view
- Allow animating progress bars with Auto Refresh
- Simplify checking views when Auto Reset is enabled
- Fix background color not showing correctly on KitKat
- Move hiding states below percentage to new toolbar
- Add toolbar for hiding/resetting/restoring states
- Use ContextCompat.getColor() from support library
- Allow Settings to keep scroll position during recreate
- Override KeyEvent instead of using BackHandledFragment
[B]v3.1.6[/B]
- Fix crash on KitKat devices
[B]v3.1.5[/B]
- Check if new update is available
- Reduce total state time text size
- Update libraries to latest versions
- Animate progress bars on app launch
- Use icons instead for sliding tabs
- Updates and fixes to theme changing
- Use Roboto-Medium for snackbar actions
- Fix crash if checkCoreMonitor returns zero
- Use Butter Knife to bind button listeners
- Show warning dialog if Xposed is installed
- Use sliding cardview for full kernel version
- Return null if unable to retrieve cpu info
[B]v3.1.4[/B]
- Remove unnecessary return functions
- Remove useless call to ButterKnife.bind
- Add Exception catch for CPU core monitoring
- Add null pointer check to fix issues #69 and #70
- Dont refresh onShake if mSwipeLayout.isRefreshing
- Add local SeekBarPreference to fix KitKat margin issues
[B]v3.1.3[/B]
- More variables can be final
- Add checking runtime to Device Info
- Update Butter Knife library to v7.0.1
- Update Android Support Library to v22.2.1
- Make hasTemp() return false if file length is 0
- Update to latest gradle and android build tools
- Add service to check if device is entering deep sleep
- Catch ActivityNotFoundException if unable to open intent
[B]v3.1.2[/B]
- assert mActionBar != null
- Move app version to build.gradle
- Update Snackbar library to v2.10.10
- Add function to show/hide unused states
- Clean up SharedPreferences in CpuSpyApp
- MainActivity: Add missing @Override to onResume()
- Add option to hide states below certain percentage
- CpuSpyApp: Use SparseArray instead of HashMap
- CpuStateMonitor: Fix logging and handle exception
- Stop monitoring temperature if getTemp() returns null
- Remove usesless call to CPUUtils.getKernelVersion()
[B]v3.1.1[/B]
- Handle NFE instead of ignoring it
- Fix lint warning by using apply()
- Add support for monitoring 6-8 CPU cores
- Fix some padding issues on KitKat devices
- PrefsActivity: Add missing switch break
- Random code clean up and improvements
[B]v3.1.0[/B]
- More variables can be final
- Switch to new sliding tab layout
- Fix Auto Refresh causing crash
- Add reusable method for reading files
- Move core monitoring to CPU Info card
- Show unused states when resetting timers
- Use simple listview for open source licenses
- Enable monitoring only if fragment is visible
- Update material-dialogs library to v0.7.6.0
- New Auto theme based on the time of day
- Disable swipe to refresh if auto is enabled
- Add null pointer check when removing all views
[B]v3.0-BETA8[/B]
- Remove circle reveal animation
- Add widget info to welcome card
- Support more devices CPU temp
- Add action button back to snackbars
- Merged French translations (Micks29)
- Add colored btn_selector to buttons
- Update to latest build tools and gradle
- Fix Info text overlapping if multiple lines
- Fix setting Preference icons based on theme
- Add style for setting ActionBar elevation
- Apply dialog content color based on theme
[B]v3.0-BETA6[/B]
- Added Shake to Refresh timers
- Added CPU Temp monitoring
- Refreshed charged view layout
- Added new widget to reset timers
- Added indicator to kernel version
- Added darker primary text color
- Adjusted layout for tablets/TVs
- Updated to latest support libraries
- Use native font on API 21 and above
- Tons of code cleanup and fixes
- Fixed main card animation from being cut off
- Improve checking if states file exists
- More improvements to theme changing
- Simplified getting/setting of cpu frequencies
[B]v3.0-BETA5[/B]
- Fix memory leak when setting typeface
- Updated internal 3rd party libraries
- Removed deprecated getDrawable
- Revert using webview for dialogs
- Simplify getting/setting cpu freqs
- Decrease card animation duration
- Random code cleanup and fixes
- Improve reading of states file
- Improve reading cpu information
- Improve theme changing and dark theme
- Simplify checking which views to show
[B]v3.0-BETA4[/B]
- Add Material Ripple library (KitKat)
- Updated internal 3rd party libraries
- Animate About cardview sliding up
- Adjust padding for welcome cardview
- Add donate to settings overflow menu
- Kernel version should use singleLine
- Add custom Typeface for ActionBar title
- Revert back to using CheckBoxPreference
- Add colored navigation bar and dark theme
- Disable cpu monitoring when app is paused
[B]v3.0-BETA3[/B]
- Refreshed UI to be more Material
- Fix settings menu for KitKat devices
- Some random code clean up and fixes
- Add decimal to states view percentage
- Add new Info page with CPU/Kernel info
- Casting '_app' to 'Context' is redundant
- Sync material-dialogs library with v0.6.x
- Update snackbar and WhatsNew strings
- Add WhatsNew option in overflow menu
- Add option to reset timers when charged
- Add new WelcomeCard on first launch
- Use SnackbarManager to handle queues
- Clean up WhatsNew dialog webview usage
- Click states cardview to view unused states
- Add anonymous crash and usage reporting
- Switch to new blue primary/accent colors
- Switch to Handler instead for Auto Refresh
- Fix mBatInfoReceiver causing an exception
- Add per CPU core and frequency monitoring
[B]v2.0[/B]
- Added Pull to Refresh library
- Fixed a few more lint warnings
- New About and License menus
- Added support for KitKat and TVs
- New Material style launcher icon
- Use colored nav bar on Lollipop
- Optimized/removed unused PNGs
- Add Gmail-like Snackbar library
- Timers now reset when battery full
- Add Auto Refresh option to settings
- New WhatsNew dialog for new releases
[B]v1.2[/B]
- Fix issue when no states file found
- Adjust padding to match Material guidelines
- Rearrange home_layout and fix xml formatting
- Move 'Total State Time' above 'Unused CPU States'
[B]v1.1[/B]
- Adjusted padding a little
- Reduced some text sizes
- Removed some unused PNGs
- Removed 'Time in State' header
- Added shadow to action bar
- Fixed progress bar background color
- Added temporary icon until one can be made
[B]v1.0[/B]
- Initial release
Now available on Amazon App Store
Source: https://github.com/existz/cpuspy
Credits to the original dev @storm717.
Link to original thread: http://goo.gl/N3drrP

TODO: Updated 5/19/15
- Option to view time in state for each core (?).

Thanks man, works fine

If you want to follow progress of this app, check my G+ page... Currently looking for other devs to help out.. Please reshare if you use G+.
I should have an update very soon.
https://plus.google.com/111678887963556771807/posts/Jzdag2yhcvT

Really good thanks mate

UPDATE:
v1.1
- Adjusted padding a little
- Reduced some text sizes
- Removed some unused PNGs
- Removed 'Time in State' header
- Added shadow to action bar
- Fixed progress bar background color
- Added temporary icon until one can be made

Great ?

Finally a re-design, very well
Inviato dal mio Nexus 4

great very well .. thanks broo

much needed
thnx

So I've had quite a few people point out that the padding does not follow Material guidelines (which is 16dp).. Although I do agree that it needs spaced over a little more, but I'm not sure how I feel about 16dp yet (but it is growing on me the more I see it). Below is a screenshot of the padding adjusted to follow material guidelines..thoughts?

existz said:
So I've had quite a few people point out that the padding does not follow Material guidelines (which is 16dp).. Although I do agree that it needs spaced over a little more, but I'm not sure how I feel about 16dp yet (but it is growing on me the more I see it). Below is a screenshot of the padding adjusted to follow material guidelines..thoughts?
Click to expand...
Click to collapse
Looking between the current setup and the 16dp I personally prefer the 16dp

I'll have an update tomorrow with more UI improvements and small bug fixes. This will probably be the last update for a week or so, at least until I can get more of the important stuff done (ie pull to refresh..etc), I dont like having a bunch of small releases back to back to back, like I have been doing these last couple of days lol. But I want to get this next release out soon because it puts things more inline with Material guidelines.

existz said:
I'll have an update tomorrow with more UI improvements and small bug fixes. This will probably be the last update for a week or so, at least until I can get more of the important stuff done (ie pull to refresh..etc), I dont like having a bunch of small releases back to back to back, like I have been doing these last couple of days lol. But I want to get this next release out soon because it puts things more inline with Material guidelines.
Click to expand...
Click to collapse
Tbh as an end user I personally prefer having larger releases with more content unless it is just a bug fix release take your time to make a stellar product.

UPDATE:
v1.2
- Fix issue when no states file found
- Adjust padding to match Material guidelines
- Rearrange home_layout and fix xml formatting
- Move 'Total State Time' above 'Unused CPU States'
This will probably be the last update for a week or two, at least until im able to get more of the important stuff done (ie pull to refresh..etc), sorry for all the updates back-to-back.

Great man, thanks

I might take up the offer on the icon. Hello, existz, it's nice to see you again; back from the DHD days.

kingofnice said:
I might take up the offer on the icon. Hello, existz, it's nice to see you again; back from the DHD days.
Click to expand...
Click to collapse
The good ole' days

existz said:
The good ole' days
Click to expand...
Click to collapse
I have made a similar app before and has more functionalityy than this
I Just recently updated it with material design )
If you want to save some time you can update that one
https://www.dropbox.com/s/gmu3y80gynd1t4y/Cpu_States_2.0.0b199.apk?dl=0
If you want the source please PM me )

@existz
Do you mind changing that the app requires a touchscreen there are devices that do not have touchscreen such as TV based devices
From developer.android.com for devices that use android.hardware.faketouch
"Note: Because applications require the android.hardware.touchscreen feature by default, if you want your application to be available to devices that provide a fake touch interface, you must also explicitly declare that a touch screen is not required by declaring <uses-feature android:name="android.hardware.touchscreen" android:required="false" />"

Related

[APP][10-12-08]MyWeatherForecast V0.4.1 - using Google weather

Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 2.0 and it's my first Windows Mobile app
Todo:
- add customizeable font colors (currently only background colors changeable)
- transparent icons
- add multiple cities selection
Installation:
- Just unzip anywhere on your PPC
Change history:
V0.4.1 beta:
Just a very small update:
- Fixed bug where weather "age" showed wrong time if update was longer than 24h ago (added "d" now for showing whole days if > 24h)
- changed startup time, now shows last weatherdata much quicker
- added finger scrollable settings menu (test only)
- changed customizer to finger controllable (removed trackbars, again test only)
V0.4 beta:
- changed update behavior (no update on startup, only manual)
- cached last weather settings: Program will start with last downloaded weather data and display "age" of this weather data in hours or minutes
- Update now also possible by clicking the upper panel (in addition to the large weather icon)
V0.3 beta:
- .cab installer available
- Fixed download issue: No longer partly downloaded images
- fixed settings menu layout for VGA (now scales correctly)
- added "Customize" menu: Configurable colors for the 3 main layers (Upper, middle and lower)
V0.2 beta:
- reworked GUI, now should fit VGA and QVGA devices
- added "Settings": Hold & Tap to get into settings menu - allows changing of all weather related settings
- new icons (by www.defcom.com)
V0.1.1 beta:
- fixed QVGA display
- fixed °F / °C conversion
V0.1 beta:
- very early first release, use at your own risk!
- downloads weather data on start
- refresh by pressing the big weather icon
- customizeable only via xml settings file
- language can be changed by changing path (e.g. from .com to .de) of google URL in settings XML
- 2 settings with DE and EN languages available, just copy to the same location as the exe and rename to Settings.xml
Known issues:
- none
Download V0.4.1:
- check out "Attached files" section below!
Nemo0815 said:
Hello,
i'm currently working on a small weather app for windows mobile.
I'm not yet ready to release a version as an important feature is still missing (configuring the city where you live ).
It makes use of the Google.com weather API and also downloads the images from there.
Goal is to make it as finger friendly as possible, and support multiple resolutions (currently running in VGA) while keeping it simple feature-wise.
Developing under #develop 3.0 with .net CF 3.5 and it's my first Windows Mobile app
This is how it currently looks like:
Click to expand...
Click to collapse
Looks very promising. Will have an eye on it. If possible, please add the posibility to change the background so that it sticks to your favourite theme.
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
m.schmidler said:
Layout looks clean, simple and nice. You say fingerfriendly - how about buttons ? Just did one quickly in Photoshop, maybe you use something like this, a bit lighter maybe to fit the big amount of white..
Maybe you could include an option to choose different icon sets as in WeatherPanel.
regards,
Martin
Click to expand...
Click to collapse
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
nonegiven said:
Looks like it takes up a lot of screen space. Will you have a simple today plug-in? The best that I've ever found is Pocketweather. It even has a GPS feature where it automatically updates your location and gives you that weather forecast. TONS of different today plug-in styles too.
Click to expand...
Click to collapse
Well, I like the idea of a GPS feature, too.
Next idea: Automatic download of weather conditions with autoclose connection when it's done.
Lycox said:
Idea is good, but this would bloat this app. And the author wrote, that the images are directly from Google, so I guess different icon sets are not planned.
Click to expand...
Click to collapse
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Good idea, congratulations and good job
Nemo0815 said:
Well since I'm downloading those images only once (not if they already exist) one could easily replace them with other images.
However, the filenames would have to be identical and one would need a complete list of google's weather icons (which i don't have).
Click to expand...
Click to collapse
I could be wrong, but I think that google gets its weather info from weather.com, same as yahoo does. So you should be able to use any icons with that numbering.
Uploaded V0.1, see post #1
hallo, i tried it on my qvga device.
simple and clean,
-but the text and icons at bottom could be a little bigger
-and i have no temperature.
- i just changed the location in the xml to my hometown and it seems to work ?
Thanks for your input!
Think I forgot the control scaling for these labels, gonna update to V0.1.1 soon!
Thanks for going into public will test it right now. But why don't you upload your file to XDA-Dev? I guess there's no need for rapidshare...
thank you nemo, and please don`t forget that the temperature is missing at the forecast !
and post it here so we all can download faster.
Weather
Ok Im a weather nut. If its weather software I've tried it all.
I changed to my city here in the USA. I changed the degre reading to true for Fahrenheit. But it stays Celcius.
I've uploaded V0.1.1 which fixes QVGA display issues and Fahrenheit / Celsius conversions.
(however it also introduces also some font display issues with VGA, so better stay with V0.1 when using VGA devices!)
Uploaded V0.2, see post #1
finally you can choose your own city keep up the progress and thanks for the update.
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
plustig50 said:
Hi Nemo0815,
nice app.
I have some probs on my niki. some icons are damaged.
see attached screenshot
Click to expand...
Click to collapse
Hi,
thank you for your feedback. This tends to happen now and then and only for the lower 4 images and i still don't know why exactly (because it's the same code for all images and either the download gets interrupted or it doesn't save the images correctly to the PPC...).
The same code works fine on windows Vista however (using .NET HttpWebRequest)
Solution for now: Delete the "cache" folder and try again to update your weather.

[WindowsXP/Vista/7][.NET][TOOL] Icon Set-Builder v1.1.0 [2012/10/12]

Want to create your own icon sets based on an existing one?
Tired of manually having to apply all necessary steps per icon?
Well... maybe this little tool can help you:
Icon Set-Builder v1.x
:: Introduction ::
Lately I saw an icon style I'd liked and wanted to recreate it using Android ICS icons as base.
Using Paint.NET I could create my template and do so... but since Paint.NET does not support scripting, I had to do everything (resizing, changing color and transparency, applying as alpha mask to my template, etc) again and again for about 200 times.
Being a .NET developer, I thought "Why not write a little script to do that treadmill work for me?".
Well, finally it grew into this "Icon Set-Builder" tool.
:: Screenshots ::
Here's one screenshot of the app, more are in the second post or here:
https://www.dropbox.com/sh/byzwc8u40kjuai0/xIQ72kDZBG
{
"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"
}
:: Features ::
What can you do with it?
Well, basically it works with several layers (template, icon, mask and overlay) for each you can apply a lot of adjustments.
The basic steps:
Choose a template and, if supported, a template style (i.e. several colors)
Choose your favorite icon set
Optionally, choose an alpha mask to be applied for each icon
Optionally, choose a matching overlay
Play around with the settings
Let the tool generate your icon set
All changes you make are immediately applied to the previews, so you always know, what the result would look like.
Basic icon sets (ICS, Metro, PixelPerfect, iOS-like) and templates are included.
Most templates i created myself myself, some are based on or inspired by other's ideas (see below).
But of course you are free and encouraged to create your own stuff and contribute!
Well... that's what it's for, right?
To easier bring your own ideas to live!
:: Download Location ::
Versions 0.9.x as well as (maybe in time...) older versions can be found in this DropBox:
https://www.dropbox.com/sh/e837ronlu4k4roc/j_kuqNgUo0
Download of version 1.0.0 and later is available here:
http://iconsetbuilder.echtzeitig.de
Direct links for latest version:
MSI-Installer
ZIP-Archive
Some AddOns:
https://www.dropbox.com/sh/6edgq8hnvxkur5y/lBL0R4i8n2
Both a simply zipped version as well as an MSI-installer are available.
The folder also contains a ZIP "IconSetBuilder_Samples.zip" containing some created samples.
The tool itself is only 160kB, but with base stuff it's about 9MB.
IMPORTANT NOTE:
Using MSI-installer, v0.9.1 should no longer cause problems with Windows "User Access Control", since the installation folder changed.
Also fixed a nasty bug with leftover debug-code which tried to save an intermediate image in "D:\Temp" and crashed if that folder was not available. SORRY!!!
Requirements: Microsoft .NET Framework 2.0 or later, but I guess that's already installed nowadays on all Windows PCs.
:: Samples ::
Sheets displaying a few icons of various styles can be found here:
https://www.dropbox.com/sh/cugwu9xzh06riuh/ecqPW_CzTY
More samples as single PNG icons are here (no complete sets!!):
https://www.dropbox.com/sh/tvvmptmz47rnq2e/RDL4p3oTFZ
:: Detailed Features ::
Template:
Choose a basic template
Some templates may offer styles, i.e. various colors
Templates may have matching default settings, which one can automatically load and apply
Adjust size, cropping and position
Modify colors: invert, greyscale, transparency
Icon Set:
Choose icon set
Adjust size, cropping and position
Modify colors: invert, greyscale, transparency
Choose style: overlay / blend with template / apply as alpha mask (i.e. to create a "cut-out" in the template)
Apply a shadow/glow effect
Rotate the icon
Add mirror effect on X- or Y-axis with adjustable axis-position
Choose all or just some icons you want to use
Textual Icons:
Choose a txt-file containing the texts for your icons in icon set-list
Choose your favorite font from system or custom folder
Change the fonts size and style
Change color and transparency for the text
Choose alignment (top/middle/bottom, left/center/right)
Choose wether text should wrap on blanks and/or shrink to fit inside the available space
Use all basic effects mentioned above for further modifications
Alpha Mask:
If you wish, you can apply an alpha mask to the icon
This allows i.e. to cut off parts
Overlay:
If you wish, choose an overlay
Adjust size, cropping and position
Modify colors: invert, greyscale, transparency
Choose style: overlay / blend with template / apply as alpha mask
Preview:
Save currently shown icon as single file (without generating complete set)
Open a preview window which "simulates" a phone's screen
Choose between different backgrounds to see what it looks like
Layouts from 3x3 to 5x6, plus dock
Create:
Choose the output size of the icon, from 8x8 to 256x256 everything is possible
Give your icon set a name (will be used as folder name)
If the folder exists, you can let the tool automatically create a new one (i.e. "My Set (001)") or use the existing output folder
If an existing folder contains icons, you can let the tool delete all of them before generating the new set
Optionally save your settings for later reuse
Press "Generate" and watch it do it's work
The tool works pretty fast. Some effects (shadow basically) may take a little longer. But overall it takes less than or only a little longer than a second per icon.
:: Thanks and Mentions ::
I would like to thank the following guys for their great work and inspiration.
Their ideas and work are the fundament the tools is build upon.
Some elements I reused as templates or basics, I hope they don't mind (will inform them soon and will remove from tool if necessary).
NiteOwl360
for the great "Semi Sense" icons I cut and spliced and re-implemented as template
BlackBearBlanc
for his awesome minimalistic ICS-based icon sets, which I included honorably as templates
for his work on the ICS- and additional icons included as base in some of his set (BTW: some needed optimization; I did so *g*)
rawdealer
for his "PixelPerfect" icon set, great minimal basic set; I took the liberty to also include them
P_C
for his "3C" icon set, great minimal basic set; I took the liberty to also include them
Unknown guys:
the various Suave icons I included
the various other iOS-like icons I included
various creators of Metro-styled icons (I don't quite remember which one I used for creating my basic set, SORRY!!!)
Samples
Some samples, more attached:
Eclipse Rounded Square:
Roostilabel'd Metro:
Semi Sense'd:
Sketch (Chalkboard)
Wooden Plate
Colored Tiles
"3C" in 3D
More samples of V1.0.0 in this posting.
http://forum.xda-developers.com/showpost.php?p=31505848&postcount=123
Version 1.1.0:
Greatly optimized performance for many functions, average 30-40% faster now
Label-over-Icon with seperate "Shadow" settings
Mirror: Optimized and enhanced, more options
"Open folder"-buttons to easily open folders (i.e. containing Exports) in Explorers
Details here.
Version 1.0.2:
NEW: Textual Icons: change texts case to lower case, UPPER CASE or Title Case
NEW: Textual Icons: "wrap" and "shrink" for 2-line-text-icons
NEW: Textual Icons: rewritten 2-line-text-icons functions
FIXED: Rotation of final icons sometimes resulted in not properly sized icons (i.e. 128x124 instead of square 128x128)
Version 1.0.1:
Added "Brightness to Alpha": Create single color icons with the original icons' brightness used as transparency value. More in this posting.
Version 1.0.0:
New stuff:
App Settings: Some settings are now stored in a config-file, like chosen Visual Style, Preview Device or Author Name
Continue session: When closing Icon Set-Builder, this current settings are automatically saved, so next time you start the tool, you are asked wether you want to load the settings and continue your work.
Add to queue: If you want to create multiple icon sets (different, slightly changed or whatever), you may queue the generating and finally start processing all queued sets at once.
Import/Export: FINALLY the long awaited feature to export your creation to a ZIP file and of course import ones from others is available!
Overlays now also have "Hue/Satuation/Lightness" settings like templates.
FEATURE: Download from Web
FEATURE: Import/Export
FEATURE: "Devices" in Simulation
FEATURE: Levels and Gamma
FEATURE: Label Over Icon
FEATURE: Tool "Extract from Titanium Backup"
FEATURE: "Save settings as default"
FEATURE: "Process Queue"
FEATURE: Random items
Detailed descriptions in this post and following.
Improved:
Speed: At various places I could improve the speed a lot.
Rotation: Rotating had some issues, didn't work correctly sometimes, or left too large margins.
Version 0.9.9a:
Hotfix for invalid file name when trying to generate a 2-line styled textual icon set (TAB contained in file name - DUH!!)
Version 0.9.9:
Interims release with just 2 new enhancements/features:
"Fade Out" with adjustable width in "Mirror" function; can be used for mirror reflection also, just set the "axis" appropriately
"2 Line Text Icons": allows to create textual icons with two lines that can be configured seperatly (font, size, color)
Items in TXT-file for icons must contain both lines' texts seperated by TAB-character (i.e. "Read[TAB]Mails")
Enable in "Textual Icons" tab and configure
Version 0.9.8:
Lots of new functions and effects:
Use icon as Mask
Colorize icon
Colorize template
FX: Random Hue Shift
FX: Apply Texture
FX: Pseudo 3D
In-detail descriptions in this and the next postings:
http://forum.xda-developers.com/showthread.php?p=30344572#post30344503
Many samples (not complete sets!) you can find here in the DropBox (previews and zips):
https://www.dropbox.com/sh/udpmii8763x7zs0/lXfLC3fcfg
Version 0.9.7:
Minor changes.
HSB color functions are now also available for template
Moved "Generate" parts (output size, icon set name, buttons) from tab to main window area
Version 0.9.6b:
In version 0.9.6 MSI and ZIPs one DevExpress DLL was missing, app didn't even start, SORRY for that!
Uploaded 0.9.6b with included missing file, should work now properly.
Version 0.9.6:
Added "Random Rotation" as finalize function
Added "Crop to icon size" as finalize function
...plus all from 0.9.5pre2
Read more here:
http://forum.xda-developers.com/showpost.php?p=29991028&postcount=47
Version 0.9.5pre2:
Preview version only right now, not released yet!!!
Reworking UI in progress
New effect "Pixelation"
New effect "Color Accent" with three modes and adjustable width of accent
Color Accent: only accent chosen color
Primary Color: finds primary color in icon and accentuates that color
Replace Primary Color: finds primary color, but uses chosen color for accentuation
New adjustments "HSL":
Shift HUE in color wheel, i.e. red becomes blue etc
Adjust SATURATION (boost or dim color strength)
Adjust BRIGHTNESS, make colors brighter or darker
Version 0.9.3:
Only added functionality to save currently shown icon as single file (without generating complete set).
Version 0.9.2:
Added "Simulation Preview":
Open a preview window which "simulates" a phone's screen
Choose between different backgrounds to see what it looks like
Layouts from 3x3 to 5x6, plus dock
Version 0.9.1:
SORRY the first version caused problems. Didn't take Windows Vista/7 UAC into account. Also there was a stupid DEBUG-code left over, which tried to save an intermediate file into "D:\Temp", but crashed if that path didn't exist. That and hopefully missing rights related problems are fixed now. For MSI please try 0.9.1, it uses a different (per user) install folder, so UAC should be history now. Uninstall 0.9.0 before.
reserved3
reserved4
Looks like a great tool! Does it make an apk that will automatically apply the icons?
Sent from my Galaxy Nexus using Tapatalk 2
No, sorry. Maybe the name is misleading. It creates a folder containing the generated PNGs. But that's an interesting idea!
Sent from my MT15i using Tapatalk 2
Thanks for share
Enviado desde mi MB860 usando Tapatalk 2
will try when i am free:good:
Thank you this will make it alot easier, was gonna do an icon set.
Added quick note in first post regarding Windows's UAC.
When using MSI installer, you might encounter the tool runs, but is not able to generate icons.
Sorry, will fix this soon. For now: use "Run as administrator" in this case. Or use ZIP and unzip to a non-protected folder.
Version 0.9.1 available.
SORRY the first version caused problems. Didn't take Windows Vista/7 UAC into account. Also there was a stupid DEBUG-code left over, which tried to save an intermediate file into "D:\Temp", but crashed if that path didn't exist. That and hopefully missing rights related problems are fixed now.
For MSI please try 0.9.1, it uses a different (per user) install folder, so UAC should be history now. Uninstall 0.9.0 before.
Thanks for this! I'm not having any troubles so far.
If only I could compile these icons to nova, but that's another difficulty level for me.
Will your program work with this icon set: http://forum.xda-developers.com/showthread.php?t=1702688
Would be a great way to help it get rounded out more quickly.
MissionImprobable said:
Will your program work with this icon set: http://forum.xda-developers.com/showthread.php?t=1702688
Would be a great way to help it get rounded out more quickly.
Click to expand...
Click to collapse
Think so! PSD looks good, will give it a try this evening.
Suhweetness. Thanks much.
Lala v2
MissionImprobable said:
Will your program work with this icon set: http://forum.xda-developers.com/showthread.php?t=1702688
Would be a great way to help it get rounded out more quickly.
Click to expand...
Click to collapse
It's done, created assets for Icon Set-Builder from Lala V2-PSD-template. You need high resolution icons, but it works pretty well.
BUT: Not only did I port the template, I also added a LOT of different backgrounds for the basic icon. This opens a lot of new possibilities, i.e. to create icons like wooden block with ICS icons.
Here are some screenshots and samples:
https://www.dropbox.com/sh/1f6ys481qoaxdks/CmXHR4I1m2
You can download the "Lala V2"-assets here:
https://www.dropbox.com/sh/6edgq8hnvxkur5y/lBL0R4i8n2
It's two ZIPs, one for 128x128 icons, one for 256x256 ones.
You must unzip the ZIPs into the Icon Set-Builder-tools "Assets"-folder (i.e. located at "c:\Users\{User}\AppData\Roaming\Icon Set-Builder\Assets\" if installed using the MSI).
After that it's listed in "Templates" and also applies default settings.
Enjoy!
EDIT: Fixed ZIPs, unzip into "Assets" didn't work, accidently there was an additional subfolder in the ZIP. Now it works.
Great job on getting it done so quickly and putting together such a cool utility. I've always had a bit of trouble keeping full unity when I'm trying to build icons from beveled/3D icon PSDs so this is perfect.
Here's one more you might like to add if you get the chance: http://forum.xda-developers.com/showthread.php?p=26818917
Your Builder is definitely one of the best theme aids that has been made
MissionImprobable said:
Great job on getting it done so quickly and putting together such a cool utility. I've always had a bit of trouble keeping full unity when I'm trying to build icons from beveled/3D icon PSDs so this is perfect.
Here's one more you might like to add if you get the chance: http://forum.xda-developers.com/showthread.php?p=26818917
Your Builder is definitely one of the best theme aids that has been made
Click to expand...
Click to collapse
Thanks a lot for your appreciation! And therefore motivation
Your next suggestion looks do-able, will dive into it as soon as possible.
Also, for the tool I still got ideas in the back of my head, it's definitely not finished yet (if ever will).
Next thing is import / export for themes, so it'll be much easier to add new themes and stuff.
Am also planning further color adjustments like hue/saturation/lightness, but I think this first requires a bit redesign to avoid cluttering.
Well... Enough said. Glad this tool got some attention and response already!
Sent from my MT15i using Tapatalk 2
Ok, I tried it and it's really good.
Just some lower quality but it probably looks good on a 480x800 screen.
Just too bad that the 3C icon set is customized to every icon, the bottom bar has to be the same width as the icon, thanks BBB for ICS icons.
An option that resized the template to the width of the color in the icon would be too much to request, so I'll make them separately when I'm done with my other project.
Still an awesome program that I'll use alot.

[APP][2.1+] Labels Show

Find out the value of each icon on the packaging or marks on the labels of clothes. Also, learn what supplements are harmful to your health, how long products are stored in different temperatures. In addition to all of this is present description of the standard wash cycle for modern washing machines.
On Goolge Play​
- Fixed bugs
- Added "All additives" and "The shelf life of products"
- Fixed error on Android 2.3 below.
- Partially changed interface
- Added Portuguese and Estonian
https://play.google.com/store/apps/details?id=com.romanzi.LabelsShow
2.1
- New interface
- Fixed interface on tablets
- New icons on boxes
2.2:
- New interface
- Bugs were fixed
- New page about sizes of clothes
- Advice on startup
- Bugs were fixed
2.6.1.
- Buy lists
another useful app! congrats!
New version:
- New UI
https://play.google.com/store/apps/details?id=com.romanzi.LabelsShow

[APP] CS Contact Images 2.2

This app was created to help me in setting images for my contacts automatically. The images are created by the app and can include the initials of the contact.
The overall functionality provided is as follows:
A. Create a set of images which can be assigned to the selected contacts in round robin.
> Each image can have as user defined:
- the background (solid color or picture from gallery)
- the text type (single initial, pair of initials, no text)
- the text color/size/font. Custom true type fonts can be used from the downloads directory (extension must be .ttf).
- text effects (shadow, glow)
B. Remove the images from the selected contacts.
Permissions Explanation
---
- Your personal information
Be able to get the contacts
- System tools
Be able to update the contacts without the device going to sleep.
Play Store link
https://play.google.com/store/apps/details?id=com.cscontactimages
Changes:
2.2: Added gray scale in color picker
2.1: Support of names containing (-)
@chrisstavrou
Great idea for an app. Sadly i've found it so late. The app is working well. UI is not that modern but nevermind. Just the color picker needs an update. I can not choose shades of gray.
Thanks for the comments, I will try to fix it as soon as possible.
@jaydee 77
I have added the gray scale as you mentioned.

[ROM] MIUI 8 for HTCDesire816G (mt6592)

Miui 8 For HTC Desire 816G MT6592
Added Gapps - Xposed - Extended Reboot - xMiui
------------------------------------
#MIUI 8 Global Stable ROM Update Highlights & Full Changelog
MIUI 8, simplify your life
· Create scrolling screenshots - an amazing way to share information
· Calculate and convert almost anything with the redesigned Calculator
· Quick ball - the ultimate one-handed control tool
· Personalize your notes with beautiful templates
· Get your photos sorted for you with all-new Gallery
· Dual Apps - create and sign into dual accounts for any app, including WhatsApp, Facebook and more.
· Second space - perfect for times when you need a clear separation in your life
· Video Editing -spice up your videos with filters, text and background music
· Caller ID - automatically identify incoming numbers or find popular numbers when dialing out (India only)
· Hindi T9 - find contacts easily with T9 dialer search (India only)
· Enhanced SMS - SMS accounts of popular businesses now display logos and company names (India only)
#MIUI 8 Global Stable ROM Full Changelog
System
Optimization - Sunlight display improvements (08-05)
Messaging
New - Sound for delivered messages in the Settings (07-16)
Lockscreen, Status Bar, Notification Bar
New - Animation for successful Wi-Fi connection (07-07)
Optimization - Floating notification format for incoming calls (06-22)
Optimization - Separate sound and vibration permissions for notifications (07-07)
Fix - Errors on Wi-Fi details page (06-22)
Fix - Accessibility for Home screen (07-22)
Home screen
Optimization - Landscape mode for Task manager (07-08)
Optimization - Task Manager stability (07-13)
Optimization - UI details in Task Manager (07-22)
Camera
Optimization - Camera's image quality (08-08)
Gallery
New - Automatic adjustments for photos when sharing (07-21)
New - Delete photos from device only when browsing offline albums (07-26)
Settings
New - Saved and available Wi-Fi networks appear first in the list (07-05)
File Explorer
Fix - Couldn't see files saved from dual apps (06-28)
Clock / Calculator
Optimization - Improved order for frequently used settings (07-01)
Fix - Quick ball disappeared in some cases (08-05)
HOW TO INSTALL
1-GO TO TWRP RECOVERY
2-CLICK ON WIPE AND ADVANCED WIPE SELECT ALL
3-FLASH THE ROM AND SUPERUSER
ENJOY
DEVELOPER : AHMED NASSER
PORTED FOR HTC DESIRE 816G BY : OMAR ESSAM
Rom Download Link
http://www.mediafire.com/file/v557f646f75tvc3/Miui8.zip
ScreenShots :-

Categories

Resources