[Q] Custom Quote Widget [solved] - Nexus 5 Q&A, Help & Troubleshooting

Solution found. See end of OP if anyone else is trying to do the same thing
Does anyone know of a good "Quote" widget that let's you set multiple custom quotes to cycle through? 
Preferably just display the text and no background/navigation etc
Purpose: I want to add song lyrics that will change automatically
Goal: http://imgur.com/Sfzwcvw
• Look like top widget (Beautiful Quotes)
• Have custom quotes (I have over 100 in a text file) like the bottom widget (PersonalQuotes)
Some people on G+ said this is possible with Tasker and Zooper, but Tasker completely baffles me, so if someone could help set up tasker to parse text from my quotes list (I have it in a .txt and .csv) into a Zooper text module, that'd be fantastic...
Sent from my Nexus 5 using XDA Premium HD app
It may not seem like I was at it for long, but I eventually got it working with tasker... took me a very long time (days..)
Tasker:
New Task - 'Quotes'
1. Variable Randomize
Name: %RandomQuote
Min: 1
Max: 107 (Number of quotes)
2. Read Line
File: Tasker/quotes.txt (file location)
Line: %RandomQuote
ToVar: %QUOTE
3. Plugin > Zooper Variable
ZW Variable: #TQuote#
ZW Text: %QUOTE
If: %Quote Is Set
4. Plugin > Zooper Variable
ZW Variable: #TQuote#
ZW Text: -
If: %Quote Is not Set
New Profile: Display On -> Quotes​
Zooper:
New Rich Text
Edit Text Manually
#TQuote#​

Well Done
Thanks for your effort on this project. I was searching for an app to do this when I ran across this post and I like this solution much better. Many thanks!

tigerss4 said:
Thanks for your effort on this project. I was searching for an app to do this when I ran across this post and I like this solution much better. Many thanks!
Click to expand...
Click to collapse
Very welcome It took me a while to find out, so rather than just leaving this as a one post thread asking a question I thought I'd let people know how it works.

Related

[Q] Looking for call/sms/email info widget

