yashsingh1/xdaforums huggingface dataset:
[G1 Apps and Games] jaygeek:
It's not only called when the widget is removed.

I'll try to explain what I think I understand with my "poor" english.

So to summarized :

public void onReceive(Context context, Intent intent)

final String action = intent.getAction();

Now It depend off the kind of "action".

Do a Log action to verify.

1 : AppWidgetManager.ACTION_APPWIDGET_DELETED.equals(action)

call onDeleted()

2 : AppWidgetManager.ACTION_APPWIDGET_UPDATE.equals(action)

Now it depend off the scheme

2a : if (!URI_SCHEME.equals(intent.getScheme()))

if the scheme doesn't match, that means it wasn't from the alarm or either it's the first time in (even before the configuration is done) or after a reboot or update.

2b

The scheme match -> call update
[G1 Apps and Games] licenced:
That's all the convincing I needed - purchased! Thanks for the great work :-)
[G1 Apps and Games] koxx:
Yes, I understood that ;)

I often used Receivers.

I was talking about 'onDelete'.

This patch is made to be sure that the DELETE 'signal' is sent to the widget (not correctly routed as it should in current framework).

And I think DELETE signal is sent only when widget is removed from desktop (but may be is widget is half dead like my problem).

I hope I'am clear ... my english is not very good too ;)
[G1 Apps and Games] Chahk:
Will the price change impact those who already purchased the app?
[G1 Apps and Games] jordanjay29:
New beta works beautifully, the color bullets drop down to the next line (or lines) as expected. Great work!

The main date title is still aligned just a hair more to the right as the other dates, did you still intend to fix that?
[G1 Apps and Games] koxx:
Nooooo !!! never ;)

Great for bullets.

No, for alignement, I didn't had time. Listed in 'bugs' on first page.
[G1 Apps and Games] koxx:
a new post here :

http://xdaforums.com/showthread.php?t=555744

what is the widget really missing ? (your ideas needed !)

To continue after pure calendar ;)
[G1 Apps and Games] Settembrini:
Hi Koxx,

this problem is solved. Tried it again and now it is perfect on both the Hero and the G1. I think the "bullet" is smaller now that it works.

I use the 2x2 size and if you use bullets the first number for example in 14.30 is covered by the bullet. It reads like this 4.30 Not nice.

Keep up your fantastic work!

Thanks!

S.
[G1 Apps and Games] koxx:
Good !

Thanks for the report.
[G1 Apps and Games] mat_pav:
I hava a problem. The calendar shows the past events, like the agenda. Is it posible to set the purecalendar to not list the past events?

TNX
[G1 Apps and Games] koxx:
??????????

It should NOT show pasted events.

It show only events in progress & events to come.

Can you check your timezone is correctly configured (on Google agenda web server & on phone) ???
[G1 Apps and Games] koxx:
new beta :

- 2x3 & 2x4 sizes

http://koxx3.free.fr/PureCalendar134b2.apk
[G1 Apps and Games] nmesisca:
Love it.

But... I almost feel bad about asking you ... a 3x2 .. ? :o

I think it uses the space better than the 2x3..

2x3 can show more days but on 3x2 you get to have space to accomodate most generic appointments..

..

i know sounds trivial.

no worries ;)

keep up the great work!
[G1 Apps and Games] koxx:
So many people asked for 3x2 ....

Ok ok ... let's do it !

event if I don't like :)

new beta 1.3.4b3 :

-new size 3x2

http://koxx3.free.fr/PureCalendar134b3.apk
[G1 Apps and Games] nmesisca:
You work the magic man!! :D

thank you again koxx :cool:
[G1 Apps and Games] Adam17:
Can we get an option of what view we want our calendar to open up to when we tap it? I hate agenda view and prefer week view, so it is a couple extra taps for me. Not a big deal of course, but would be very cool if we could set that up.

