maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Annouce] HealthCheck - Hardware/System checker for the N900 (https://talk.maemo.org/showthread.php?t=45453)

buxz777 2010-02-24 04:19

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
hi there could this possibly do the following

#how much space a app uses in rootfs and to be able to delete it from there

#be able to delete things like the cache folder kind of like ccleaner on a computer

#could it show gps signal strength and wifi signal strength as well

brilliant work mate really like the looks of this and a very good 1st app to code , thanks for your time and efforts

sorodoros 2010-02-24 04:51

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Maybe consider making some of those fonts a bit larger. You've got a lot of horizontal space and larger fonts/text would make things a whole lot easier to read.

And those tab fonts could be a bit smaller as well.

noobmonkey 2010-02-24 08:06

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by buxz777 (Post 543716)
hi there could this possibly do the following

#how much space a app uses in rootfs and to be able to delete it from there

#be able to delete things like the cache folder kind of like ccleaner on a computer

#could it show gps signal strength and wifi signal strength as well

brilliant work mate really like the looks of this and a very good 1st app to code , thanks for your time and efforts

1) how much space a app uses in rootfs and to be able to delete it from there
Yes, am trying to do that.... managed to list apps, but untidily in an earlier version. Eventually i would definitley want it to do that.

2)#be able to delete things like the cache folder kind of like ccleaner on a computer
It will probably end up more like windows cleanup, but yes again, it should be able to delete temp files, run auto clean, move fonts out of the way, etc etc....

3) #could it show gps signal strength and wifi signal strength as well
Yes, i think it is satellite lock numbers though, and yes.

Will add these to the ToDo list later! :D

noobmonkey 2010-02-24 10:53

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
please can a mod update the title of this thread due to my poor spelling of the word announce!
thank you!

noobmonkey 2010-02-24 15:54

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
just a quick call for any more suggestions? will be working on it tonight.

noobmonkey 2010-02-24 19:02

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
1 Attachment(s)
latest version built. should now dtetect build + hopefully variant. please let me know the exact firmware version you have if healthcheck can't detect it.

sorodoros 2010-02-24 19:47

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Any thoughts to changing the font size?

noobmonkey 2010-02-24 19:53

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by sorodoros (Post 544810)
Any thoughts to changing the font size?

Hehe yup... i had it big - then fitted more in, so made it small - then split tabs last night so got more room! - going to see how much of the gaps i fill up first before i change it again :)

Tried to use tables, so it didn't matter, just couldn't figer them out easily!

Would really have loved something as simple as <<Pseudo code>>
Code:

Define table
table.addcolumns *2
<<set table details>>
Draw table

<<Multiple functions will then>>
Add new entry to table (col1text,col2text)

Unfortunately it really doesn't look like a simple answer exists like that :( Seems i have to faff around and set a variable then add it all in one big go, just don't know enough python or QT for that yet :(

sorodoros 2010-02-24 20:10

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
I get it. Just that some of it is kind of hard to read.

noobmonkey 2010-02-24 20:11

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by sorodoros (Post 544834)
I get it. Just that some of it is kind of hard to read.

lol - i agree :) - will get implemented, need to have a goal for version 1, and at the moment, i suppose i could enlarge it all - and add some tools like reset, clear cache etc...

But i suppose i also want things like wifi info, bluetooth info.... if i cram it in, it is either small fonts or tables :(

wolfpac72 2010-02-24 20:13

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Very nice application indeed!
Nice and useful work.
YThanks for people like you doing a brilliant job!

BR
Wolfpac

noobmonkey 2010-02-24 20:15

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by wolfpac72 (Post 544841)
Very nice application indeed!
Nice and useful work.
YThanks for people like you doing a brilliant job!

BR
Wolfpac

Awww thanks Wolf :) really nice to hear things like that :) :) - and its niceties like that that keep people like frals going ;) hehe (fmms application)

Any requests or changes you would like to see? (Apart from font size lol!... thats a given :P)

