Pointui » Home 2 Applets Showcase

[Applet][WVGA only!] AppoPlusW - V090326

(30 posts)
  • Started 11 months ago by Scaramouche
  • Latest reply from dzjhappy
  1. Scaramouche
    Member

    Hi everybody,

    I finally feel confident enough to share my first applet with you.

    I am a total newbie with icons, buttons, etc. and have basically no clue about Visual C. So I have to thank a few people here because their applets helped me to realize mine.

    Most of the credit must go to IVANSKJ - his applet "MyStatus" was the base for my development. Also helpful where ALF (MyPhone) and ORLANDO (System Internals).

    As my time (job, family) and skills are very limited I am not planning to support QWVGA. The applet was developed for the SE XPERIA. No idea how it will look on other phones.

    Any comments, hints, tipps, improvment suggestions, help, support are very much appreciated.

    Cheers,
    Scaramouche

    Prerequisites
    Home2 2.0.18e

    Features
    1st row:
    - Battery status
    - Operator (background turns red when roaming)
    - WiFi network (backgrund turns red when connected)
    2nd row:
    - Sound control (OnClickHold: 100% - Vibrate - Mute)
    - Bluetooth (OnClickHold: Off - Discoverable)
    - WiFi (OnClickHold: Off - On)
    - Calender (OnClick: changes appointment view at the bottom Today/Tomorrow/Week; OnClickHold: runs application from Settings.xml)
    3rd row:
    - All 4 buttons are customizable via Settings.xml
    Appointment area:
    - controlled by Calender button

    Change history[b]

    V090326[i]
    Initial release (BETA!)

    Attachments

    1. AppoPlusW_V090326.zip (103.1 KB, 1,392 downloads) 11 months old
    2. AppoPlusW_VGA_V090326.png (108.3 KB, 181 downloads) 11 months old
    Posted 11 months ago #
  2. strages
    Member

    hey man great concept!! it seems there has been a lot of work put into this.

    installation folder needs to renamed.. it's "plus" not "puls". it doesnt work if you let it name dlike that XD

    it's nice.. it works.. however it is german Xd np i am dutch so

    the buttons dont seem clickable for wifi, bluetooth and sound.. they do display the right status though
    calender works as promised
    bluetooth button has the wrong icon assigned when turned on
    the firstrow indicators of roaming and wifi doesnt seem to work.. at least the color doesnt
    cause you got a xperia.. its way to large for my htc touch diamond XD

    would be really nice to have built in menu to adjust the third row

    good luck on your applet!

    Posted 11 months ago #
  3. Scaramouche
    Member

    @ strages:

    Thank you for your quick feedback. Happy that you like my concept.

    - I changed the .zip file so the folder problem should be resolved
    - I have added an Terms.English.xml
    - wifi, bluetooth and sound are all working with OnClickHold and it works on the XPERIA
    - firstrow indicators change only every minute
    - menu for third row buttons looked to complicated for me at the moment

    Cheers,
    Scaramouche

    Posted 11 months ago #
  4. Niewidoczny
    Member

    Great applet! The sound button is really super. This is what I was missing on all other applets up to now. It changes between sound (last known volume), vibrate and silent, and immediately updates the icon in the taskbar (even the vibrate icon) :D. Really fine :D

    Posted 11 months ago #
  5. michaelp
    Member

    A lot of potential here. The combination applets are fantastic. Too bad I have VGA :6

    Posted 11 months ago #
  6. It a good work for a first applet, Scaramouche.
    Your applet is now in the Store.

    Posted 11 months ago #
  7. tueur_a_gage
    Member

    Hi Scaramouche

    nice applet it seems, but I have a QVGA device :(

    Is it possible for you to publish your source image or directly your QVGA.jif ?

    If yes, I will be able to test it and give a feedback to you :) (same things for your other applet CountDownW

    Cheers

    Posted 11 months ago #
  8. Hi Scaramouche,

    Is it possible to make one for WQVGA device?? Thank you in advance!!

    Posted 11 months ago #
  9. Niewidoczny
    Member

    I wanted to add some shortcuts to other applications in your applet (e.g. to opera), but I had one question. Is it possible to add a shortcut in such a way that it automatically finds the icon from the .exe ? Or do I need to find some .png on internet first?

    Posted 11 months ago #
  10. Scaramouche
    Member

    @ asraf09 & tueur_a_gage: i will post the .pngs in the next few days

    @ Niewidoczny: you have to find your own .pngs

    Posted 11 months ago #
  11. Niewidoczny
    Member

    I made some small adjustments to your applet (added some icons, moved things, etc.). And I noticed some things which you might want to fix.

    First of all, you only include bluetooth discoverable/off (not on+not discoverable). Therefore you should change the following code (2 times)

    from:

    else if (BTStatus == "Discoverable")

    to just:

    else

    This prevents that applet from displaying no icon when bluetooth is no longer discoverable, but still on. It also allows turning off bluetooth when the status is on, but non-discoverable.

    The second thing I have been struggling with is that some areas of buttons became unclickable after moving some icons. It appeared that you actually load the GreyBar.VGA.Jif (or red depending on status) 2 times. Even though the second one is not visible, it overlaps with buttons.

    I changed the code a little bit. This solved the problem, but resulted in wireless status taking a little longer to update (color of the statusbar that is).

    This is the code I used:


    void WiFiCheck()
    {
    String WiFiStatus, WiFiName;
    WiFiStatus = WiFi.GetStatus();

    if (WiFiStatus == "1")
    {
    f = "WirelessOn" + scale + ".jif";
    WiFiName = WiFi.GetConnectedNetworkName();
    if (WiFiName == "")
    {
    WiFiName = "---";
    }
    }
    else if (WiFiStatus == "0")
    {
    f = "WirelessOff" + scale + ".jif";
    WiFiName = "---";
    }
    wifiico.Surface.LoadFromFile(f);

    wifilbl.SetText(WiFiName);
    wifilbl.SetFont("Font.Small");

    Controls.Add(wifiico);
    Controls.Add(wifiimg);
    Controls.Add(wifilbl);

    lx = col3 + Device.AutoScaleValue(29);
    lw = Device.AutoScaleValue(88);
    lh = Device.AutoScaleValue(10);
    wifiico.Surface.LoadFromFile(f);

    if (WiFiName == "---")
    {
    nw = "GreyBar" + scale + ".jif";
    }
    else
    {
    nw = "RedBar" + scale + ".jif";
    }

    wifiimg.Surface.LoadFromFile(nw);
    nw="none.jif";
    lx = col3 + Device.AutoScaleValue(29);
    lw = Device.AutoScaleValue(88);
    lh = Device.AutoScaleValue(24);
    wifiimg.SetBounds(lx, row1+lh, lw);

    fontH = wifilbl.GetFontHeight();
    lx = col3 + Device.AutoScaleValue(29);
    lw = Device.AutoScaleValue(88);
    lh = Device.AutoScaleValue(10);
    wifilbl.SetBounds(lx, row1, lw, fontH + lh);
    wifilbl.SetAlign("Center", "Center");

    wifiico.SetBounds(col4, row2);

    }
    void wifiico_OnClickHold()
    {
    String WiFiStatus, WiFiName;
    WiFiStatus = WiFi.GetStatus();

    if (WiFiStatus == "1")
    {
    f = "WirelessOff" + scale + ".jif";
    WiFi.SetStatus("0");
    WiFiName = "---";
    }
    else
    {
    f = "WirelessOn" + scale + ".jif";
    WiFi.SetStatus("1");
    WiFiName = WiFi.GetConnectedNetworkName();
    if (WiFiName == "")
    {
    WiFiName = "---";
    }
    }
    wifiico.Surface.LoadFromFile(f);

    wifilbl.SetText(WiFiName);
    Process.Start("{Application}\\AppletRibbon\\AppoPlusW\\Vibra.exe", "-l=50");
    }

    I hope this is somewhat helpful to you. ;)

    Posted 11 months ago #
  12. Is this project dead?
    I couldn't make it work with new PointUI release 30b

    Posted 10 months ago #
  13. Niewidoczny
    Member

    Well, maybe dead, as in "not worked on". But I also don't think it's really necessary ;). This is definitely one of my favourite applets, and is running perfectly on my X1. It could use some smal modifications to the source code and to the theme, but I didnt change that much.

    If you want to I can upload my modded version of this app.

    Posted 10 months ago #
  14. Do you mind to share? I would love to have a copy as I was going to theme it out but the applet doesn't function well.

    Thanks.

    Posted 10 months ago #
  15. Niewidoczny
    Member

    This was my attempt to make the applet look just a little bit better ;). I used the Sony Xperia Icons and Ivanskj's Battery Icon. Still wanted to add either homeclock or bigclock to this applet, but didnt have time yet.

    Good luck with theming this one Nimche. I am for one looking forward to see your work.

    Attachments

    1. AppoPlusW_-edited.zip (168.8 KB, 207 downloads) 10 months old
    2. screenshot.jpg (45.2 KB, 19 downloads) 10 months old
    Posted 10 months ago #
  16. Awesome.
    I will work on this and thank you for your work.

    Do you actually code alot?

    Posted 10 months ago #
  17. Niewidoczny
    Member

    No not much, don't have enough time since I have this job :(

    Regarding this applet, I only added another line for some extra buttons, and moved some icons. And of course, one of two bug fixes as you can see somewhere up in this thread.

    What are your ideas for theming this one Nimche?

    Posted 10 months ago #
  18. I had some concept which I would love to follow but I don't have them here yet but I will post as they are ready..

    If you have any idea, please share so I can finish something faster..

    Thank you

    PS. I have not been able to use the applet yet and I will try it now.

    Posted 10 months ago #
  19. kelvinlikf
    Member

    Niewidoczny - very nice modification and great work ! is it possible to remove the lower 4 applications (ie, the Skype line) and move the "today" and appointments a bit higher? that would be great ...

    thanks !

    Posted 10 months ago #
  20. Niewidoczny
    Member

    @Kelvinlikf

    To disable the buttons, open appoplusw.cs and look for the following lines:


    butt3ico.SetBounds(col3, row6);
    butt4ico.SetBounds(col4, row6);
    butt5ico.SetBounds(col1+20, row6);
    butt6ico.SetBounds(col2, row6);

    Disable them by adding // at the beginning of each line. (or just remove the whole lines)

    To move the today screen up, look for:
    row5 = Device.AutoScaleValue(190);

    And change the value. Lower number means moving up. (Set it for example at 160).

    Then save the file and re-upload it to your phone. That should work.

    Good luck.

    Posted 10 months ago #
  21. Niewidoczny
    Member

    Nimche, maybe it's possible for you to replicate the Sony Ericsson today screen? Just a digital clock, the control-buttons I have, calendar (but smaller), weather icon, and perhaps even 1 rss line (although that's not that important). You can find all the original icons on the phone (somewhere under panels).

    Since 2.030b it's possible to have full screen applets (clickable everywhere), but I haven't seen many developments yet which make use of that :(

    Edit: The SPB prof screen would also be nice to have on point ui. As an inspiration of course.. I know you can do better than that ;)

    Posted 10 months ago #
  22. hplyh
    Member

    i hope your wedding is done

    pleeaassee qvga

    Posted 9 months ago #
  23. eyes2002
    Member

    thanks..............................

    Posted 9 months ago #
  24. wb55785
    Member

    thanks Good luck.

    Posted 9 months ago #
  25. Actually I don't have WVGA device, but I've fixed AppoPlus to start in Pointui 2.1.0. I can't test all features, but you can load it with no errors now.

    [EDIT] Forum engine doesn't accept my upload, try this one: http://www.sendspace.com/file/5un1rl

    Posted 8 months ago #
  26. Niewidoczny
    Member

    Thank you!

    Posted 8 months ago #
  27. Niewidoczny
    Member

    And an update of my modification of Appoplus, so that it works with 2.1.

    All credits go to Gronostaj. Thanks again!

    Attachments

    1. AppoPlusW_-edited.zip (168.6 KB, 118 downloads) 8 months old
    Posted 8 months ago #
  28. gaucijos
    Member

    How do I install this applet on Touch HD?

    Posted 5 months ago #
  29. @gaucijos : you could read this thread

    Posted 5 months ago #
  30. dzjhappy
    Member

    Thnaks !

    Posted 3 days ago #

RSS feed for this topic

Reply

You must log in to post.