Btw, I love the 3 new sizes (2x3, 2x4, 3x2) and quickly said goodbye to my screen devouring 4x3.
[G1 Apps and Games] koxx:
Already listed into TODO list (look at first page).
[G1 Apps and Games] Chahk:
After running the Betas, I purchased the app but it just won't properly install over the free version. I tried uninstalling the beta and removing all traces of it from /data/data/ but the paid version only displays the "Problem loading widget" message after I go through the configuration steps.
[G1 Apps and Games] koxx:
Humm ... strange.

For sure, you should uninstall beta before installing market version.

Have you tried to reboot ?
[G1 Apps and Games] innerspace:
I had the same problem. Look for a .zipfile in data/app and kill it. also kill your dalvik-cache. I think that fixed it for me, I had posted my fix in the beta thread.
[G1 Apps and Games] koxx:
I'am looking on ebobirthday problem.

ebobirthday seems to define events in a crappy way.

Just edit event and save it, and it works.

After creation in EBO, they are not show in official agenda widget.

I don't think I'll be able to change anything.

I'll try to contact EBO developper to see if we can do something.

EDIT : EBOBirthday developer contacted.
[G1 Apps and Games] axlastro:
REQUEST

Please, make a calendar grid view of the current month at least.

It's in hero, and the only widget that has it is aniwidget but it's not very well done.

Even a samsung j150 dumbphone has a 'homescreen calendar' FGS.
[G1 Apps and Games] mattseg:
Thank you for making this. Purchased it today and it's great. Second app I've purchased... I did hte monster 4x3 and it gets it's own screen.
[G1 Apps and Games] koxx:
Few news :

- A Lite version is now available : only 4x2, no skin, options disabled.

- Full version price is now 1.49€

- Full version 1.3.4 published

- Market bug seems to be solved !!!! Everybody should see my applications ('android market protected applications' bug ...)
[G1 Apps and Games] koxx:
I am working on a new function :

- quick event insertion ;)

You will be able to enter event like on google agenda website !

just enter a string like "13h meal" or "13:00 meal"
[G1 Apps and Games] koxx:
new beta 1.3.6b1 :

- quick event insertion (just tap on main date)

- option : for multi-days events, show duration left

- option : show pasted envets for current day

http://koxx3.free.fr/PureCalendar136b1.apk
[G1 Apps and Games] koxx:
For 'quick event insertion', I'd like to add a button .... but where :(

not enough room in title bar...
[G1 Apps and Games] infernix:
add it as an option for "widget tap". then if you want you can always add a button on the "quick add event" page to go to the real calendar.
[G1 Apps and Games] koxx:
I think the calendar app should always have a DIRECT access.

I don't think this is the good solution. :(
[G1 Apps and Games] M..N:
are you going to make the widget show month view
[G1 Apps and Games] koxx:
as widget view or as direct calendar app link ?

widget view > may be, when I'll have time

calendar app link > impossible, can't access to this view of cal app directly
[G1 Apps and Games] M..N:
i mean the widget view like in the sense ui
[G1 Apps and Games] athurdent:
finish auto refreshing after adding a calendar entry and get rid of the refresh button ;)
[G1 Apps and Games] jordanjay29:
I disagree. It helps cut down on RAM usage and extends the battery life if the widget isn't always looking for updates. Restricting it to refreshing on the hour (at the earliest) is better than having the widget looking for updates every few seconds. That would be a madhouse and would stop me from using the widget because my battery would drain so much.
[G1 Apps and Games] athurdent:
well, quick calendar for example does refesh the calendar as soon as something is updated. i don't think that it polls every second for this, it did not drain my battery when i used it. so there has to be some kind of hook or trigger for this.
[G1 Apps and Games] athurdent:
feature request for quick insert:

would be cool if we could define the default options for quick insert. i.e. setting "private" as default. very useful if you sync your personal calendar with your work schedule but don't want the colleagues to see when you go to the hairdresser :)
[G1 Apps and Games] koxx:
If only I could.

