Wednesday, October 29, 2014

Bug Tracking

There's a current bug in SoftGlow wh-


I KNOW. I'M SORRY. I'LL FIX IT.

There's a current bug in SoftGlow which sometimes causes it to believe that the overlay is active even when it is not. And inactive when it is. This causes many different overlays to all launch themselves over and over again, effectively making the screen bright red, and anything on it unreadable.

I'll fix it okay.

Power Manager will be receiving an update which gives it a more robust Notification settings page, Overlay settings page, Application settings page, as well as two new features added into it. One will be the ability to run (for the moment) basic power triggers, where the device will be able to automatically switch power plans on the fly when the battery charge reaches a certain percentage. Neato.

The other will be a more robust framework surrounding the ability to toggle the state of varous device features, which will increase app responsiveness. Also less ads.

Also new colors, as well as color theming on the fly, including 5 preset palettes (and hopefully the ability to define your own pallete in the near future).

NEW THINGS. ALL THEM.

Home Button will also be receiving an update.
I know. wow. It will add compatability for Android 21 and will update the visual themes.

NeoSynapse is coming along, but with the recent announcement to allow voice based searches from any application, I feel like its usefullness and its place in the Android ecosystem is becoming smaller. Perhaps it will not serve the functionality that I had once hoped.

The dream. Dream is dead.

========================
Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page
=========================

Wednesday, October 22, 2014

Threading NeoSynapse

NeoSynapse is a dynamic application launcher which compiles a list of all launchable applications in the background. As a result, it can take a long time to create this list, which means that for a long time, it is doing nothing. To fix this problem, I have moved the compilation of the list onto a background thread, which leaves the U thread free to access the partially created list and query it for launchable tasks.

Coolio beans.

========================
Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page
=========================

pstate-frequency updated

pstate-frequency got updated today which pushes its version to RC 0.61. With this release comes added support and recognition of the msr module as well as improved turbo control and a smaller memory footprint. Increased performance time (although it should be fast enough already) can also be expected as a result.

Head on over to GitHub and take a look at pstate-frequency, or if you're on Arch Linux, check it out on the AUR.

========================
Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page
=========================

Lollipop and Power Manager

In Android Lollipop, Power Manager is no longer able to change the system state of mobile data. This reflection API used in previous versions has been removed, and any remaining functionality is reserved for system vendors only. This saddens me greatly, and removes a large piece of fuctionality in the application for all users who will eventually be running on Android versions like Lollipop and upwards. This being said, all other management should continue to work, and mobile data will continue to work on older versions of android. Power Management development will continue and will hopefully become more robust despite the lack of mobile data abilities in new coming version of Android.

====================================================================

Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page

=====================================================================

Wednesday, October 15, 2014

Lollipops

So Android 5 Lollipop.

Its a thing.

Its gonna be a thing in like 2 days.

And I'm going to support it in maybe a week or so??

Power Manager will be the first to receive compatibility updates. It will still be the same kind of experience, and will serve to complement Android L's new deep power saving modes.

SoftGlow will support L and its ability to multitask more on the device without getting in the way of user interaction.

Home Button will continue to be a Home button replacement for all those who need it.

The donations will be updated for compatibility, the Pro versions will be updated in line with their Free counterparts, and NeoSynapse will be released from the get go with L supported.

But that [NeoSynapse] won't be of course, until it's done.


Big things are happening soon.

====================================================================

Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page

=====================================================================

Monday, October 13, 2014

Shorewall

Why Shorewall? Honestly, because it was a name that I saw in the repos.

Cause I'm lazy.

Anywhoo, Shorewall is an iptables firewall frontend, so that's cool.
I think that it will help ease the process and understanding of setting up system firewalls, although one should still know a bit about iptables and general networking.

I recommend that you learn about iptables, the raw iptables userland program and how to use it to set up rules and forwarding and blocking and whatnot. Then, armed with your knowledge, you setup Shorewall to easily maintain your hardened system. The order is important. Don't setup a shorewall instance until you know what it does (or doesn't do). Be safe(r).

News about apps in a couple of days once I sort out a couple of bugs in Power Manager and SoftGlow.

====================================================================

Follow pyamsoft around the Web 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/

Check out my Android Applications
Check out my Github Repositories
Check out my AUR packages

Follow my FaceBook Page
Follow my Google+ Page

=====================================================================

Wednesday, October 8, 2014

Small update

Power Manager received a tiny feature bump today, which improved general performance in the overlay, but also added the ability to set the period of time for the re-opening interval per radio. While it is a version bump, it was a feature that I was hoping to include in the last version, so this update is really just a way to make Power Manager more feature complete.


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, October 4, 2014

Stuff

So yesterday stuff happened. And by stuff I mean that I updated Power Manager with a small feature release, and SoftGlow with a major feature overhaul. Power Manager regained feature parity with the 3 series with the new ability of interval power management. SoftGlow gained a new UI and a better code base to allow for easier addition of features. Small bugs will be ironed out of both and be released in a later bugfix update.

NeoSynapse is coming along, and the fuzzy search algorithm is being refined daily. The application so far is able to support fuzzy searching for Launcher activities and application titles. Package Name searching and increased speed will come next, and hopefully in time for a 1.0 release.

Home Button will recieve a small update to reduce APK size, and I'm thinking of adding support for custom user uploaded icons. We'll see.

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, October 2, 2014

Hopefully tomorrow, no guarantees

So


Maybe

Tomorrow?

Maybe?

Updates are slow, but generally they've come along well and I think I'm about ready to come around and release them because they appear to be Stable enough after a couple day's testing. Both of the new releases will use a refreshed GridView object to display the main screens, this should be more intuitive than the Navigation Drawer, which, while neat, is somewhat confusing to a new user.

After this release, a large effort will be put into getting NeoSynapse to production ready form.

Bear with me on this, as this is a long process and much of my resources (time) will be invested into pushing this new application out. For that time, only critical bugfixes will be patched in Power Manager, SoftGlow, and Home Button.

The SoftGlow Pro Key will be updated as well to coincide with the new release of 2.0.0

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, October 1, 2014

Shared Data Between Applications

Recently I noted that due to the drastic changes which go between versions 3 and 4 of Power Manager, 1 and 2 of SoftGlow, and heck, even 4.0 and 4.1 of Power Manager itself, that sometimes application settings can get corrupted or set improperly. This will 99 percent of the time not happen, however, for that 1 percent corner case, I have added a small button in the application settings page of each of these applications which will allow you as the user to reset all of the application configurable data. This means timers, preferences, notifications, data, all of it. This will allow you to get the application back to a new state, as if you were installing it for the first time. It is safer and more convenient than resetting the application through the App Manager on our device, because it safely exits the application after usage, making sure that no preferences can be changed before a fresh application instance is opened. It is safer because it only modifies the values in the single application, instead of the App Manager which is configured to apply to more general situations. It does not modify or clear other applications, other preferences or other parts of any application.

Heck its like a 2 line long piece of code.

But hey, its here, for any users you feel that they are experiencing issues after the application updates because of a corrupted preference table perhaps.

Awesome possum.

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/