WP7 Novosti RSS Reader - Windows Phone 7 Apps and Games

I have read some book about Silverlight and learn some basic stuff and made my first application with visual studio, it is called WP7 Novosti because i write a blog about Windows Phone 7 in Bosna i Hercegovina. "Novosti" is "News" in our language. The app is in the stadium that it can call the rss from the blog, display summary of posts, and display entire posts if you tap on them. It has a "Category" page where are the categories i used on the blog, linked all to labels on the blog, to if you tap on a category it display you only blog posts of a specific label.i would like to have some tester of my app, because it is in the early stadium of development.
my blog site is: http://wp7novosti.blogspot.com
and in the attachment is the .xap of the latest version, so if you like, test it and give me some feedback or errors i hope it causes any errors!
The app is in Bosnian language so just try it, navigate thru sites and try it, and if you like give me feedback.

I have made some modifications to the reader now, The live tile is not a transparent one and your accent is behind the logo of "WP7 Novosti". The second visible modification is a refresh feed button on top of every page where feeds are loaded. If out of some reason the Feed don't load in 1 sec or 2. press the refresh button.
The third modification is on the category page, the tiles are better aligned than on the first. that's visible on the pictures.
The 4th. modification is the trimmer which trims the text is now a bit better and don't trim the title of the feed.
5th modification is some coding about when what is loaded. the code is some slimmer than before, a bit smoother. but still no big improvements to change the version, still version 1.2.
So if some tester tested the app please give me feedback, what should be made. and if somebody has some nice tutorials, or books or so about live tiles, how to made them active, background agents for the live tile. and so on, but in depth material, because i'am new to coding and need more info than other developers.

I had a couple of random crashes with the Categories page - tapping the tile would just exit the app. The other issue I have is the color of the selected news item - red text on blue background is always a bad idea. Unreadable.
Apart from that, I really like the app. And now I have one more blog to follow

Hvala and for the red color the accent color is used for selected items. i look today the code again, but the new version i out in a few days, and i have now a dreamspark account and wait for the verification as a student, then the app will be official on the marketplace. Thx for testing, i had this issue on the category page too, it will be fixed soon.

and version 1.3
new stuff:
- transition effects between pages
- tilt effect on feeds
- new live tile icon with transparent background for use with your own accent color
- the clock and the other icons are there again (on the system bar on the top)
- smaller refresh button on the "Sve novosti" page
- progress bar on every page that loads something (just for you to know if something is happening in the background)
- fixed bug with exiting on taping on one of the categories, still you can produce a similar "error" if you tap on a category than fast tap back button, that will exit the app. This is because transition of pages, the app thinks the transition is the start page and exits like from the first page.
- fixed some code in the background and added some code for the next version to come (with background agent that downloads feeds in background and so on...)
i hope you like it!

If you click on the news item in All news (version 1.3 of the app), it will be opened in the browser and when you click the Back button to return to the app, the news item will be selected (the color is much better now, thanks)- but if you decide to read it again, it's not clickable. You need to select some other news (to unselect it), and only then will respond to taps.
Keep up the good work!

i noticed that too the first day i wrote this app. and i dont know how to fix that. the only solution is to display the posts in the app without internet explorer. But in the app would the post be a "ripped down" version of the blog post, only text, and maybe pictures if i found out how to include them...

Maybe if you override OnNavigatedTo, catch when you return from IE and clear the selection in the news list. The last item wouldn't be highlighted, but it should be clickable.
I noticed something else - the news list doesn't resize itself in the landscape mode (stays the same width as in portrait mode), so almost half of the screen is left empty.

The Yawning Dragon said:
Maybe if you override OnNavigatedTo, catch when you return from IE and clear the selection in the news list. The last item wouldn't be highlighted, but it should be clickable.
I noticed something else - the news list doesn't resize itself in the landscape mode (stays the same width as in portrait mode), so almost half of the screen is left empty.
Click to expand...
Click to collapse
Thanks for the answer, the landscape mode was only a test i don't know how i forgot this to remove before the build of the .xap but i will implement it in the next version. i yesterday get my AppHub account and submitted my app, so it will be an official app in the marketplace soon. after that i will post an update on some thing like the selected after the browser and landscape...
Thank you very much for testing!!!

I still wait for my App to show up in the marketplace it is still in the certification process, it is signed and encrypted but how long does certification process take? i have managed to make the app a bit faster and more responsive, and added some new stuff like from @The Yawning Dragon indicated, the already selected feeds will be selective in the next update, i also moved some code from the UI off to make it responsive but i'm a newbee and that not enough. i will learn how to make an background agent and how to store all feed in a database and then to call it when the app starts or when the listbox appears... there is so much to learn

WP7 Novosti app v.1.3 is now out in the Marketplace. it is now in a few marketplaces but in the next hours it will be in all of them. thru the marketplace app on our phones it is not there but on this link. i sent already an update for some bug fixes, and improvements (v.1.4) it is verified and encrypted, we wait for certification and testing and publishing would be in the next week or so.
http://www.windowsphone.com/de-DE/apps/415b7543-ccfe-4b8f-aad6-d10ce9ba5aea
or via zune on our phones ->
http://www.windowsphone.com/s?appid=415b7543-ccfe-4b8f-aad6-d10ce9ba5aea

Thanks

LogiBird said:
Thanks
Click to expand...
Click to collapse
thank you!
version 1.5 will be out soon, with a new Start screen Tile because the first one doesnt fit in the color sheme of my blog. added some metro background to the Tile, and prepared some code for future releases.

good
i like that

derpeter1982 said:
i like that
Click to expand...
Click to collapse
Thank a lot! an update is live in the marketplace now. i changed the live tile, and some other stuff behind the scenes. and i've changed the marketplace artwork but it has not updated to the new, i dont know why...