I had a deeper look inside Android code.

And I think it's impossible.

Calendar application CALL official calendar widget to perform the update.

There is no broadcasted event :(

Nothing I can catch.

grrrr ...

you mean inserting "in which calendar" ?

yes, I'll add it.
[G1 Apps and Games] athurdent:
no, i mean the extended options when adding a calendar entry. you can choose if the entry is public or private there.
[G1 Apps and Games] MontAlbert:
this app is great- funny - i bought it but never actually use the one from the market- i prefer to try the betas. latest one is great- i think sometimes it is best to keep an app/widget simple. too complicated it becomes bloated.
[G1 Apps and Games] koxx:
I agree. I think I have added a lot of options, and I don't think any major option is missing.

Just have to work on quick insertion and few others things ;)

I don't know ... if other people request it, why not, but it doesn't seems essential to me. We'll see.

But I'll add a spinner to choose calendar for insertion.
[G1 Apps and Games] dakotapod:
Multiple day events display on each day. IE: a 3 day long event displays Friday, Saturday and Sunday taking up 3 event lines. Is there a setting to just use start day only? I dont need to see where I am half way through :)

If not, it would be great to include in future update
[G1 Apps and Games] licenced:
Out of interest, how does one get to the extended options? When adding an event to my Google calendar (on the phone - Hero) then only function I have when pressing the menu key is to add a reminder.
[G1 Apps and Games] koxx:
option added ...
[G1 Apps and Games] koxx:
ok for reminder option for quick insertion
[G1 Apps and Games] athurdent:
when adding a new entry you can press menu. there's an option to show extended options. press it and afterwards you can set the privacy level and your status, too.

it's on my vodafone htc magic with stock firmware.
[G1 Apps and Games] koxx:
new beta 1.3.6b2 :

+ option : for multi-days events, show duration left

+ option : show pasted envets for current day

+ quick event insersion (time & location parsing)

+ date aligned

+ option : for multi-days events, show event only on first day and/or current day

http://koxx3.free.fr/PureCalendar136b2.apk
[G1 Apps and Games] koxx:
the new widget with a month in grid view will be done in another widget.

I don't want to load too much this one.
[G1 Apps and Games] koxx:
new beta 1.3.6b4 :

+ option : for multi-days events, show duration left

+ option : show pasted events for current day

+ quick event insersion (time, date & location parsing)

+ date aligned

+ option : for multi-days events, show event only on first day and/or current day

+ vibration replaced with toast for refresh.

http://koxx3.free.fr/PureCalendar136b4.apk
[G1 Apps and Games] JHoNNy1OoO:
New "Sports Calendars" Implementation?

Google just recently added a new "Sports Calendars" that adds to the "Other Calendars" list. I downloaded the latest beta and it seems like it won't sync with these new "other calendars". It syncs just fine with the "Weather" calendar and it shows up in the list of calendars in settings for the widget. Another Calendar "US Holidays" shows up in the list of calendars in the settings but it doesn't show the events in the widget. Was wondering if this was something that was in the works of being implemented or I'm just doing something wrong.

Loving this widget so far.

Edit: Did some searching and seems like google just hasn't implemented it yet for "Sports" Calendars". Hopefully, they do it soon. http://www.google.com/support/forum/p/Google+Mobile/thread?tid=16daf4c45b4f0e36&hl=en
[G1 Apps and Games] koxx:
I'll try it.
[G1 Apps and Games] koxx:
1.3.6 published on Markets !
[G1 Apps and Games] koxx:
I'll be ready to start 'pure grid calendar' :)

Can somebody provide me a screenshot of Hero widget with a white background ?
[G1 Apps and Games] Wysie:
What's pasted events? Thanks
[G1 Apps and Games] koxx:
Imagine :

- it's 11:00am

- you had an event at 9:00am (1h)

Normally, if should be hidden. With this option, it will be show.