Hi guys,
I am looking for a widget that can give me the following information on my home screen:
Number of missed calls: 1
Number of unread SMS: 1
Number of unread Email: 3
Just simple info with an adjustable transparent background.
Any ideas?
Launcher pro has this in the dock
Sent from my HTC Desire using XDA App
Executive assistant... It has a TON of options
Thanks for the replies.
I know about Launcher Pro (actually I use ADW Notifier), but I'm looking for a widget to glorify my screen!
Thanks for tip on executive assistant. I tried it and its really cool. I really like it but its a bit overkill for my needs. I just wanted a simple text display, not with tabs and stuff.
Well, Ill keep looking...
SMS Unread Count is what you need. Despite it's name, it does everything you want.
Sent from my SCH-I500 using Tapatalk
https://www.dropbox.com/s/w5fdi8zxz6qj86f/Apps/SMS Unread Count/SMSUnread-iDroid-Mod.apk#
Sent from my SPH-D700 using XDA App
Bump.
I am also looking for an unread sms widget . I have looked at SMS Unread Count and will be going with that unless there is a widget around that is just a a number. I would rather not have the message icon just the number.
Nevermind I see there is an option for custom icons. Ill just find a blank icon
I'm just posting an update on what Im doing now.
I am using Tasker and Minimalistic Text widget to display the missed calls and sms. I use tasker to simply count the number of missed calls and sms and pass it to minimalistic text as a variable. Then I can format it as I want !!
Still havent solved the unread email problem yet though.
thedesolatesoul said:
I'm just posting an update on what Im doing now.
I am using Tasker and Minimalistic Text widget to display the missed calls and sms. I use tasker to simply count the number of missed calls and sms and pass it to minimalistic text as a variable. Then I can format it as I want !!
Still havent solved the unread email problem yet though.
Click to expand...
Click to collapse
Mind posting the settings for that? I cant make it work.
Tried to get it to not show anything when no sms/calls was missed. And then to show "two missed calls" when I had two missed calls..
Something like this (I did only edit my own screen in photoshop, and I made the note in english so it would be more clear hehe): EDIT, bah couldn't attach links.. I added them as attachments instead.
Thanks in advance
//Max
This is how I set it up.
First you set up a task on context 'SMS Received'.
In the task, add an action for 'set variable' and for e.g. %MSGCOUNT is set to %MSGCOUNT + 1
Then in the same context add another task, for 'set Minimalistic text variable' from plugins. Set a variable for e.g. %MNMLMSGCOUNT = %MSGCOUNT
...so that will count messages whenever you get one...
now it depends when do u want to clear them...i clear them on opening the messaging app
so, just create another task with a context of Messaging application, and set both variables to zero.
Then go into minimal text widget, go in the custom layout, add a Locale Variable...put the name of your variable for e.g. %MNMLMSGCOUNT.
Then you should be good to go!
Let me know if you have any other questions, or information regarding this...im interested in this kind of customisation too!
Thanks for the nice help so far!
Seems to work so far, gonna come back when its all set up
YEEEES It works just like I want it to!
Thans for giving me a kick in the right direction!
Tried to post pictures, but this site doesn't allow me to %#¤%"%"¤"#
Here is one at least;
maxa.se/bilder/taster_minimalistic_text.jpg
Best regards
/Max
nice one...
let me know if you find out how to get unread email counts too...
I did get it to work with mail. I use K9-mail thou, might not work as slick with all mail-apps!?
Ill post a guide soon
To add missed texts/e-mails/calls to Minimalistic Text from Tasker.
(sorry for the swedish in the screenshots)
Ett nytt sms = One new text
Fem missade samtal = Five missed calls
Två nya mail = Two new mails
So here is a step by step guide to get the new sms-text. At the bottom there is descriptions how to make the calls and mails too.
Tasker > New > Name it "Newsms"
Event > Phone > Recieved Text
"Type" is set to sms and mms as default, change if you only want notification for one of them
"Done"
Click: New Task
Name: "smscount"
Click: + > Variable > Variable Set
Name; "%SMSCOUNT"
To; "%SMSCOUNT +1"
Check: Do Maths
Click: Done
Click: Done once more to get back out to tasker menu where you see "Newsms"
Click: smscount > Add Task > New task
Name: "Output"
Click: + > Variable > Variable Clear
Name; "%SMSNUMBER"
Done
Click: + > Variable > Variable Clear
Name; "%SMSTEXT"
Done
Click: + > Variable > Variable Set
Name; "%SMSNUMBER"
To; "ONE"
If; "%SMSCOUNT"
Click: ~ and choose Maths: Equals
In nex box toy write; "1"
Done
Click: + > Variable > Variable Set
Name: "%SMSNUMBER"
To "TWO"
If: "%SMSCOUNT"
Click the ~ and choose Maths: Equals
In the box after that you write "2"
Done
..Continue like this until you are happy. I did up to five for sms and phone, and up to ten for mails. Not that it take a lot more system power to do to ten on all, but its just so damn boring
So lets say you make "FIVE" the last number in the sequence, then you should input this one AFTER the "FIVE".
Klicka på + > Variable > Variable Set
Name: "%SMSNUMBER"
To "FIVE+"
If: "%SMSCOUNT"
Click the ~ and choose Maths: Greater Than
In the box after that you write "5"
Done
Click + > Variable > Variable Set
Name: "%SMSTEXT"
To "NEW TEXT"
If: "%SMSCOUNT"
Click the ~ and choose Maths: Equals
In the box after that you write "1"
Done
Click + > Variable > Variable Set
Name: "%SMSTEXT"
To "NEW TEXTS"
If: "%SMSCOUNT"
Click the ~ and choose Maths: Greater Than
In the box after that you write "1"
Done
Click + > Plugin > Minimalistic Text variable > Edit
Variable namn: "%MINTSMSNUMBER"
Variabel content: "%SMSNUMBER"
OK
Done
Click + > Plugin > Minimalistic Text variable > Edit
Variable name: "%MINTSMSTEXT"
Variabel content: "%SMSTEXT"
OK
Done
Done once more to get out to the ground menu of tasker where you see "Newsms"
click New
Name it "cleansms"
Now you need to choose when the counter should be resetted. I choose Application > GO SMS. And in that way the counting of new texts will be resetted when I enter that app. Choose what's best for your needs.
Click New task and name it "clean"
Click + > Variable > Variable Clear
Name: "%SMSCOUNT"
Done
Click + > Variable > Variable Clear
Name: "%SMSNUMBER"
Done
Click + > Variable > Variable Clear
Name: "%SMSTEXT"
Done
Click + > Variable > Variable Clear
Name: "%MINTSMSNUMBER"
Done
Click + > Variable > Variable Clear
Name: "%MINTSMSTEXT"
Done
Click + > Plugin > Minimalistic Text variable > Edit
Variabel name: "%MINTSMSNUMBER"
Variabel content: " " (blankspace)
OK
Done
Done once more to get out to the ground menu of tasker where you see "Newsms" and "Cleansms"
Apply
Long-press the background of your homescreen > Widgets > Minimalistic Text 2x1 (Or some other size that suits your layout)
Click Predefined layout > Custom...
Click Custom layout
Remove the three blocks (long-press and drag to garbage can)
Click + > Misc > Locale variable (longpress and drag to the row above).
Click Locale variable
Variable name: "%MINTSMSNUMBER"
Style: Accend
Click Locale variable
Click + > Misc > Static text (longpress and drag to the row above).
Click Static text
Static text: " " (blankspace)
Style: Not-Accend
Click Static text
Click + > Misc > Locale variable (longpress and drag to the row above).
Click Locale variable (the second one)
Variable name: "%MINTSMSTEXT"
Style: Normal
Click Locale variable (the second one) > back-button
Set your layout with the rest of the settings in minimalistic text and then you hit "OK"
Remember that you wont see anything on your screen until you get an sms so the widget might be hard to put in right place. Ask some one to send an text to you or send one to your self, but if you have your sms app as count-clearer you will need to exit the app before you receive the sms ofc
To show missed calls you do the same thing as above, but you need to repace
Event, Recieved Text with Event, Missed Call
And then you replace the word "SMS" with "TEL" everywhere!
You will also have to set a short delay for this! When you expand the "Newtel" from taskers ground menu, you see a edit-icon and a check-icon. Hit the edit icon and click properties. Set the Cooldown Time to 5 secounds. Otherwise the count wont work (it will count one call as 2-3 without this setting)!!
E-mail is almost the same, but it depends on what mail app you are using.
I use K9 and in the first step where you choose what to make the count trigger, you still choose event but after that you press "3rd Party" > "K9 Email Received"
And then you replace the word "SMS" with "MAIL" everywhere!
I hope this help any one
PS: I know I accidentally moved the right hand side text of my clock before the screenshots hehe
Best regards
/Max
If you have done the above, you will have to make a change to the missed call notification.
Open tasker, expand the "Newtel" from taskers ground menu, you see a edit-icon and a check-icon. Hit the edit icon and click properties. Set the Cooldown Time to 5 secounds. Otherwise the count wont work (it will count one call as 2-3 without this setting)!!
Sorry for missing that
Best regards
/Max
Nice tutorial...
but im still not happy with the email...I use K9 email too...
if you read your email on a PC, then the email count doesnt get updated
if you open your email on K9 and read 2 out of 3 unread mails, the count doesnt get updated
Also, if K9 is set to polling every 1 hour and you receive more than one email, do you think the Email Received context will trigger once for each email? What if the context is missed due to the cooldown period?
this can be properly solved i think if K9 broadcasts an intent with the unread email count...
Yepp this is very far from perfection, but its the best way I have managed to fix so far.
Its a notification that there is new mails, not a counter how many unread mails you have.
If you have any suggestions how to make it better its more then appreciated. A way to implement a clearing of the mail-notification(android-stock notification) when launching K-9 would be nice, so I wouldn't have to go to the notification-bar to do that.
nice tutorial maxamaxamaxa... ill try setting this up this evening and let you know how it go.
thanks mate.