sorodoros 2010-02-24 20:16

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
You have plenty of room with all those tabs, and hopefuly, if you make some of the tab fonts smaller you will have room for more tabs. I don't see running out of room here.

noobmonkey 2010-02-24 20:21

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
lol it used to have a huge font ;) - compairson between two versions :)

V1http://talk.maemo.org/attachment.php...1&d=1266434993

V2http://talk.maemo.org/attachment.php...1&d=1267038113

Will definitley incrfease it, just dont want to make extra work by doing it now, and not fitting extra stuff on the page. Anyway i only moved the camera yesterday - so until then, there wasn't space lol :P

noobmonkey 2010-02-24 20:21

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Actually, font wasnt that big - just looked it to me!

noobmonkey 2010-02-24 20:22

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Anyway! - wanted people to test the version (PR / Firmware variant) - not sure if it actually works, and need testers :)

wolfpac72 2010-02-24 20:27

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544845)
Awww thanks Wolf :) really nice to hear things like that :) :) - and its niceties like that that keep people like frals going ;) hehe (fmms application)

Any requests or changes you would like to see? (Apart from font size lol!... thats a given :P)

:)
Can not think about something actually liek the information about it and was impressed how fast GPS got a information.
As mentioned earlier would be nice to see perhaps , if possible if there are some trash files and to delete it. If you just ask me like that :D
Not a must

BR

Wolf

OT: nice pics and webpages, Somebody knows what he does I see :)

Rob1n 2010-02-24 20:54

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544858)
Anyway! - wanted people to test the version (PR / Firmware variant) - not sure if it actually works, and need testers :)

Fails to report the variant here (UK PR1.1) - the version string is 2009.51-1.203.2

noobmonkey 2010-02-24 21:11

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by Rob1n (Post 544903)
Fails to report the variant here (UK PR1.1) - the version string is 2009.51-1.203.2


2 new builds (Sorry missed your post by a few mins)

v 0.5.0-6 - Increased fonts!! (only from 12 -to18 at the moment)
v 0.5.0-7 - Added UK Variants for 1.1 - needs testing please :) - just gone into auto builder - will be 5/10 mins...

sorodoros 2010-02-24 21:13

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544857)
Actually, font wasnt that big - just looked it to me!

Regardless of big or small, the battery %, which is now placed inside the battery bar line, cannot be read easily at all if the bar line reaches the % number. Depending on the theme in use it will mask it. Why not place the % number just to the right of the bar line?

noobmonkey 2010-02-24 21:15

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by wolfpac72 (Post 544868)
:)
OT: nice pics and webpages, Somebody knows what he does I see :)


Awww cheers, just spotted that :) - love photography - and always been a bit of a geek :)
That flash website took about 2 weeks solid concentration hehe - sick of flash after that! :)

Do love photography, only started properly doing it about a year ago :D

These are my favourite 2 photos
http://ih3.redbubble.net/work.281568...-the-woods.jpg

http://ih3.redbubble.net/work.274316...beach-huts.jpg

noobmonkey 2010-02-24 21:17

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by sorodoros (Post 544928)
Regardless of big or small, the battery %, which is now placed inside the battery bar line, cannot be read easily at all if the bar line reaches the % number. Depending on the theme in use it will mask it. Why not place the % number just to the right of the bar line?

Thats a known bug with the QT percent bar - can't move it as part of the widget. Might just not show a value if that is possible and show it to one side :) - will investigate it though :)

(Hopefully the percent filled should let you know it is around %50?)

noobmonkey 2010-02-24 21:24

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
1 Attachment(s)
latest screenshot

sorodoros 2010-02-24 21:24

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544931)
Thats a known bug with the QT percent bar - can't move it as part of the widget. Might just not show a value if that is possible and show it to one side :) - will investigate it though :)

(Hopefully the percent filled should let you know it is around %50?)

The new font size helps a lot with this. Looks better all around, too. :)