I am not very good in english, if you have better words for this, give it :)
[G1 Apps and Games] koxx:
grid :/

I'll have to broke EVERYTHING. In 3 month, may be ... lol
[G1 Apps and Games] koxx:
GLOBAL WARNING :

don't ask me for new features at this time, I want something fully functionnal before adding new features.

new beta 0.0.2 :

- solve pasted events repear bug

http://koxx3.free.fr/PureCalendar002.apk
[G1 Apps and Games] amarkow2:
thanks! i have no events right now to report bugs or anything but once school starts and i have things in my calendar ill let you know!
[G1 Apps and Games] koxx:
ok, no problem !
[G1 Apps and Games] koxx:
new beta 003 :

- skin manager fully functionnal (just a small layout problem for buttons)

- improve buttons sensibility

- click on main date -> open google calendar application

http://koxx3.free.fr/PureCalendar003.apk
[G1 Apps and Games] athurdent:
one word: great!
[G1 Apps and Games] NguyenHuu:
looks good so far.

Bug Reporting

check out the screenshot. he event times are all out of order. 3pm, 4pm, 1pm, 12pm, haha.

also the 12pm event has been removed from calendar yet it still shows in the widget. clicking on the "refresh icon" doesnt refresh it. it just vibrates. so confirmed like you already knew that it sometimes inactive. rebooting the phone doesnt refresh this bug either, the past event is still there. removing the widget from home, then adding it again, still doesnt refresh the list. the past event remains.

btw these two bugs is also present in your other weather/cal widget.
[G1 Apps and Games] innerspace:
sit down, i think i love you.

I've been waiting patiently for some big-hearted dev to create a calendar widget that didn't suck and here you are, doing just that.

Thanks a bunch for your hard work, I'll be following along and post any bugs I find.
[G1 Apps and Games] NguyenHuu:
haha i agree, a 4x4 with grd and agenda, this would be sweet! check out my wishful mock-up, just a quick photoshop so different dates of course lol. maybe in farrrrrrrrr future lol
[G1 Apps and Games] Dr J:
Testing this out now.

It looks GREAT! Excellent work, Devs like you give me faith :)

Just... please don't charge $29.99 ;)
[G1 Apps and Games] amarkow2:
there also seem to be something funky visually going on at the bottom of the widget...there is a darker grey strip of color running across it that goes outside the box...LOOKING GOOD THO!
[G1 Apps and Games] bluecluenj:
exactly what I have been looking for :))))

Can we have a 4x3 please? I would love to be able to display location and end times also.
[G1 Apps and Games] hedjemunkee:
hmmm

Hey guys...getting a prob...it keeps saying "Pure calendar widget could not be installed on this phone."
[G1 Apps and Games] Chahk:
Another bug for v003. All-day recurring events do not show on the correct date.

To reproduce: create an all-day event "test" for August 9th 2009, repeatable every year. Sync the calendar, make sure it's showing up correctly in Agenda view, and refresh the widget. The event will show up for August 8th instead.
[G1 Apps and Games] koxx:
thanks ;)

nice, but will see that later !

lol ... no, only 0.99€.

exact. This is the begining of next day line. It will disappear.

For 4x3, yes, in few days. May be tomorrow if everything works fine ...

For display & time : scheduled :)

can help you if don't describe more than this .... ROM ? dxtop ? aHome ?

interesting .... on more timezone problem ... grrrr ... not funny this calendar database. I'll check this tomorrow. Thanks.
[G1 Apps and Games] koxx:
IMPORTANT

does any one have good design skill to make a beautiful icon for this widget ?
[G1 Apps and Games] NguyenHuu:
there are a lot of free icons out there that are distributed for free use. this is a nice one.

this is also a great place get free royalty free icons

http://www.istockphoto.com/file_search.php?action=file&text=calendar+icon&filetypeID=&x=0&y=0