[DIY][4.1+] Tasker Based Expandable Weather Notification[Download Link Provided]

Tasker Based Expandable Weather Notification
Spruce up your notification shade with this custom made weather notification! ​
Hey guys, after searching through apps that utilize Jelly Bean's outstanding notification system to display weather like beautiful widgets,notification weather pro and the like, I missed one or the other feature from these apps, pushing me to develop my own weather notification system. Now i have control of what it does and how it does. I am more than happy with this and thought I could share it in the XDA community.
As the title suggests this is Do-It-Yourself Project, if you are here for one click install and use, then this might not suit you. I am providing my setup in the download links below but as with all other tasker setups it might require few tweaks here and there to work best for you.
So why this thread?
I thought it would be nice to explore what others think of this and share suggestions for further improvements. And XDA is a great place to start with so. Feel free to share your opinions guys after using this.
Noob Friendly? Probably No. I ll explain these in detail later
What do you need?
Phone running android 4.1+
Tasker
Autoremote or AutoNotification
Intermediate tasker knowledge(See referenced)
References :
Variable data processing
How to learn tasker
Notification Guide
Screenshots :
​
How does this work?
Gets your current location using 'Get Location' action in Tasker
Uses openweathermap API to retrieve weather data for current location in XML
Porcesses the XML data in Tasker by variable data processing and extracts the needed information
Send a persistent notification via AutoRemote notification plugin with a picture and weather data.
Note: I launch the task manually, using Power Toggles notification. You can set to automatically update using time or any context that you prefer. Explore.
eg. If you move out of you house, put a weather notification on the notification shade.
The pictures of weather???
There are not real time, they are static, I just downloaded individual pictures for various conditions and mapped it to notification based on weather. (Needs Improvement)
Possible additions I am looking into
Increase the no of pictures
Add weather forecast
Help from the community
Guys if you find any interesting pictures for weather please share.
Expecting feedback on improving current setup.
Share any contexts that you are using with this.
Downloads
Tasks Click
Pictures Click
Installation notes:
Extract the tasks (xml files) to your SD card
Open them with ES file Explorer and select Tasker.
For Pics:
Extract the files to *sdcard*\themes\weather\
NOTES:
[*]The speak weather and cancel buttons wont work!!! to overcome that create new profile that triggers on autoremote message "Speak Weather" and action it does "Say : your message"
[*]Cancel button also wont work. For that create profile that triggers on autoremote message "Weather cancel" and does "Autoremote Cancel Notification"
Reserved
Sent from my Nexus 4 using xda app-developers app
Thank you for this. I have tried to do something similar myself but have not gotten the result i wanted.
Now i need to translate the results to my native language (Swedish). Any idea on how to do that?
How can i add other city and show it weather info?, thanks.
TOMs12 said:
How can i add other city and show it weather info?, thanks.
Click to expand...
Click to collapse
http://api.openweathermap.org/data/2.5/weather?q=London&mode=xml
in get HTTP action of the task, edit the values to above url. specify your city name in place of london
feppa said:
Thank you for this. I have tried to do something similar myself but have not gotten the result i wanted.
Now i need to translate the results to my native language (Swedish). Any idea on how to do that?
Click to expand...
Click to collapse
http://api.openweathermap.org/data/2.5/forecast/daily?id=524901&lang=zh_cn
add lang=%your language code% in the get http action of the task
This is a great set up. When I do Query weather it says that fetch weather task does not exist. Do you know why that is happening?
Hey friend, I am not able to change the language. what exactly should I do?
Thank you already.
bairste said:
This is a great set up. When I do Query weather it says that fetch weather task does not exist. Do you know why that is happening?
Click to expand...
Click to collapse
Just restart Tasker.
ehm,, actually what i look for is like contextual notification header
but with this feature (weather)
Thank you for this. i'm trying to translate the results to my language (Italian), in get HTTP action of the Fetch Weather task i already tried edit the values adding &lang=it or &lang=it_it or &lang=it_IT without success any ideas how to solve it?
HHHEEELLLPPPP please
I really need this tasker control on my mobile, i want the weather to work how you have set it up but really struggling to get it working, please help.
I have installed on my phone, but cannot get it to work, hope you dont mind helping.
Does this weather Task work? I downloaded it and loaded it into Tasker and I am getting a lot of errors. Anyone tried it in 2016 and had it working?