Related

Bedside

For those of you that don't know Bedside,
It is a night clock that turns off all notifications while it's opened. However, if somebody calls you, it will ring/vibrate, or whatever ring mode you had before you opened it. For example:
- You set the phone to vibrate
- Open Bedside
- You get any notification, sms, email, other app, etc.. it wont vibrate or sound, nothing.
- You get a call, it will vibrate.
It has features like:
- TTS (Text-to-Speech), long press anywhere on the screen, and Bedside will say the time. You can enable/disable this on the preferences.
- Swipe Up/Down for Brightness Control.
- Battery Status
- Option not to turn off sounds (Clock Only).
- Ability to Keep Screen On, or just let it off along with your Display Timeout setting (Bedside will keep running).
- 24 Hours Format (TTS will say time in 24 hours as well)
- Text Colors
- Text Fonts (only for the time)
- Subtle Background (optional since it doesn't help with Brightness)
- Flashlight (on the menu, or also you can enable the Show Lightbulb option on preferences and a small lightbulb will show up on the top left corner for easy flashlight access)
As you can see, this app is very customizable and useful. It's $1.49 and available in the market right now.
There's a "Lite" version as well but it's missing many features that the regular version has.
Who wants SMS whitelist support????
crackertc said:
Who wants SMS whitelist support????
Click to expand...
Click to collapse
I'd like that. Also (not my idea, saw it elsewhere on the forums), notification icons would be nice. Just little discrete email & SMS icons in the corner, so you can see if something's come in.
Saiboogu said:
I'd like that. Also (not my idea, saw it elsewhere on the forums), notification icons would be nice. Just little discrete email & SMS icons in the corner, so you can see if something's come in.
Click to expand...
Click to collapse
that was exactly my idea, i've been implementing sms support in order for me to do whitelists, since i have that I could also put ex "2 unread SMS", however I don't think I can access the gmail unread messages and such programatically, I'll look into that.
Are you the developer? Anyway, be nice to see those features.
I tried all the 'bedside' style clocks awhile back, including paid.. this ones the best.
Yes, I'm the developer
Thanks, I've got some of those features almost done, I'm doing some fine tuning and internal testing before releasing, I don't want any issues like I've had before when releasing "untested" versions....
BTW, this features (and any other new feature) are going to be release only for the paid version... sorry for those that have the lite version, and thank you for those that have the paid one
Need a beta tester, I'm in.
Paid, BTW. I used to really hunt around for the free apps, but seriously.. Few bucks are easily worth a good app.
Saiboogu said:
Need a beta tester, I'm in.
Paid, BTW. I used to really hunt around for the free apps, but seriously.. Few bucks are easily worth a good app.
Click to expand...
Click to collapse
Thank you for supporting, i know people complain "why a dollar? why not free?", cheap.. lol they spend more buying a coke...
anyways, i've got enough beta tester, like my whole family owns a g1, even my mother, she's become so techy lately its funny. Thank you for the offer though, I'll keep you in mind if i need something.
Status: I did have some problems with the whitelist, I'm showing sms counts and such but when receiving sms's it wasn't very consistent. Still fixing. Will keep you posted
Thanks

[APP] Vable Browser 1.98 & Vable Browser Classic [13-Feb-2012]

{
"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"
}
Dear all user
varavut; said:
Hello every one.
Because of update is very late, I decide to make current version of Vable Browser Free for use and no ads anywhere called "Vable Browser Classic".
Paid user don't worry about it I will replace "Vable Browser" with a new one and I think you will like it
"Vable Browser Classic" will visible in marketplace after new version of "Vable Browser" release. but you can download it now from #rep1 if you have an unlocked device.
I'm sorry if my decision make you uneasy or feel bad.
Click to expand...
Click to collapse
Vable Browser is a Internet Explorer 9 based web browser. With Vable Browser you can surf the web faster easier and smarter.
Free for Ad-supported version
bbbbqq said:
1. What's the difference between free and paid, just the ads in the settings ?
Looking great
Click to expand...
Click to collapse
1. free version will show ads in Tabs Page, History Page, and Favorite Pages but all function are same in current version.
Features
- Swipe from right or left edge to switch tab
- Swipe from top or bottom edge to show Url bar
- Setting Home Page
- Setting Search Provider
- Remember all tabs when app close
- Show the tutorial in first use
- Compat view for force render web as Internet Explorer 7 (same as 7004-7392)
- Find on page
- Desktop Mode
- Orientation Lock
*if you want to add your language to Vable Browser you can download file below and send translation text to me
supported language
- English(en-US) want someone to fix
- French(fr-FR) thank to poloche
- Czech(cs-CZ) thank to SkopiX
- German(de-DE) thank to Flamy91
- Italian(it-IT) thank to salsky
- Polish(pl-PL) thank to mantamonster
- Dutch(nl-NL) thank to Tailsk
change log
v1.1
- fix "restore website" issue
- add "favorite icon" to history page
- add "close all tabs" button in tabs page
- add "write review" menu
- add "compat view"
v1.2
- add find function in applicationbar menu
- add forward in applicationbar menu
- add open in IE in applicationbar menu
v1.3
- add "Don't hide address bar" option in settings page
- add clear cookies button in settings page
v1.5
- change Tile background to transparent
- fix file download problem by using internet explorer
v1.6
- add Desktop mode
- move "At to favorites" applicationbar menu icon to applicationbar menu
v1.7
- fix some problem of desktop view but still has post data problem
- add swipe to show all tabs in option (will instead swipe to change tab)
- fix refresh problem
v1.8
- fix clear history issue when clear history will not clear favorite sites
- fix compat view issue when compat view on will force close desktop mode and other function.
- display CV:sitename in tabs page if that tab is in compat view
v1.9
- fix context menu link
- fix transition when switch to side tab
- reduce switch tab's transition time
- improve background speed
- fix some background service problem
v1.91
- fix Context menu link problem
- remove some transition
- rewrite some algorithm for improve speed
v1.92
- add orientation lock
- fix Fast App Switching problem
v1.94
- add French language (thank to poloche for translation text)
- add reload youtube video(use when can't see embed youtube video in websites)
- fix context menu invalid link problem
v1.95
- edit french word (thank to poloche)
- add Czech language (thank to SkopiX)
- add German language (thank to Flamy91)
v1.95a
- add Italian language (thank to salsky)
v1.95b
- add Polish language (thank to mantamonster)
Update v1.96
- add Dutch language (thank to Tailsk)
- fix some background performance
Update 1.96 DEV2
- change tile color from light-blue to transparent
- change tabs page tile picture to website thumbnail
- add send feedback to application bar menu
- improve background algorithm
Update 1.97
- edit back button algorithm
- resolve load page icon problem
- auto resolve youtube video when page loaded it will automatic call "reload youtube video" function
Update 1.98
-fix delete history problem
Update Vable Browser Classic(1.99)
-add site url on favorite and history page
-add site url on address suggestion box
-fix context menu problem
-fix favorite and history page context menu
-remove every ad components
-remove purchase menu
-edit history sort algorithm
Vable Browser Classic Images
Compat view is mode that force browser to render web as IE7 by use the iFrame. The problems of iFrame must be occur in this mode e.g. can not open some website such as google.com. (will be remove in next version because it not useful)
Compat view is use for read some website that work great in WP7.0 but in 7.1 has something wrong.
Vable Browser 1.91 Now Live In Marketplace
Vable Browser 1.98
Download Vable Browser 1.98
Vable Browser Classic
Download Vable Browser Classic
file for translation (must translate 2 files)
1. text in application http://dl.dropbox.com/u/10694687/Image/VableBrowser/lang.txt
2. description of application http://dl.dropbox.com/u/10694687/Image/VableBrowser/vableDesc.txt
**Could anyone please translate description ans tutorial? because I can not submit language that hasn't description to app hub
Just tried it out, and I like it. I do have some questions and suggestions though:
1. What's the difference between free and paid, just the ads in the settings ?
2. Can you add an option to keep the two bars open at all time ?
3. The tile could use the accent color scheme. Also doesn't seem to match the blue theme either.
Looking great
bbbbqq said:
Just tried it out, and I like it. I do have some questions and suggestions though:
1. What's the difference between free and paid, just the ads in the settings ?
2. Can you add an option to keep the two bars open at all time ?
3. The tile could use the accent color scheme. Also doesn't seem to match the blue theme either.
Looking great
Click to expand...
Click to collapse
Thank you very much
1. free version will show ads in Tabs Page, History Page, and Favorite Pages but all function are same in current version.
2. in current version no option to keep the bars open. I'm sorry.
3. OK thanks, I will fix it.
Can you download any file you want?
Sent from my 7 Trophy using XDA Windows Phone 7 App
Vukile said:
Can you download any file you want?
Sent from my 7 Trophy using XDA Windows Phone 7 App
Click to expand...
Click to collapse
I'm sorry. I don't understand your question please explain it.
I think he is wondering if you can download files using the browser
bbbbqq said:
I think he is wondering if you can download files using the browser
Click to expand...
Click to collapse
Thanks.
I try to download doc file but nothing occur (cannot download) I will try to fix it. Thank you very much.
Very cool, it's very similar to IE10 for Metro Style, although it performs not as fast as IE9mobile. Can you improve the rendering performance any further? or have you reach the limitation of managed code?
Anyway, I have a couple suggestions I would like to see in future update
1. Can you get rid of the favicon and put the refresh button there instead? I see no reason for the favicon beside asthetic, it would be better if you move the refresh button there to make room for another button on the appbar.
Second, can you change the add favorite button to go to the favorite screen instead ? The favorite screen would be used more than adding favorite, so it would be logical to have the favorite button instead and move the add favorite to the drawer menu.
2. Have you use cloudfox? You can check the opensource here: http://cloudfox.codeplex.com/
Now I am wonder if you could integrate that app into vable browser and it would be super sweet to have firefox bookmark in vable browser!
If you get around to integrate it, put a button on the appbar to open up firefox bookmark.
3. Is it posible to make a built-in adblock mechanism that can be subscribe to abp's easylist?
That's all my suggestion, oh can why did you publish your app under yalla?
Looks cool. It needs the option to have websites see it as a desktop browser.
Looks nice... but I have this strange feeling that MS will limit full potential of this kind of apps so you wouldn't use it instead IE. I remember one great browser on NoDo that couldn't show desktop version just because MS didn't allow such things. And so I doubt that any dev could implement adblocker in this program.
stan2 said:
Very cool, it's very similar to IE10 for Metro Style, although it performs not as fast as IE9mobile. Can you improve the rendering performance any further? or have you reach the limitation of managed code?
Anyway, I have a couple suggestions I would like to see in future update
1. Can you get rid of the favicon and put the refresh button there instead? I see no reason for the favicon beside asthetic, it would be better if you move the refresh button there to make room for another button on the appbar.
Second, can you change the add favorite button to go to the favorite screen instead ? The favorite screen would be used more than adding favorite, so it would be logical to have the favorite button instead and move the add favorite to the drawer menu.
2. Have you use cloudfox? You can check the opensource here: http://cloudfox.codeplex.com/
Now I am wonder if you could integrate that app into vable browser and it would be super sweet to have firefox bookmark in vable browser!
If you get around to integrate it, put a button on the appbar to open up firefox bookmark.
3. Is it posible to make a built-in adblock mechanism that can be subscribe to abp's easylist?
That's all my suggestion, oh can why did you publish your app under yalla?
Click to expand...
Click to collapse
Thanks for suggestions
1. OK thanks.
2. I will try to use cloudfox
3. Very nice Idea I will study about adblock mechanism and try to do it.
I publish myy app under yallaappa because my country is not supported by App Hub.
thesecondsfade said:
Looks cool. It needs the option to have websites see it as a desktop browser.
Click to expand...
Click to collapse
Thanks
desktop mode is not appear as function in WebBrowser control but I will find the way to do it.
xDomsx said:
Looks nice... but I have this strange feeling that MS will limit full potential of this kind of apps so you wouldn't use it instead IE. I remember one great browser on NoDo that couldn't show desktop version just because MS didn't allow such things. And so I doubt that any dev could implement adblocker in this program.
Click to expand...
Click to collapse
Thanks.
Yes there are many limitation of WebBrowser control.
Very nice work - this is the first alternative to the stock IE9 browser that's made me think, "Hmmm, maybe...."
Things I Like:
Disappearing address bar and toolbar - I need to get used to flicking down from the top, but that won't be that hard, and the recovered screen real estate is worth it;
Tabs implemented well - I especially like the fact that, unlike with IE9/Mango, each tab doesn't consume a "slot" in the task switcher - rather, the browser as a whole consumes one slot. (And YES, tab control right on the toolbar again )
I was a little perturbed at first that I couldn't switch out of Mobile view, but on the other hand I really like the way Mobile-aware pages look, so maybe I don't want to now.
A few small nits:
Find on Page would be nice
I think (but you're the designer, and it's a design decision) that the tabs should "wrap" when I'm left- or right-flicking my way through them; that way, I don't have to remember the order I launched them in.
Some links didn't work for me - in a few minutes of browsing, I stumbled onto a couple of links that work fine on the desktop and Mangoe/IE9, but I couldn't follow them in Vable - for an example, go to this site: http://www.salon.com/2011/10/25/what_makes_a_great_looking_jetliner/ and click the "Comments" link at the end of an article.
This is good stuff. I like this.
Thanks,
bob
Very nice work so far. But I prefer using the desktop view, which currently doesn't seem to be supported by vable browser. Should you ever decide to implement it, let me know and you'll have an immediate buyer.
byobge said:
Very nice work - this is the first alternative to the stock IE9 browser that's made me think, "Hmmm, maybe...."
Things I Like:
Disappearing address bar and toolbar - I need to get used to flicking down from the top, but that won't be that hard, and the recovered screen real estate is worth it;
Tabs implemented well - I especially like the fact that, unlike with IE9/Mango, each tab doesn't consume a "slot" in the task switcher - rather, the browser as a whole consumes one slot. (And YES, tab control right on the toolbar again )
I was a little perturbed at first that I couldn't switch out of Mobile view, but on the other hand I really like the way Mobile-aware pages look, so maybe I don't want to now.
A few small nits:
Find on Page would be nice
I think (but you're the designer, and it's a design decision) that the tabs should "wrap" when I'm left- or right-flicking my way through them; that way, I don't have to remember the order I launched them in.
Some links didn't work for me - in a few minutes of browsing, I stumbled onto a couple of links that work fine on the desktop and Mangoe/IE9, but I couldn't follow them in Vable - for an example, go to this site: http://www.salon.com/2011/10/25/what_makes_a_great_looking_jetliner/ and click the "Comments" link at the end of an article.
This is good stuff. I like this.
Thanks,
bob
Click to expand...
Click to collapse
Thank you very much
that the tabs should "wrap" when left- or right-flicking - Good idea I think I will add an option for do it .
Some links didn't work for me - I'm sorry I can not comment on web http://www.salon.com/2011/10/25/what_makes_a_great_looking_jetliner/ with IE 9 by use Facebook or Google ID because it will stuck at page after login as same as in vable browser. Could you give me another site that has this problem?
Thanks
dkp1977 said:
Very nice work so far. But I prefer using the desktop view, which currently doesn't seem to be supported by vable browser. Should you ever decide to implement it, let me know and you'll have an immediate buyer.
Click to expand...
Click to collapse
Thanks.
Currently I'm not found a way to change to desktop view. If I can do I will tell you again.
varavut said:
Thanks.
Currently I'm not found a way to change to desktop view. If I can do I will tell you again.
Click to expand...
Click to collapse
IE9 Mobile's user agent is:
Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; <DeviceManufacturer>;<DeviceModel>)
This should be bound to the "mobile option". "Desktop option" should then equal the user agent of a desktop browser. This is the one from IE9:
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
As far as I remember you can set the user agent of your browser any way you want. Just like this:
var uri = new Uri ("http://some.where");
var request = WebRequestCreator.ClientHttp.Create (uri) as HttpWebRequest;
request.Headers ["user-agent"] = "My user agent string";
request.BeginGetResponse (...);
So by choosing either mobile or desktop version a string with the appropriate user agent string is passed to request.Headers["user-agent"].. If that works, not sure though.
dkp1977 said:
IE9 Mobile's user agent is:
Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; <DeviceManufacturer>;<DeviceModel>)
This should be bound to the "mobile option". "Desktop option" should then equal the user agent of a desktop browser. This is the one from IE9:
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
As far as I remember you can set the user agent of your browser any way you want. Just like this:
var uri = new Uri ("http://some.where");
var request = WebRequestCreator.ClientHttp.Create (uri) as HttpWebRequest;
request.Headers ["user-agent"] = "My user agent string";
request.BeginGetResponse (...);
So by choosing either mobile or desktop version a string with the appropriate user agent string is passed to request.Headers["user-agent"].. If that works, not sure though.
Click to expand...
Click to collapse
Thanks.
Yes it work but when you use HttpWebRequest instread WebBrowser Control to navigate some website css will broke
I will try again. Thank you very much.
Good news, I can change User agent for change to desktop mode. I will add desktop mode option and publish XAP file in this thread as fast as possible.
Thank dkp1977 again