http://www.youthedesigner.com/2008/05/25/free-calendar-icon-set/
[G1 Apps and Games] hedjemunkee:
Got it

Ok...so after a reflash to get rid of some pesky behavior this went and added in nicely. What kind of error reports would you like?
[G1 Apps and Games] nemo.mole:
great job,that's what we need!
[G1 Apps and Games] koxx:
istockphoto => have to pay :/

temporary, I'll use the icon you suggest :)

Thanks !!!
[G1 Apps and Games] RtOaNn:
Oh, it should just be Past Events.;)
[G1 Apps and Games] licenced:
Looking forward to it.

There is a screenshot of the calendar on this post:

http://phandroid.com/2009/05/17/htc-hero-firmware-build-on-g1-haykuro/htc-hero-calendar/.

Days that have events are shown with a grey triangle blocking off the top-right of the day in the grid, but this one shows none.

Dave
[G1 Apps and Games] koxx:
sorry, but it's not the WIDGET ! it's the application. I need the widget....
[G1 Apps and Games] Wysie:
Thanks for the reply koxx. As what RtOaNn said.
[G1 Apps and Games] koxx:
corrected, thanks ! ;)
[G1 Apps and Games] M..N:
Is this the widget you were looking for?
[G1 Apps and Games] koxx:
Yes, but with a white wallpaper :)

Just to be able to see exact transparency, and reuse some graphics.
[G1 Apps and Games] M..N:
Oh I think someone with a hero rom would need to provide the image.
[G1 Apps and Games] Pyrazol:
There is a bug with multi-day events.

I had an event starting September 6 (yesterday evening) at 11 pm. It ended September 7 at 1 am (so it lasted 2 hours).

After the event, PureCalendar removed the event from view correctly.

Today I updated PureCalendar to 1.3.6 and then the event reappeared.

It showed without the time, just with a ">" (which implied it was still active?).

I removed the widget from my homescreen and re-added it. I chose none of the multi-day options (including the past events option). The event is still there.

Edit:

I even tried the "show multi-days only on first day" option, and it still shows me the event.

The expected behavior would be that it shows the event before it starts, then during it's active (from 11 pm Sep 6 to 1 am Sep 7) and then it should disappear.
[G1 Apps and Games] koxx:
Yes, I agree, tested and bugged.

I'll correct it.
[G1 Apps and Games] koxx:
I have an idea ...

what do you think if I replace the configuration icon by the "quick insert" icon.

You'll be able to access configuration by the launcher icon.

I don't like the fact that there is no icon for "quick insert", it's not ergonomic.
[G1 Apps and Games] Pyrazol:
Great, thanks :)

I like it.

Concerning the buttons - I'd like some kind of border or something around the buttons, because they are rather small and it's kind of hard to know where to press.
[G1 Apps and Games] rashad360:
Awesome widget. It is the only app I bought ever, its that good! It is sooooooooooo much better than the cupcake calendar widget!

Keep up the good work :D
[G1 Apps and Games] jordanjay29:
Oh please, no.

First, I hide the icon (using the Advanced Launcher) so that wouldn't be very useful to me. And secondly, if one has many instances of the widget, how would the launcher icon be able to detect which one to set up?

If you must add a quick event insertion (personally, I think this is a poor feature, this widget should be a VIEWER not interactive), then can you make it an option for such a button to appear? I would much rather not use that feature, as I often enter my schedule en masse and not one at a time.
[G1 Apps and Games] licenced:
Here you go - with a white background as requested :)

Also, I second the request not to replace the Configure button with a QuickInsert icon for the same reasons as the previous poster.

Dave
[G1 Apps and Games] koxx:
For launcher access, I can list widget ... but it's not easy.

As option ... why not, but there not a lot of space available. It will overlap with current day date.
[G1 Apps and Games] koxx:
Yes !!!!

Thank you very much !!
[G1 Apps and Games] koxx:
new beta 1.3.7b1:

- bug fix : color bars in 2x3

