Removing past events from the calendar is a tedious job – click on the event, click setting, pick delete, then confirm. This application will clean all past events from your calendar with a single click.
Here is how it all works. First you choose from the drop down the calendar you want to clean. Then you pick number of days in the past that you want to preserve. Click the Prune button and you are done. You can repeat this process for as many calendars you have write access to.
But didn't I say a single click? Actually, if you have just one calendar and you want every past event removed you do need a single click only – the Prune button. If you have a single calendar but you want to preserve a couple of days of past events you will have to click a few times, but just the first time you run the application. On the next run the application remembers the settings and you will need a single click only – the Prune button.
A fully automated cleaning is available too - see Automated Calendar Cleaning (http://market.android.com/details?id=org.dg.calendar.auto)
This application reads your calendar and removes entries from your calendar, which is considered write to the calendar. It does NOT create entries in the calendar and does NOT send mail. The explanation for the WRITE_CALENDAR permission includes sending mail for some reason. There is no “send email” permission in the API at all, so there is nothing I can do about that.
Rimozione di eventi passati dal calendario è un lavoro noioso - clicca sull'evento, fare clic su Impostazioni, scegliere eliminare, quindi confermare. Questa applicazione pulirà tutti gli eventi passati del calendario con un solo clic.
Ecco come funziona il tutto. In primo luogo si sceglie dal menu a tendina il calendario che si desidera pulire. Poi si sceglie il numero di giorni in passato che si desidera conservare. Fare clic sul pulsante Prune e si è fatto. È possibile ripetere questo processo per i calendari si ha accesso in scrittura.
Ma non ho detto un solo clic? In realtà, se si dispone di un solo calendario e si desidera che ogni evento passato rimosso si ha bisogno di un solo click solo - il pulsante Prune. Se si dispone di un calendario unico, ma si desidera conservare un paio di giorni di eventi passati si dovrà cliccare un paio di volte, ma solo la prima volta che si esegue l'applicazione. Sulla successiva esecuzione l'applicazione ricorda le impostazioni e sarà necessario un solo click solo - il pulsante Prune.
Una pulizia completamente automatizzata è disponibile anche - vedi calendario automatico di pulizia (http://market.android.com/details?id=org.dg.calendar.auto)
Questa applicazione legge il calendario e rimuove le voci dal calendario, che è considerato scrittura al calendario. Non crea voci nel calendario e non invia la posta. La spiegazione per il permesso WRITE_CALENDAR comprende l'invio di posta elettronica per qualche motivo. Non v'è alcuna autorizzazione “Invia e-mail” nel API a tutti, quindi non c'è nulla che io possa fare al riguardo.