[APP] Foroplex, Tapatalk client updated to 1.0.1.5

Hello all.
I have done update 1.0.1.5 of Foroplex, unofficial Tapatalk client for Windows Phone.
Feel free of test this applicacion and give feedback in support.foroplex.com.
The full changelog is:
First and the most important: The app is splited in two versions, one for WP7 devices and other for WP8 devices. By the way, the marketplace may deliver to you the version optimized to your phone so you don't have to take care about that.
In WP8 phones, added all resolutions included 720p so black bar must disappear.
Added more info of what is app doing in start screen, foroplex login screen, etc...
I have changed the font size of the app, text is a bit more big. (Configure the font isn't available for now because this is complex to all resolutions match)
The pagination now appears at top and bottom of the lists, and is part of the scrollviewer.
New feature: You can tap on pagination number (1/5), and the app will ask you what page to go.
New feature: You can tap on user icon and it will send you to user info page. there is user profile info and in the future there will be the PM stuff.
New feature: New forum info tab. For now it only have some info of forum.
New feature: Added post number to each post.
New feature only for WP8: Speech recognition in new post screen. Now you can dictate to the telephone your post.
Search topic fixed. Now it will work as expected. Also If search error occurred on server I display these info to you.
When navigating from pivot to pivot, the pivot only loads if is empty. If pivot already have info, you must use refresh button if you want these list refreshed.
Added screen rotation in built-in picture viewer (you can double tap on post image to view the image full screen)
Added screen rotation to new post.
Fixed thank, like and report post features.
Added space between post/topics in lists. This will allow better readability.
Added animation to tap action in lists except thread view.
New feature: Added in configuration "Go to first unread post". It works and send you to the page with last post unread. TODO: automatic scrolls to first unread post.
A lot of internal changes for windows 8 compatibility.
Bugfix: The app will revert from background without problems when exiting from app and opening again with back button.
Bugfix: cutted post when larger than 2028px.

Question And FeedBack about Custom Stock Lollipop Lockscreen

Dear All,
I just published my first module on xPosed. Don't be hard with me if there are any trouble. However if you describe the bugs, I would be glad to solve it. I have done a few set of test on my Nexus 5 but it should works on any device with stock Android Lollipop. This module allows you to change the two shortcuts on the stock lockscreen.
You can use this thread if you have any question or feedback about the module.
PS: English is not my native language, please don't mind for the spelling & grammar mistakes.
UPDATE 12/03/2016:
A new module is available to do the same thing but on Marshmallow devices (HERE)
Changelog 2.1 :
-You can change the color of the ClockView, Icon Tint, ...
-You can resize the icons
Changelog 2.0 : (Due to deep changes, you may need to reinstall the app or reselect your shortcuts after update)
- You can now use « real android shortcuts » (like google maps route, voice recognition, inbox reminder,…)
- You can choose your icon directly from your gallery
- Improved some interface details (Better material design integration)
- Minor bug fixes.
Changelog 1.2 :
- Minor bug fixes.
- You can now activate or deactivate shortcuts
- Tablet support for the left shortcut (I do not have any tablet to test so I hope it works :\, just tell me if it’s not)
Changelog 1.1 :
- Improved some interface details and minor bug fixes.
- Bug about the camera preview when you launch a shortcut fixed
- You can now edit the text which appear when you hit a shortcut on the lockscreen
- You can now activate or deactivate the “natural white tint” of the icon shortcut on the lockscreen
-List of apps sort by alphabetical order
Works great on my HTC One M7 running CM12 and Xposed, thanks! Been looking for a way to do this.
Love how it changes the icons and makes them white. Have it set to whatsapp and chrome atm
Tried on my M7 too and it works
But I found that if I click on an icon instead of swiping the tip is in your language (I think..) like "balayer l'ecran vers la droite"
Lorenzo196 said:
Tried on my M7 too and it works
But I found that if I click on an icon instead of swiping the tip is in your language (I think..) like "balayer l'ecran vers la droite"
Click to expand...
Click to collapse
Thanks guys for feedback, I appreciate.
I know it is in french and I'm sorry about that. My first goal was to make a module as quickly as possible to change shortcuts on the lockscreen. However I work on an update which enable you to customize this text.
Works great on my m7 with gpe lollipop.
But would it be possible to add a option to choose a image or color instead of what can be seen on the attached pictures?
It's kinda odd to see the grey screen with a camera symbol while opening WhatsApp
Thanks alot, will definitely keep an eye on this!
swarls said:
Works great on my m7 with gpe lollipop.
But would it be possible to add a option to choose a image or color instead of what can be seen on the attached pictures?
It's kinda odd to see the grey screen with a camera symbol while opening WhatsApp
Click to expand...
Click to collapse
Yeah I know that's really strange. OP can't you set it to be just like the left shortcut? The left shortcut (previously the phone shortcut) does not have this problem and it has a nice transition
I'm on it. I will try to publish an update before the end of the week-end
New update 1.1
Would you be able to add the ability to change the lockscreen wallpaper? There's no easy way to change just the wallpaper on the lockscreen, while having the main wallpaper be different.
Will be able to add a shortcut left from the tablet in the future?
Great job on this mod! I only want 1shortcut with the other shortcut set as NONE. Is there a way to do that? Thanks
It would be amazing if you could implement slim lock screen shortcuts :fingers-crossed:
Is it possible if you can make it able to change lockscreen clock as well?
Nice module, great work!!!
Would be nice if you can select a shortcut instead of an app, for example a shortcut to a tasker task.
stu5797 said:
Great job on this mod! I only want 1shortcut with the other shortcut set as NONE. Is there a way to do that? Thanks
Click to expand...
Click to collapse
yes i second that one I'm looking to remove them both
stu5797 said:
Great job on this mod! I only want 1shortcut with the other shortcut set as NONE. Is there a way to do that? Thanks
Click to expand...
Click to collapse
ratcom said:
yes i second that one I'm looking to remove them both
Click to expand...
Click to collapse
Also +1
Currently my workaround is to set my launcher (nova) as app for the shortcuts, so that after unlocking, it will go straight to the homescreen. Not a perfect solution, because unlocking still takes longer because of the app starting process (which also seems to take longer with this module if I choose the contact app compared to the stock setting with the contact app) :/
Funny, it seems most people here want LESS from the lockscreen, while I want more.
I don't know exactly how you would do it with the current setup, but I would love something akin to the lock ring targets found in 4.x roms. I loved being able to launch right into 5 or 6 programs right from the lockscreen. I've tried so, so many third party ones but none of them have the same ease of use or functionality that the stock one employs while also being a seamless experience.
With that being said, I would obviously love if someone were able to get more targets (an idea that I had was to start to pull up and THEN have the targets appear above or something, but I don't know how feasible this is)
guyverzero said:
Funny, it seems most people here want LESS from the lockscreen, while I want more.
Click to expand...
Click to collapse
I don't have a problem with shortcuts on the lockscreen, I just have a problem with the way they are implemented in Lollipop. For unlocking you have to swipe up, but I usually swipe kind of diagonal from down left to up right (seems to be a habit from kitkat and prior). That works like 90% of the time. In 10% I accidentally open the dialer, which is very annoying, since it costs time.
Thats why I want to kill the dialer shortcut
Now that you mention it I had that problem when I started to use Lollipop with that. At this point it's mostly resolved but every now and again I do end up going straight into an app
If you are using pin or pattern lock, every time you need to swipe up first to input the unlock pattern, is there a way to default to input pattern? And swipe down if I want to go back to the lock screen? I wish Google made the shortcuts optional....

[APP][NST/G] NST Weather Widget

2-25-23: Updated to version 1.6 Uninstall any previous version..
-cleaned up some obsolete code
-fixed potential infinite loop when update fails
-new issues related to processing incomplete weather data fixed
NST Weather Widget is a Tasker-generated app that runs in concert with Minimalistic Text to produce a true home screen widget displaying the current (forecast) weather in your locale as provided by OpenWeatherMap. The code for the weather is based on my NST Weather app with a few tweaks and without the status bar temperature/condition display. Because you build the widget yourself you can customize to suit yourself (within the parameters I have supplied).
Requirements
0. Root
1. If you previously installed NSTWeather (the status bar app), remove it completely, including the NSTWeather folder on the sdcard.
2. This is a Tasker-generated app. If you already have one of my other Tasker-generated apps or have previously installed GApps, you don't need the two Google maps library files included in the zip and can delete them. If you do need them, copy the two files into the locations shown below:
/system/etc/permissions/com.google.android.maps.xml
/system/framework/com.google.android.maps.jar
Set permissions for both files to rw-r--r-- and reboot. Without these files resident, the app will not install.
3. Copy the folder "NSTWeather" and its contents from the zip below to the root of your sdcard. This contains all the condition icons for the forecast panel and is where the weather.xml file from OWM will be stored.
4. Go to https://openweathermap.org/ and find the current weather for your locale. When this is displayed you will also see the "geocoordinates" (i.e., the latitude and longitude). Copy these two values.
Edit: I have three devices and on one of them the coordinates given by OWM always result in a town about a 100 miles up the coast. This is the same data used successfully by the other two devices! What finally worked for me was to go here: https://www.maps.ie/coordinates.html and enter my full home address. The coordinates were quite a bit different but worked perfectly.
5. Go to https://openweathermap.org/api and sign up for a free API (right there in the opening paragraph, click on the words "sign up"). You will eventually receive an email with the API.
6. Install Minimalistic Text (attached below). Installation and setup are tricky on the NST. There seem to be permission issues which are not entirely resolvable. What I ended up doing was installing a copy on a KitKat device and copying out two of the xml preferences files from the /data/data/de.devmil.minimalitext/shared_prefs. But this is not consistent and finally I decided to put together a flashable CWM zip of a working installation. That's what's below. Copy this onto your CWM sdcard, boot up CWM and install the zip. Reboot and your Minimalistic Text is good to go. No CWM card? Head over to here and make a card from either of the two sdcard versions. I have also modded the version of Minimalistic Text in the zip file so that widgets you create are visible in the opening screen of the app (as opposed to a black screen...).
7. Copy the Font folder (and its contents) from the zip below to your sdcard. The customized TrueType font of weather condition icons resides in this folder and you can add additional custom fonts for Minimalistic Text to access in the same folder.
Installation and Use
You MUST have Minimalistic Text installed before installing NST Weather Widget.
Install the app from the zip below either by side-loading or ADB. The initial user interface of the app is a Settings page. Open NST Weather and enter your latitude and longitude, as well as your API. Be especially careful with the API and make sure to include any negative signs with the geocoordinates.
Next, make your selection of the units you want displayed. Finally, to make the app fully functional you need to check both of the boxes in the lower section (you can disable the app temporarily by unchecking these). When you've made all the selections, tap on the bottom box to start a manual data retrieval. The Settings page will close and you should see WiFi come on for a bit. It will then turn off. If a successful connection was made with OWM and if you entered your information correctly, you will eventually receive a notification that the process is complete (first time only). How long will it take? About 3 minutes. There's an awful lot of stuff to be done. That's one reason for having the data update done at 3:30 am when you are hopefully snoozing. OWM finally added a time zone adjustment to their xml data file but I decided to leave my own in place because various municipalities have their own approach to daylight/standard time changes so your time zone will match the local clock setting of your device.
If for some reason the device fails to contact OWM the first time it will try a second time. If the second time fails, you will get a notification telling you that download failed, assuming there is nothing wrong with the values you entered. Go back to the Settings page and carefully check your API. That's where the most likely error will occur. Of course you should check your geocoordinates, too, just to be sure.
Once an initial weather forecast has been successfully retrieved (and the data is processed), tapping the app icon will display the 5-day forecast panel rather than the Settings page. However, you can access the Settings page from the little cog-wheel icon on the forecast panel.
If you have made a successful connection with OWM before and one day there is a notification saying download failed, you can just ignore it and hope for better luck the next day unless you absolutely must have an updated forecast. In that case, you can use the manual retrieval option from the Settings page. There is no need to re-enter the latitude, longitude and API each time you open the Settings page once they have been entered correctly. Also, if you decide to change the locale, you only need to enter the new latitude and longitude, not the API.
The 5-day forecast panel is updated daily even if a download fails (data is just shifted to the left and the names of the days are changed). You access the panel by tapping on the app icon or--better--by assigning the app to your widget (see below). If you run through the data entirely without any WiFi contact OR if the device has been off for awhile and the data is no longer current when it is turned back on, you will receive a notification that there is no more forecast data. A tap on the widget will initiate a manual data update.
The Widget
This is the hard part for the user (as opposed to the hard part for me, which was the app!). The version of Minimalistic Text for the NST has some issues but once you get past them it seems to behave OK. Unfortunately, it appears to have been intended for black screens, so fonts are default white, and the opening screen which ought to display your widget configurations just shows black rectangles, regardless of how you've set up font colors and backgrounds. And...a few menu options are "invisible" due to the colors used.
Edit: I have replaced the copy of the apk in the zip with a modded version in which the display of the widgets in the opening screen of the app has been fixed.
Not to worry. You'll get past it.
The app shares four variables with Minimalistic Text every three hours as well as updating one of the variables at both sunrise and sunset (within the nearest quarter hour). The variables are:
LOCATION (where OWM says you are)
CURRTEMP (the current forecast temperature)
CURRCOND (the current forecast general condition--as icon)
TCURRCOND (the current forecast specific condition--as text)
You can use as many or as few of these as you like, as well as static text, in any arrangement, to construct your widget.
What follows is not an exhaustive exploration of Minimalistic Text. There are people better qualified for that. This is what worked for me. Your mileage may vary.
1. Find a spot on your home screen and long press there to add a widget (or do whatever you do for the launcher you are using to add a widget)
2. Choose a Minimalistic Text option. The sample widget shown below (just the weather one, not the day-date) is a horizontal 2x1, just to give you an idea.
3. Minimalistic Text now opens to a Settings page. Give your widget a Name (Weather?).
4. Uncheck the "Show background". Ignore Shadow settings (at least for now).
5. You can ignore the Orientation settings for now. If there is some effect you are trying to achieve it may pay to return to them, but maybe not.
6. Under Predefined layout, select the last option: Custom (BTW, don't get distracted by the temperature stuff. The weather services of this old app are defunct.). We'll come back to Custom layout in a moment, but first...
7. You won't be able to see anything you are doing unless we do something about the font colors which are white by default. So under Text Style you will see three different options. For each one, you will want to set a font size (I like 20--you can override this later), a font color (probably black?), maybe the case, and an actual font to use.
Here's what I did:
Normal: font family=default, (not bold, not italic), size=20, case=normal, color=black
(use the "Back" status bar button to return for the other fonts)
Accented: font family=default, (bold, not italic), size=20, case=normal, color=black
(for some reason a sample of your Accented text does not appear...but it does work)
Non-accented: font family=weathericons.ttf, (not bold, not italic), size=20, case=normal, color=black
Note: you will only see the weathericons.ttf as a font option if you have done all the stuff described earlier.
8. Scroll on past a lot of Settings stuff to get to Tap behavior. You want the third option, Start another activity. When you check this box you see a new section to tap that will open a page which will eventually populate with activities. Find NST Weather and select it. This will make the forecast panel open when you tap on the widget.
9. Scroll back to Custom layout. DO NOT hit the back arrow!!!!! This will exit the app and you will lose everything you've done! Tapping on the box will open the "workspace" where you actually assemble your widget. By default there are three things already present there and it looks like mush below that because of the weather icon font. So, long-press on any of the default items until a trash can appears below. Then drag the item into the trash. Repeat for the other two. Now you have a clear workspace. There are three buttons at the right. The top button is for adding elements, the next one down adds a line, and the lowest one deletes a line.
10. Tap the topmost of the three buttons and you will see a bunch of options appear at the bottom of the workspace. Again, don't get distracted by the Weather options. They don't work any longer. You can explore later but for now what we want is "Misc". There are only two options on that tab, Locale variable and Static text. The first of these will be one of the four things I listed earlier. The second is just plain text that does not change (including something as simple as a space!).
OK, I am now going to build the widget shown in the image attached below. This may not be something you'd actually like to make, but I hope by me describing the process you'll get a feel for it. You can always go along with me now and then delete the whole thing afterwards, no harm-no foul.
11. Long-press on Locale variable until everything else fades away and then drag it up under "Custom layout". In the display space below you'll see [LOCTV]. That's for Locale Tasker Variable (I guess). Now tap on the grey Locale variable box and you'll see a mostly black section for text input. The first blank is for the name of the variable, like LOCATION. The drop-down is for the type of font face you want to use. I would select Normal. The last part is for overriding the font size from what you set before. I left that blank, so it's at 20. It is theoretically possible to dismiss this black area with the tiny "-" in the upper right corner, but it's devilishly difficult. I discovered by accident while working on this that another tap on the grey "Locale variable" box will clear the bottom box and save your work. (you can dismiss the keyboard with the status bar "Back" button)
12. Now tap the second of the right hand buttons to add a line. Tap the top button to add a new element and drag up another Locale variable, positioning it below the first one. Tap on the grey box. In the workspace, enter CURRCOND for the first field. Choose Non-accented text (this was where we assigned the icon font). I wanted this a bit larger so I checked the little box and entered 32 for the font size. Tap on the grey box to close all this and dismiss the keyboard as before.
13. Tap the top button to add a new element and drag a Static text box up to the second row. The only purpose of this box is to provide a space between the icon and the temperature! So tap on the grey box and the only thing you really need to do here is enter a space into the first field. Close things up as before.
14. Tap on the top button to add another element and drag another Locale variable box next to the Static text box. Tap on the grey box and enter CURRTEMP in the first field. The font would be Normal and I overrode the size to 32, as for the icon. Close things up as before.
15. Tap on the top button to add another element and drag another Static text box next to the Locale variable you just did. This is for the degrees symbol. Tap on the grey box and enter the degree symbol and either C or F in the first field. The font would be Normal and the size I made 32. Close things up as before.
16. Tap on the second button to add a final row. Now tap on the top button to add a new element and drag a final Locale variable box to sit below everything else. Tap on the grey box and enter TCURRCOND in the first field. I left the font at Normal and the size at default. Close up everything as before.
17. Use the status bar "Back" button to return to the Settings page. Scroll all the way to the end until you see Save/Restore. Tap "Save". Enter the name of the widget again (Weather) and hit "Save".
18. AND NOW THE MOST IMPORTANT STEP. Tap the "Menu" button on the status bar and you will see a menu appear at the bottom of the screen. Tap "OK". This is how you save your actual work, not just the settings. If you make changes, you always need to do this. This will exit the app and take you back to the home screen where--hopefully--you will see your widget!
19. If you wish to change/tweak the widget (as opposed to deleting it and starting over), tap on the MT icon and you will find yourself at the preferences entry page (all black...). You'll see your widget if you named and saved the preferences, but only as a black rectangle since your font color is most likely black and so is the page background (ugh...). Anyway, tap on the rectangle and you'll be back in the Settings area for that widget. Just remember, you need to save the preferences (near the end of the Settings menus--use the same name unless you are trying something out), and also you need to use the status bar "Menu" button to bring up the menu at the bottom of the page where you can tap on "OK" when you are done making changes.
Icons credit and information
I could not have done any of this without the weather icon font from Erik Flowers: https://erikflowers.github.io/weather-icons/. I did locate one other font but it had far fewer choices of glyphs. In the end I only actually used 13 of the glyphs for the weather condition icons. OWM has 18 general conditions (actually just nine doubled for day and night). After looking at the many choices offered in the font and the more detailed descriptions of the conditions from OWM, I decided to use day-neutral icons for situations in which the sky would be largely obscured. That means that the inaptly named "broken clouds" (51-84% cover), "shower rain", "rain", "thunderstorm" and "snow" show neither sun nor moon (and in fact are identical for day and night). There just seemed something odd about looking at driving rain and the sun peeking over clouds. Even in Coastal California we occasionally have such conditions as a storm is on the wane, but there just isn't enough fine gradation in the OWM condition icons so I had to make judgment calls. The specific text conditions, on the other hand, cover 54 situations and give some nuance to the general forecast.
In order to make the glyphs accessible to MT, I needed to partially remap the font, "moving" the 13 glyphs to standard keyboard characters rather than the glyph section which there is no way to access with the NST. I used the free version of Type Light 3.2 (https://www.cr8software.net/typelight.html) to do this.
The icons in the forecast panel are just images I created with a graphics program on my PC, using the remapped font.
So...if you don't like the condition icons you can, of course, not include them in your widget. If you want to change the icons in the forecast panel, you can replace the images in the NSTWeather folder. Just keep the size the same and make a transparent png. But if you want to replace the condition icons used in the widget, you will have to find another font somewhere and treat it as I did. You could also remap the font supplied if you prefer other choices of glyphs. That's quite a project and best left to individual questions.
That's a lot of work.
Wednesday at 11 AM has overflowed into two lines. Maybe there are extra spaces in the text?
I'd rather have the hours go left to right (even if there is less detail) and the days top to bottom.
Renate NST said:
That's a lot of work.
Wednesday at 11 AM has overflowed into two lines. Maybe there are extra spaces in the text?
I'd rather have the hours go left to right (even if there is less detail) and the days top to bottom.
Click to expand...
Click to collapse
Yes, indeed, a lot of work. Thanks for catching that layout issue on the panel. I was just fixing it as the email of your post came through. Layout is my least favorite part as Tasker on the NST is very cranky as you approach the screen size limit and it keeps shifting things every time you make a change. Then you need to go into the xml and find the coordinates and correct them...Then you transfer to another device on which App Factory will run and correct all the image paths...
Well, it's fixed
Amazing work. I hope you can get the error figured out. I'd love to add this to my office desktop nook.
deleted

Categories

Resources