Sunday, September 21, 2014

omigosh

Power Manager update today. Like just now. Wow.

Wow.

Its just bugfixes. A couple of assorted things, and a speed improvement to the response time for the Overlay size changing.

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/

Saturday, September 20, 2014

Updates and a note about versioning

pstate-frequency received an update today which includes a new feature: minimum frequency controlling.

Pass the -n or --min option to modify the minimum running frequency of the CPU.

A note about the versioning for pstate-frequency: Beacuse I have not planned any official point releases for pstate-frequency, the versioning is done by checking the current commit number on the Git branch. Yes this is weird, but because the git version is constantly updating, this seems like the easiest way to show whether the version is up to date or not.

SoftGlow is coming along well, I'm experimenting with allowing users to set their own time frame for activating the overlay and at what intensity they wish it to run at. This should be more flexable than the older method of hardcoded time zones.

I've also uploaded two small custom repositories for my own dotfiles and a small bash script to print the current terminal colors. Give them a look.

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, September 18, 2014

SoftGlow, Power Manager, and pstate-frequency

SoftGlow is getting better day by day. After the re-write I was able to fully reimplement all previous functionality, unlike the Power Manager rewrite. A couple more weeks will go into adding and stabilizing new features and interfaces before you can expect to see SoftGlow on the store.

Power Manager will be receiving a feature update to add back all of its legacy features that are curently missing (turn on radios or an interval). They were removed because in some cases they went against the Power Manager philosophy to save more battery than it uses.

pstate-frequency received a small update today which makes it fix an error where if the file was first run by root, a small permission error would print out when run by a normal user. In some cases, when root allowed a file to be world readable, this was okay, however, if the root user had a stricter umask, this would lead to a segmentation fault. The update created this file with an explicit world readable mask, so it hopefully will stop a segfault that could have been potentially caused by specific setups.

Also name change. Like it? Don't like it?

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, September 17, 2014

GitHub!!

No not for Android, sorry.

But yeah, I tried my hand at programming for Linux. I had a small script I had used personally for a while that was written in bash called pstate-frequency. I decided to re-write the script in C++, to put my classes at university to good use. Later on, I decided one day to try and re-write it in C, in the spirit of Linux.

Now keep in mind I don't know C.

So it was a fun experience. I learned a lot.

And one day I thought, well, because I use this program, maybe someone else would like to have it too.

And thus, GitHub.

Almost imediately I was overwhelmed by GitHub. There are just so many things that I have absolutely no idea about. It really amazes me how much stuff Git is capable of, and all of the functionality that I've just simply never used.

As I was wrapping my head around GitHub, I decided to visit the repository for i7z, a very useful CPU monitor that I've used myself multiple times. From there I found some very useful code that I shamelessly pulled verbatim into my application to dynamically resolve CPU maximum frequencies.

(The code from i7z however, was pulled from another person off of a kernel mailing list it appears, so that's pretty cool as well.)

As a result, I finally had a program that had a chance of working on another person's computer.
It was a strange feeling. Running valgrind and watching it come back clean. Seeing my program in source up on a GitHub repository.

This does NOT mean I'm done with Android. I have too much fun with Android to even think about that. All this means is that occasionally, sometimes, I may upload some non Java code to a GitHub repository. I may occasioanlly make non Android related posts here. Who knows.

For now, I'll leave you with this link to the repository:  pstate-frequency

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/

Monday, September 15, 2014

I lied

Turns out that I also added initial support for Tablets (7 and 10) to both Power Manager and Home Button again. Woohoo, I forgot about that useful little addition to the new applications.

But srsman, bugfixes.

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/

Bugfixes

Power Manager and Home Button have been updated today. Just a bugfix update, nothing big. I will look over more issues in the next weeks and see if I can fix any specific things which pop up. You should see the update drop in the next 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, September 14, 2014

A list

of bugfixes.

Power Manager

I know, the notification battery is really big on some devices. It will be fixed, by a smaller, more standardized icon. Infact, an entirely new notification.

The main screen displas the large, slightly off colored battery icon. Its old. The screen will become newer and refreshed, just like the overlay and notifcation.

Performance is kinda slow. Gonna patch that up too.

Icons have been refreshed to be better resolution. stuff. you know what I mean please.

Less battery consumption when refreshing screens and updating pages.


SoftGlow is undergoing a major refresh with the visual theming and also the usability of the application. Hopefully this will drop sooner than it took the Power Manager update, because now I know the direction I wish to take with it.

Home Button will receive an update to fix a bug where it doens't start at boot. For now, uncheck the box and recheck it if you want start on boot functionality. Also sometimes Android kills the notification, so I remake them with application level prominence.

NeoSynapse is coming along and I hope to put it into testing usage soon, I need to overcome a couple of major performance issues with the fuzzy searching algorithm however before that can be done.


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/


Monday, September 8, 2014

Quick Update

Power Manager Pro Key and Home Button have both just received updates. These are just bugfix updates, nothing big. SoftGlow is now being updated and refactored as well. I am debating a full rewrite of its code as it is rather slow on performance. We will see as the weeks pan out. I want to push out NeoSynapse as well before too long, so I will have to decide which to do first.

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, September 5, 2014

The Happening (it)

It's happening everybody. The update dropped literally just now. It's on the store. Go cray.

Yes after months of waiting the Stable version of Power Manager 4.0.1 has just hit the store! Grab your kids! This version brings numerous bug-fixes, performance improvements, yada yada, and all that jazz. I have reduced the permission requirements from a whopping 17 or so to only 11 ( that means I removed 6 un-needed ones). Security was increased, performance and memory footprint is better (hopefully no more context leaks) and its gota fresh coat of paint. Woohoo! The Pro version will be updated shortly but fear not, you can still use Power Manager with the old Pro Key!

In a couple of days your Play Store client should inform you of this update. Pick it up, show it to your friends, all that fun stuff. I worked hard on this one everybody.

I did it for you all.

For you.

Especially.

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, September 3, 2014

Updating the Pro Key

With the changes to Power Manager, the Pro Key has also been changed to accomodate the new system by which it handles processing the presence of the key. The Power Manager application must be closed using the "Back" button and the Pro Key must then be opened in order for the Power Manager application to recognize its "Pro" status. Any users of the Power Manager Pro version are encouraged to upgrade the Pro version when the update to Power Manager drops in the coming weeks.

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/