- bug fix : past events always vivible

http://koxx3.free.fr/PureCalendar137b1.apk

can somebody test ?
[G1 Apps and Games] koxx:
First screenshot of my 'pure grid calendar' :
[G1 Apps and Games] licenced:
Looks good, although like the standard Hero calendar I think it only needs to show the month and year in the title rather than the actual date - the date is highlighted in the grid itself.

Also, I remember from a few pages back someone posted an idea about maybe squeezing the grid up a bit (into 3 rows? there seems to be a lot of wasted space top and bottom on the current screenshots) and using the remaining row as a small agenda list - kind of like a PureGridCalendar and PrueCalendar4x1 hybrid. I liked this idea - do you think it's something you are going to do/could do? It would be great if so and I'd probably pay again for that :-)

Dave
[G1 Apps and Games] M..N:
Looking good so far
[G1 Apps and Games] NguyenHuu:
grid calendar so far looks nice! i agree, if possible to have two main sizes for the pure grid widget, 4/3 and 4/4. if we use the 4/3 we can have room for a 4/1 agenda widget from the current pure calendar
[G1 Apps and Games] Dr J:
I've been meaning to mention something about your skin transparency, Koxx...

I've noticed that you've been using a basic white background and increasing transparency... this means that the end result looks very whitey-grey, whereas it would work much better if you started it off with a BLACK background and then increased the transparency.

I was gonna make my own skins to point this out but have not had time recently.

hope you understand what I mean!

Also, any chance we can keep the same settings through updates? Every time you make a new version we have to go back and fix our settings the way we want them again and again!

Thanks man, good work! :)
[G1 Apps and Games] koxx:
For skin transparency, it depends og the skin. Which one are you talking about ?

For settings, it depends if I change database format. It database format change, it is very difficult to keep result (have have todestroy old tables). But most functions have been implemented, no need for update database for now.
[G1 Apps and Games] koxx:
We'll see that later ;)
[G1 Apps and Games] koxx:
1.3.7 version published on markets !
[G1 Apps and Games] licenced:
As I mentioned on the last page, there seems to be a lot of wasted space top and bottom (both on your prototype and on the original Hero screenshot I posted), whereas the current 4x4 PureCalendar widget starts right at the top of the screen and finishes right at the bottom.

It seems like the grid calendar would almost fit into 4x3 currently if it was just moved upwards to remove the blank space at the top and there was a 4x1 slot made available below it.

Dave
[G1 Apps and Games] RtOaNn:
You're most welcome!:)
[G1 Apps and Games] deadite66:
config screen still says "if you have updagred"
[G1 Apps and Games] koxx:
corrected :)
[G1 Apps and Games] heldc:
Does this widget have a 1x4 agenda view like the htc cupcake calendar widget did?
[G1 Apps and Games] licenced:
If you mean PureCalendar then yes. If you mean the GridCalendar then not currently, read the last couple of pages.
[G1 Apps and Games] heldc:
Thanks. I meant pure calendar, hadn't even realized a second widget was discussed in the thread. Had searched the thread for 1x4 but got no results, and didn't have time to read the whole thing cos I'm at work.
[G1 Apps and Games] DavidChill:
Great app!

Best calendar widget i've ever used, thank you so much for creating something that we can customize and use that actually looks appealing!! :D

keep up the great work!
[G1 Apps and Games] dakotapod:
Originally Posted by dakotapod

Multiple day events display on each day

Well thank you sir!
[G1 Apps and Games] paranoid2007:
This really is a great calendar widget.

However, could an option be added to display more than just one appointment in 4x1 size? Space on the main homepage is very limited and you want to be as space efficient as possible there.
[G1 Apps and Games] koxx:
I'll see what I can do.
[G1 Apps and Games] koxx:
Last capture of 'Pure grid calendar'

My first goal is to offer the same widget than HTC sense.

But the way, what does HTC sense offer when you type on a day ?