Monday, July 28, 2014

SoftGlow Updates! oh. And other things too.

SoftGlow received a visual update as well as a tiny functionality change today. The visual update has improved the layout of the application, and it splits the functionality from one simple list to various pages which are dedicated to different types of options or customization. SoftGlow is performing smoother as a result of this, and the ability to hide the notification has also been added.

A new project, with no real working name has been added into the list of potential workings. I look to have it being a persistent launcher which does not get in the way of the user, and allows any application to be launcher from anywhere using the same kind of mechanism which runs Power Manager's overlay. this will allow more useability to switch between open applications, or even launch new instances of applications, even from inside full screen games or high priority applications. A debugging build has already been created as a proof of concept using the same underlying engine as Power Manager, and I will say that the idea is working very smoothly. I look forward to working more on this idea over the coming weeks, however personal vacation and other issues may slow the potential development for a couple of days.

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Sunday, July 27, 2014

Video?

Lots of progress has been made on Power Manager and I'm thinking of posting a small video to show the new features. Is that cool? Awesome. See you in a couple of days.

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Saturday, July 26, 2014

Oh Android

You would think that because developers make applications for Android, that the ecosystem would be standardized enough so that if I cast a seqeunce of Characters into a String, and it doesn't throw an error in plain Java that Android will be fine too. And it is. Except when you're device implementation of casting from CharSequences to Strings sometimes crosses through an Android SpannableString interface. In which case you can't cast that to a String. So you get bugs, and crashes. And one poor soul on a Galaxy S3 build who has this problem who just can't for the life of hi/her open the Radio interface to set settings. Because Android bugs out in an area that it works fine for almost everyone else. Why Android.

Hopefully the bug has been fixed up so that the interface I've designed can be used by the people suffering from a casting error on my part. Hopefully Android will slowly but surely become more standardized so that a SDK distributed to all developers will be expected to work on one, and work on all devices. Also a null ointer has been addressed in the overlay which should hopefully fix the problems for those people encountering bugs in there.

Hope. Just a fool's hope.


Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Friday, July 25, 2014

Here's whats up.

Well the temperature where I live.

Also a couple of stocks are doing okay.

But mainly, whenever the device boots up, the performance of the overlay for the first couple seconds is ABYSMAL. Now unfortunately, I can't do all that much about this. The device is booting so naturally priority is placed on getting processes started, not necessarily performance. However, I did make some changes in offloading the heavy logic process for where the current touch is, and what button (if any) it is touching, to a background async task and I will say, the performance has improved over all. Visually it may still feel the same, but the over all response of the overlay is now smoother. I've also pushed the actual Power Manager functionality to a background thread which in theory should reduce the time needed to resume the device from sleep, which is a problem that commonly has plagued the application.

I've also worked on improving the response time for SoftGlow and its startup, as well as the performance of the overlay once you call it online. This is because instead of process all of the heavy loading on the UI thread, I've pushed it to the background so that the only result you see, is the result you care about: your device becoming tinted with a nice mellow glow.

Also, game loops. They're being programmed too. Maybe. Can't say. Shouldn't say. Just said.


Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Wednesday, July 23, 2014

Really big battery

Users using the newest Power Manager update may notice that there is a gigantic battery in the overlay which stops them from using the overlay features. This is because I am bad and forget to test against small screen devices. For now, please disable the battery percentage display if you encounter this issue. Many apologies in advance, the bug has already been fixed upstream and I look forward to releasing the fix along with the other related performance updates.

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Performance Updates

Doing a performance update for Power Manager and SoftGlow. They should perform about 50% better and consume less memory over all. Hopefully this refactoring doesn't take too long, as there are visual theme updates I'd like to begin tackling as well. But all in good time.

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Friday, July 18, 2014

Non-Kernel related Oops.

Woopsie, published the wrong Power Manager version.

Yeah stuff happens. What you are receiving if you download the current 3.2.6 version is a Debug build, which wasn't meant for the average user. A 3.3.1 version proper has been uploaded, please download and enjoy that one instead. I apologize for the mixup.


Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

I Got that

Power Manager.

Power Manager updates.

I've got it, and soon you will too, woohoo!

Changes include:
- Lots of code refactoring for improved performance
- Disabled the widget for a bit as it was unstable and not very helpful as a result
- Added additional settings to the overlay like the ability to control the size of the activator, as well as display a battery icon and a quick shortcut to the Power Manager application (All optional of course)
- Added the ability to hide the notification from the notification bar! Wow!


Power Manager along with all of the other applications will be undergoing a visual upgrade in the coming months. Stay tuned for Android L !


Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Thursday, July 17, 2014

Uh

Uh.
Hopefully going to drop Power Manager updates in the next couple of days.
Maybe Friday.
After that its graphical overhauls to make the applications compatable with the new Android themes that will be unveiled.
Woohoo!

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/

Sunday, July 13, 2014

Omigad

So Android L.
Big changes are coming to the Android OS, and P.Yam Software is going to be there to see them through. Important things related to Power Manager include the new job scheduler and improved built in power management. The screen plans based on time of day may also mean some changes for SoftGlow as well. Home Button should remain largely unchanged.
More announcements when L is released.

Keep following pyamsoft for updates and announcements about the newest applications!

==

Like what I do?

Send me an email at: pyam.soft@gmail.com
Or find me online at: http://pyamsoft-official.blogspot.com/