noobmonkey 2010-02-24 21:26

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by sorodoros (Post 544943)
The new font size helps a lot with this. Looks better all around, too. :)

I agree :D - if there is room at the end may push it up 1 more notch too :P
cheers

Rob1n 2010-02-24 21:32

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544923)
2 new builds (Sorry missed your post by a few mins)

v 0.5.0-6 - Increased fonts!! (only from 12 -to18 at the moment)
v 0.5.0-7 - Added UK Variants for 1.1 - needs testing please :) - just gone into auto builder - will be 5/10 mins...

Thanks - works perfectly now :)

noobmonkey 2010-02-24 21:33

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by Rob1n (Post 544951)
Thanks - works perfectly now :)


wohooooo!

very hard to find a full list of variants anywhere, i know the firmware checker gives whats available to me, but not all the variants :(

noobmonkey 2010-02-24 21:40

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Wow just checked the front page - thank you to all the below for your thanks! good to see people are liking my first app :D :D
aspidites, azz, Brank, buxz777, casper27, Corwin, Fargus, fatalsaint, flydeep, gohan2091, ioan, mikec, OptX, qole, qwerty12, qwertyberty, rawutt, Rob1n, sachin007, thommy, xgrind
:D :D :D :D :D :D :D :D :D

jcg81 2010-02-24 21:51

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
first off kudos for a great app. just a couple of things i noticed when installed the latest build: "varient unknown" on firmware ver (should be 1.1.1) and on the comms tab, the last digit of the gps is cut in half. that could be my theme but wanted to point it out. thanks.

noobmonkey 2010-02-24 21:53

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by jcg81 (Post 544974)
first off kudos for a great app. just a couple of things i noticed when installed the latest build: "varient unknown" on firmware ver (should be 1.1.1) and on the comms tab, the last digit of the gps is cut in half. that could be my theme but wanted to point it out. thanks.


ooo would be good to see a screenshot of the second issue :)

Can you post your full firmware code (In settings, about) - i may just not have it in my mini list :) (Also let me know what it should be titled, as mine is a global variant, but not sure i have all of them)

Rob1n 2010-02-24 21:57

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 544954)
wohooooo!

very hard to find a full list of variants anywhere, i know the firmware checker gives whats available to me, but not all the variants :(

All that I'm aware of are the global, US (002), Africa/Middle East (003), UK generic (203) and UK vodafone (205). I'm not sure what the last digit signifies for the variants either (mine's currently 203.2 but I think I've had 203.1 before as well).

noobmonkey 2010-02-24 22:09

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
There is alot lol!

Code:


if g.strip() == "3.2010.02-8":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1.1")
        elif g.strip() == "2.2009.51-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1")
        elif g.strip() == "2009.51-1.203.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Generic Version")
        elif g.strip() == "2009.51-1.203.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Generic Version")
        elif g.strip() == "2009.51-1.205.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Vodafone Version")
        elif g.strip() == "2009.51-1.205.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Vodafone Version")
        elif g.strip() == "1.2009.44-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.01")
        elif g.strip() == "1.2009.42-11":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 - Initial public release ")
        elif g.strip() == "1.2009.42-11.002":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 USA Version")
        elif g.strip() == "1.2009.42-11.003":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 Mid-East/N-Africa Version")
        elif g.strip() == "1.2009.42-11.203":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.0":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.205":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.0":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.41-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Early Release Vanilla Variant")
        else:
          self.lbl_Maemo_Ver_Info.setText(g + " - Varient unknown -")


Rob1n 2010-02-24 22:23

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by noobmonkey (Post 545011)
There is alot lol!

Code:


if g.strip() == "3.2010.02-8":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1.1")
        elif g.strip() == "2.2009.51-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1")
        elif g.strip() == "2009.51-1.203.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Generic Version")
        elif g.strip() == "2009.51-1.203.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Generic Version")
        elif g.strip() == "2009.51-1.205.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Vodafone Version")
        elif g.strip() == "2009.51-1.205.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.1 UK Vodafone Version")
        elif g.strip() == "1.2009.44-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1.01")
        elif g.strip() == "1.2009.42-11":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 - Initial public release ")
        elif g.strip() == "1.2009.42-11.002":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 USA Version")
        elif g.strip() == "1.2009.42-11.003":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 Mid-East/N-Africa Version")
        elif g.strip() == "1.2009.42-11.203":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.0":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.203.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Generic Version")
        elif g.strip() == "1.2009.42-11.205":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.0":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.42-11.205.2":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Pr 1 UK Vodafone Version")
        elif g.strip() == "1.2009.41-1":
            self.lbl_Maemo_Ver_Info.setText(g.strip() + " - Early Release Vanilla Variant")
        else:
          self.lbl_Maemo_Ver_Info.setText(g + " - Varient unknown -")


Ouch - you'd be better splitting the version string down and handling the parts separately. Probably the easiest method would be to split on hyphens first, giving you two strings A and B, then you can split A on dots (with either 1+2 or 2+3 being the year+week combination identifying the PR code), and B on dots as well (with the 2nd entry, if present, being the variant). You could also use a regex but that could get a bit more messy.

noobmonkey 2010-02-24 22:25

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by Rob1n (Post 545044)
Ouch - you'd be better splitting the version string down and handling the parts separately. Probably the easiest method would be to split on hyphens first, giving you two strings A and B, then you can split A on dots (with either 1+2 or 2+3 being the year+week combination identifying the PR code), and B on dots as well (with the 2nd entry, if present, being the variant). You could also use a regex but that could get a bit more messy.

yeah :) - will eventually do that, just got it quick n dirty to see what it looked like on screen, code tidying will come once i have the information that i want on the screen :)

Working on wifi and bluetooth info this weekend :)

pelago 2010-02-24 22:42

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
I think "Pr" should be "PR" - I believe it's short for Public Release.

JohnLF 2010-02-24 22:56

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Very nice app, great to have all the info in one handy place.

I don't know if this is possible, but one thing I would like to see is a list of apps installed and which repo they came from. This would make it easy to remove any devel apps for instance if you were troubleshooting your phone. :cool:

Maybe this could be done by cross-referencing the catalogue caches?

noobmonkey 2010-02-25 09:30

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by pelago (Post 545063)
I think "Pr" should be "PR" - I believe it's short for Public Release.

Yup agree - will change in next version, possibly tomorrow :D

F2thaK 2010-02-25 09:30

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
wow the front cam quality is great thru this app, except for scale!

maybe you could add save photo function??

great app!!!!!!!!!

noobmonkey 2010-02-25 09:32

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by JohnLF (Post 545073)
Very nice app, great to have all the info in one handy place.

I don't know if this is possible, but one thing I would like to see is a list of apps installed and which repo they came from. This would make it easy to remove any devel apps for instance if you were troubleshooting your phone. :cool:

Maybe this could be done by cross-referencing the catalogue caches?

hehe, thats on the todo list, well kind off....

It's very difficult to know where an app comes from unfortunatley... (Unless i log it at time of install.)

Definitley will try and list apps currently in certain repo's though.
Will also try and give the ability to enable/disable repo's if i can figure out how to do it!

I also want to get suggestions for the tool box...

Apt commans, clear cache , autoremove etc...
Move fonts / (how to where etc..)
Update to Python optify?
Determine top 5 rootfs hungry apps with ability to remove....

Any others? :D

noobmonkey 2010-02-25 09:33

Re: [Annouce] HealthCheck - Hardware/System checker for the N900
 
Quote:

Originally Posted by f2thak (Post 545528)
wow the front cam quality is great thru this app, except for scale!

maybe you could add save photo function??

great app!!!!!!!!!


it currently saves it to a file in your MyDocs :)

In a future version could add the ability to change the location and filename :)
(Yeah, sorry need to sort the scale out too!)


All times are GMT. The time now is 02:12.

vBulletin® Version 3.8.8