[Q] Tasker Profile Help

Hi
Im trying to use create a profile in tasker that uses weatherace to read the weather when I snooze my alarm in the morning.
I set my location in the app and in the plugin. I can see the variable names in the plugin in tasker but cant find a way to access the variables. If i put a say action and put the variable name it just says the text not the information that the variable is supposed to contain.
SoundGuy_025 said:
Hi
Im trying to use create a profile in tasker that uses weatherace to read the weather when I snooze my alarm in the morning.
I set my location in the app and in the plugin. I can see the variable names in the plugin in tasker but cant find a way to access the variables. If i put a say action and put the variable name it just says the text not the information that the variable is supposed to contain.
Click to expand...
Click to collapse
You must first request the data from weather ace using the weather ace plugin in tasker and then the variable will be linked to the appropriate info.
e.g:
(task 1)
Action 1: Plugin --> Weather ACE Tasker Plugin
Configuration: Current condition for AUTO
Delay: 5
Action 2: Alert --> Say
Text: %weatherace_temp
Without action #1, Tasker will only spell "%weatherace_temp" instead of saying the actual temperature.

[APP][OFFICIAL] KWGT Kustom Widget Maker (Android >= 4.4)

KWGT is KLWP little brother, if you do not want animations and per second updates or just need a widget, than, this is it! Same great customization, global properties, layers, effects, complex objects, live maps and a LOT of data, weather, astronomy, world clock, rss, you name it! And you can copy objects from KLWP too!
App is available on the play store: https://play.google.com/store/apps/details?id=org.kustom.widget
Or via manual download here: https://kustom.rocks/kwgt/apk
Use KWGT awesome WYSIWYG (What You See Is What You Get) editor to create you own designs and display any data you need, at once and without draining your battery as many others tools do! With Kustom Widget you can create customized Digital and analog clocks, live map widgets, sophisticated Battery/Memory meters, randomly changing images, music players and much much more. Imagination is the limit.
Official XDA Threads
Kustom Komponents Gallery (AKA reusable Widgets inside Kustom)
Kustom APK Skins Pack
What's the difference with Zooper, Mycw, Buzz or UCCW??
You have Komponents which are like widgets inside widgets or reusable items inside the editor. So for example you can create a clock and redistribute it as a module for KWGT, users will just add your clock and change the options you expose (like colors and font), there are many examples online on the store already or you can check the dedicated thread above
You can download content directly from HTTP, so you can have a Google Map with the city you are in directly in the widget background if you want, or use Street View, or you can have a Komponent that does that for you like this, you can add it with one click
You have global variables, so you can set a color once and then use it whenever you like, so, when you want to change it you just change the global and it will change the color everywhere in one click, this allows users of your theme to change color easily
You can create touch actions that will hide / show elements based on touch, so you can show full weather data when someone clicks on a weather icon and then hide it automatically after X seconds
You have containers, so you can group items inside an object, move them together, apply effects and rotation to the entire group
You have built in music support, so music will work without any additional tool, no music utilities needed, it just works
You have more effects, like long shadows, morphable text, blur images and so on
You can extract colors from images, cover art or anything downloaded from the internet (like kolorette does, but builtin)
You can use formulas on any property you like, no need to use "advanced parameters", you just turn a property into a formula and then you can do anything you like
You have full support for different location, so you can apply a location to any group and make a world clock in seconds, locations are then easily accessible from the settings
You have much more functions, you can download text from HTTP, use regular expressions, parse RSS, XML and JSON, do math with dates, create timers
Much better resizing, the widget will resize automatically and touch will always work on any module regardless of the orientation
A wizard to create APK skins in seconds without any Android development knowledge or additional tool except the JDK
Last but not least KWGT is much much more battery efficient, you can check this easily with a good battery monitor like better battery stats plus, Kustom has 2 processes so you can clearly see the difference between the editor and the real widget/wallpaper service)
Free Features
Some skin to start with and some Komponent (a Widget inside a Widget in Kustom)
Some free featured Komponents and Presets from the Play Store
Text with custom fonts, colors, sizes and effects
Shapes like Ovals, Rects, Arcs, Triangles, Exagons and more
3D flip transformations, curved and skewed text
Gradients, shadows, tiling and color filters
Progress bars Zooper like (but better!)
Photoshop / GIMP like layers with overlay effects (blur, clear, xor, difference, saturation)
Touch actions / hotspots on any object you create
Support for PNG / JPG / WEBp (also via HTTP download)
Complex programming with functions, conditionals and global variables
Dynamic download of content via HTTP (live maps, weather and so on)
Native music utilities (current playing song title, album, cover)
Weather with wind chill, feels like temperature and more
RSS and free XML / XPATH / Text download
Tasker support
A huge amount of data to display (like date, time, battery, calendar, astronomy (sunrise, sunset), CPU speed, memory, countdowns, WiFi and cellular status, traffic info, next alarm, location, moving speed, rom/device info and much more)
Pro
Remove the ADS
Support the dev!
Unlock import from SD and all external skins
Recover preset
Buzz Launcher import support
Save the world from alien invasion
Beta:
Opt in the beta program at https://play.google.com/apps/testing/org.kustom.widget
Wait 20/30 mins and install via market at https://play.google.com/store/apps/details?id=org.kustom.widget
More?
FAQ: https://kustom.rocks/kwgt/faq
Reddit Community: https://reddit.com/r/Kustom
Feature Requests: https://kustom.rocks/ideas
Translations: https://kustom.rocks/translate
APK Skin Howto: https://kustom.rocks/apkmaker
Screens:
{
"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"
}
I've been waiting for this thread. Awesome app!!
Good
:good:
I really like this app but coming from zooper, i found some most needed features missing like SMS, missed calls, gmail etc. I hope you include these along with whatsapp, facebook and twitter.
classna said:
I really like this app but coming from zooper, i found some most needed features missing like SMS, missed calls, gmail etc. I hope you include these along with whatsapp, facebook and twitter.
Click to expand...
Click to collapse
So unread counts are planned, for SMS missed calls and Gmail i will add a plugin if you are running android < 6.0. Whatsapp / FB and Twitter have no way to get unread counts BUT i will add notifications support so you will be able to count unread notifications. Stay tuned
frankmonza said:
So unread counts are planned, for SMS missed calls and Gmail i will add a plugin if you are running android < 6.0. Whatsapp / FB and Twitter have no way to get unread counts BUT i will add notifications support so you will be able to count unread notifications. Stay tuned
Click to expand...
Click to collapse
Great! it will be great to have most of zooper's customization features. Is there anyway to change the weather iconset? I liked zooper's resizable vector icons with option to change its color and alpha opacity.
classna said:
Great! it will be great to have most of zooper's customization features. Is there anyway to change the weather iconset? I liked zooper's resizable vector icons with option to change its color and alpha opacity.
Click to expand...
Click to collapse
Yeah sure, in KWGT you can even use SVG files for that and distribute them as Komponents, please check the "featured" section when adding a Komponent you will see many for download or search for Weather Komponents around, there are also some tutorials on the official page
Taking Zooper looks like abandonware, tryed this app. Look good, but placing text is a crime. Using Zooper you can give an area a destiny of text and regulate the max amount of lines, etc. Within KWGT I don't have real control over text items. This is a must have
Great potential....but not there yet (no buy yet). Hope it will (Love tweaking my homescreens!)
peebeenl said:
Taking Zooper looks like abandonware, tryed this app. Look good, but placing text is a crime. Using Zooper you can give an area a destiny of text and regulate the max amount of lines, etc. Within KWGT I don't have real control over text items. This is a must have
Great potential....but not there yet (no buy yet). Hope it will (Love tweaking my homescreens!)
Click to expand...
Click to collapse
I can add the max number of lines on next release, very easy, i do not however understand the "etc", what else is missing? Also did you check the list of things that Zooper cannot do compared to KWGT? Its here. I know i am biased but i think KWGT is years ahead.
I don't doubt that Already seen some nice extra's
I also see a lot of similarites with Zooper, which makes me think it is based on in a new iteration (which makes me doubt for buying before I know it fits). It also could be a new app which uses Zooper and takes it a level further. (Seen a reaction in another thread, other people are doubting because of this). My goal: Getting the right app to do the things I want with my home screen And yours looks promising
My main problem is the widget size, compared to the text control. I understand you translate 720 to all other devices. But if I edit "my widget", it only gets a width which is maxed for a halve or third of the screen (On my Galaxy S6 using nova launcher). This makes editing harder to do. Scaling is one option, but it does not yet works practical for me (PEBKAC ?)
Also changing orientation looks like it is missing a correct scaling (widget gets wider, but it looks like it is smaller). But it changes, instead of zooper . There is also a lag when changing orientation (default redraw timer, not reacting to orientation switch).
What I like would be a text region on my canvas, which I can position and give a height (or max height) and width.
Dimensions are now based on
- Fixed width, which does not give me enough control to position multiline text (control is lost especially in the vertical)
- Fixed Font height, which results in text running out of the screen
- Fit width, which does not use the amount of space in the vertical
My suggestion would be to separate the text and text region (settings).
- Setting the dimensions: (width fixed or relative E.g. 100%, height), give the postion (fixed or relative)
- Setting the font info: How to use the region e.g. fixed font size, fill, vertical/horizontal alignment, max amount of lines/single line, (max amount of characters ?)
The etc is/was a lazy way of saying the above
peebeenl said:
I don't doubt that Already seen some nice extra's
I also see a lot of similarites with Zooper, which makes me think it is based on in a new iteration (which makes me doubt for buying before I know it fits). It also could be a new app which uses Zooper and takes it a level further. (Seen a reaction in another thread, other people are doubting because of this). My goal: Getting the right app to do the things I want with my home screen And yours looks promising
Click to expand...
Click to collapse
This has nothing to do with Zooper, i started KLWP (and then KWGT) because i felt options on the store were really too bad in terms of resources and features and UI, so this is inspired by other widget makers (and wallpaper makers too) but completely on its own, so, you should avoid thinking about Zooper when using KWGT as its quite different on some fundamentals.
Anyway you do not actually need to buy KWGT since all features are available in the free version, but if you buy it and you feel you want a refund in, say, 1 month from now, just drop me an email, will refund.
peebeenl said:
My main problem is the widget size, compared to the text control. I understand you translate 720 to all other devices. But if I edit "my widget", it only gets a width which is maxed for a halve or third of the screen (On my Galaxy S6 using nova launcher). This makes editing harder to do. Scaling is one option, but it does not yet works practical for me (PEBKAC ?)
Click to expand...
Click to collapse
The widget is different from the live wallpaper, in the widget with no scaling "720" means the shortest side of the widget (so the height on a 4x2 or the width in a 2x4), but you should not care about that since there is no limit on that anywhere and scaling just changes how that size is interpreted (so with scaling set to 200 720 will become 360), not sure why is impractical, it just works and scales correctly (Zooper does not even scale, if you change the widget size you have to relayout manually...). If you scale a KWGT it will redraw and adapt based on its size automatically.
peebeenl said:
Also changing orientation looks like it is missing a correct scaling (widget gets wider, but it looks like it is smaller). But it changes, instead of zooper . There is also a lag when changing orientation (default redraw timer, not reacting to orientation switch).
Click to expand...
Click to collapse
You need to set Orientation to "AUTO" in the Widget settings, by default KWGT expects that your launcher orientation is locked. If you set it to AUTO it will draw properly in both orientation rearranging everything based on size, it will still have some lag, like 100/200ms depending on the complexity because KWGT will redraw everything (this is different from Zooper / UCCW they always draw both the landscape and portrait so there is no lag but they are much less efficient because you end up drawing something that you do not need most of the times doubling the resources required like RAM and CPU / Battery).
peebeenl said:
What I like would be a text region on my canvas, which I can position and give a height (or max height) and width.
Dimensions are now based on
- Fixed width, which does not give me enough control to position multiline text (control is lost especially in the vertical)
- Fixed Font height, which results in text running out of the screen
- Fit width, which does not use the amount of space in the vertical
My suggestion would be to separate the text and text region (settings).
- Setting the dimensions: (width fixed or relative E.g. 100%, height), give the postion (fixed or relative)
- Setting the font info: How to use the region e.g. fixed font size, fill, vertical/horizontal alignment, max amount of lines/single line, (max amount of characters ?)
The etc is/was a lazy way of saying the above
Click to expand...
Click to collapse
You can do max amount of characters or even ellipsize using $tc(ell, text, 10)$ for example, that will cut and if larger add "..." at the end. For everything else i think having the max number of lines combined with the fit width will do exactly what you want.
I was a zooper user for many years, and like others I began to realize that it appears to be an abandon product - certainly there were no updates for a long time.
I was looking to where to go in the future, and looked at all the similar products. KWLP (KWGT was not available at the time) appeared to be the most sophisticated of the alternatives.
I discovered that I was able to replicate all of my zooper widgets in KWLP - and it gave me even more capabilities. The only personal downside was that I prefered widgets (and the ease of placement on a page) to the live wallpaper. Then KWGT - gave me everything. In a very short time, I took all of my zooper, now kwlp items to kwgt. I now consider kwgt a complete (and then some) replacement to zooper. Bottom line, there was a small learning curve, but once past that I have everything I had with zooper and then some. On top of that, kwlp/kwgt is under constant development and super support from the developer. You can see from the responses above that he takes customer support and product quality/development very seriously. Zooper has no active development and I question if there is a future at all.
kwlp/kwgt has a very active user community on g+ (frankly I like xda forums better) - but there is alot of community and developer support.
Basically I made the switch and am very happy to have done so.
ew said:
kwlp/kwgt has a very active user community on g+ (frankly I like xda forums better) - but there is alot of community and developer support.
Click to expand...
Click to collapse
Thanks!! Happy to support on XDA too, just mention me if needed and i will try to answer ))
And welcome to Kustom!
Is it possible to backup (not export) my widget config and reapply it to a new widget?
PS, the config utility is very heavy, sometimes it loads up to 5 minutes. WTF?
---------- Post added at 09:16 PM ---------- Previous post was at 08:57 PM ----------
One more question. Can the progressbars use a formula as a parameter? Or only fixed parameters? And can a standard progressbar (battery) use a custom number of sections?
Not bad, I try
The latest version has a strange bug. $nc(csiga)$ often freezes and constantly displays 9 (not 99!) until I lock the screen. I never had this bug on Zooper, so it's not hardware or firmware.
siealex said:
Is it possible to backup (not export) my widget config and reapply it to a new widget?
PS, the config utility is very heavy, sometimes it loads up to 5 minutes. WTF?
Click to expand...
Click to collapse
This loading issue has been reported by more than one user, i cannot reproduce it on my device and it does not happen on the live wallpaper version (KLWP) so i can't really understand what its going on, can you create a full bug report as explained here: http://kustom.uservoice.com/knowledgebase/articles/615645-send-debug-data (follow the android bug report section), that will be very useful
To copy a widget into another you have 3 options:
Open the first, select all items press "copy" and then open the second and press paste
Export and then Import
Use Komponents (and export them as well)
siealex said:
One more question. Can the progressbars use a formula as a parameter? Or only fixed parameters? And can a standard progressbar (battery) use a custom number of sections?
Click to expand...
Click to collapse
Yeah sure, to create a formula based progress bar just do the following:
Set progress to "Custom", a new option will show called "Progress"
Select the option called "Level" and turn it into a formula
Use a formula that returns a value between 0 and 100 ($bi(level)$ for example)
Select the sections you need
siealex said:
The latest version has a strange bug. $nc(csiga)$ often freezes and constantly displays 9 (not 99!) until I lock the screen. I never had this bug on Zooper, so it's not hardware or firmware.
Click to expand...
Click to collapse
This is strange, will look into it (and thanks for reporting also in the G+ community)
Hi Frank,
I am creating an IOS style status bar and it is coming up nicely but i ran into a few issues. I am using a formula to set the visibility to ALWAYS or NEVER when bluetooth, airplane mode, wifi, carrier bars etc are turned on/off. It works perfectly for airplane mode, wifi, 3G/4G etc but there is a delay of say 5-10 seconds when i turn bluetooth and alarm on/off. Is there a way to speed up the refresh rate?
classna said:
Hi Frank,
I am creating an IOS style status bar and it is coming up nicely but i ran into a few issues. I am using a formula to set the visibility to ALWAYS or NEVER when bluetooth, airplane mode, wifi, carrier bars etc are turned on/off. It works perfectly for airplane mode, wifi, 3G/4G etc but there is a delay of say 5-10 seconds when i turn bluetooth and alarm on/off. Is there a way to speed up the refresh rate?
Click to expand...
Click to collapse
So for Alarm its not currently because android does not actually "broadcast" the change, i am working on a better approach on Android 5.x or better but i am not sure that will entirely fix this.
For bluetooth it will be fixed in next release (just forgot to register a listener for that)
frankmonza said:
So for Alarm its not currently because android does not actually "broadcast" the change, i am working on a better approach on Android 5.x or better but i am not sure that will entirely fix this.
For bluetooth it will be fixed in next release (just forgot to register a listener for that)
Click to expand...
Click to collapse
Great! I look forward to next release. I forgot to mention that 3G/4G [ nc(dtypes) ] also takes a while although it is usually less than 5 seconds but delay is still there.
Question: Suppose we have 3 items like shape1, shape2 and shape3. They are horizontally or vertically displayed inside a stacked group. If i set the visibility of shape2 (middle one) to "NEVER" it disappears but it still takes that space and there is a big gap between shape1 and shape3. Is there a way to snap shape3 to shape1 so there will be no gape if the visibility of shape2 is set to NEVER? This is currently causing some design issues and i can't find a way to fix this.
Cheers.

Searching for specific "All day" string

Hello, I'm looking for a hand tracking down a specific string I'd like to change with Substratum. It's the words "All day" in my Samsung Always On Display's Events widget (default example attached). Samsung gives a nifty option to show your daily agenda on the Always On Display, and since I just want the weather and temperature on that screen, I use a Tasker task to create a calendar event every hour with the temperature and conditions. But it would be a lot cleaner if I could hide the text "All day".
The trouble is that it gets the data from somewhere else. So I looked through all the strings in the Always On Display app, com.samsung.android.app.aodservice.apk and the Samsung calendar app, com.samsung.android.calendar,
as well as the Calendar storage com.android.providers.calendar.apk, and found some specific "All day" strings, but none that affect the text I want to change. Any ideas about ways to track down strings are also appreciated! I've thought about using AppLocale2 to try to change the language of different apps for example, and see if it changes anything.
Thanks!

Categories

Resources