[app] iAgenda 0.495 (Update May 26, 2010) Finger-friendly Calendar and Tasks

Search This thread

ajige

Senior Member
Nov 12, 2007
307
16
Colorado
Project stopped (temporarily?)
Because my phone broke, I decided to get an Android phone, and am not sure if/when I'll continue this project. (see post 130). Sorry :(

Previously at http://xdaforums.com/showthread.php?t=515903 Since the original developer seems to have abandoned this project, I'm starting a new thread and continuing the development.

Main webpage: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda

As per request, I'll upload new versions as they are developed, even if only minor. That also means, there is an increased risk of system crashes.

Download: Below and https://sites.google.com/site/iappsdevteam/Home/applications/iagenda

Version 0.494 May 26, 2010
Part of the edit screen is working.

Version 0.49 April 14, 2010
  • Added weekday to group headers
  • New default skin by Livven
  • Option in Settings to choose start screen
  • Added enable checkbox to Settings for those who have issues with the checkboxes crashing
  • Tried another bugfix for the checkbox (please let me know if it works)

Earlier versions
  • Bugfix (I hope) for allday appointments showing on two days(edit 4/19/10: still not working quite right).
  • Reintroduced sorting of tasks
  • Reintroduced timefilter for appointments (be aware though that if you have a lot of recurring appointments, setting the filter to 1 year, could take quite a time to load - Please give me feedback.
  • Tasks with a start date before today will show in Agenda view
  • Recurring appointments will show for the next 31 days (yearly recurring will show next 365 days)
  • Multiday appointments will show on all days in the appointment screen
  • Categories are shown on the edit screen
  • Even with large number of repeating appointments, the list should refresh relatively fast.
  • Tasks completed today will show with a check.
  • Program is no longer using caches for data, which means that every time it's opened, current data is used.
  • Recurring appointments: Will show yearly recurring appointments for the following year with the number of recurrences (mainly to see age for birthdays), and other recurring appointment for the next month.
  • It's now possible to mark items complete on the main lists.
  • Improved filtering and sorting
  • Bottom bar for calendar shows current date
Version 0.4: http://xdaforums.com/showpost.php?p=3789949&postcount=1 or http://sites.google.com/site/iappsdevteam/Home/applications/iagenda

Overview of iAgenda:
iAgenda is a finger-friendly appointments and tasks viewer for Windows Mobile PocketPC phones (all resolutions). It's easily skinnable, intuitive, and can be used instead of the standard Windows Mobile Pocket Outlook Calendar.

It is based on iContact (supbro version) source code, available here:
http://supware.net/iContact
iContact is used as a "scrollable framework" for applications that have the same look and feel. Program is written in C++.

iAgenda has the usual 5 buttons interface:
  1. all appointments
  2. all tasks
  3. agenda view (today's appointments and tasks)
  4. settings
  5. search calendar

iAgenda can be localized. The default is "english.lng", which can be used as a base for translations. Other languages:
  • Czech (it's a little unclear if this works, one person says no, so please let me know)
  • Dutch
  • French
  • German
  • Greek
  • Hungarian
  • Italian
  • Norwegian
  • Romanian it's a little unclear if any of these two files for Romanian works.
  • Romanian_diacritics
  • Russian
  • Spanish
Language files be found here http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/languages. If you have other language translations, you can submit them in this thread and I'll add them to the web page.

The source code is available through Svn at GoogleCode:
http://code.google.com/p/iagenda/

Skins can be found here: http://sites.google.com/site/iappsdevteam/Home/applications/iagenda/skins. See below for an example.

Current plans:

  1. Option to reverse direction of slide.
  2. Improve the settings integration.
  3. Finger friendly edit screen.

Other todo items can be found here: http://sites.google.com/site/iappsdevteam/Home/todo-s/iagenda.

Keep the suggestions coming.:)

http://sites.google.com/site/iappsdevteam/Home/applications/iagenda:(
 

Attachments

  • sshot2.jpg
    sshot2.jpg
    19.3 KB · Views: 38,944
  • Screenshot_1.png
    Screenshot_1.png
    16.9 KB · Views: 5,210
  • display_1.png
    display_1.png
    14.7 KB · Views: 2,420
  • iAgenda0.49.CAB
    117 KB · Views: 747
  • iAgenda0.495.CAB
    120.6 KB · Views: 541
Last edited:

Livven

Senior Member
Aug 23, 2009
935
13
28
Wiesbaden
livven.me
Wow, great! I'll definitely follow the development of this :).

I'm just working on some skins for iContact and iAgenda too! If you need some graphics just tell me, I'm willing to help.
 
Last edited:

ajige

Senior Member
Nov 12, 2007
307
16
Colorado
Graphics help anyone?

I'm working on the code for being able to complete tasks on the main pages. In order to have it look nice, the icon for favorites (a star in the default theme), needs to be replaced with checkboxes (empty and checked). I did something preliminary, but it looks pretty bad.
So if someone wants to help that would be great. I've attached the default skin file.
If possible, it would be great if they would be transparent.

Also everyone skinning, should be aware of this, so they make the proper icons in the skin file.

Additionally, the settings icon is the same as for iContact. Anyone want to help me there? File attached.
 

Attachments

  • default.jpg
    default.jpg
    17.2 KB · Views: 194
  • iAgendaGraphics.zip
    27.8 KB · Views: 49

Livven

Senior Member
Aug 23, 2009
935
13
28
Wiesbaden
livven.me
A preview of the default.png is attached, but it's automatically compressed so I attached a ZIP as well. Is the blue okay or do you want it in green?

I did not make new icons, perhaps later.
 

Attachments

  • default.jpg
    default.jpg
    17.5 KB · Views: 105
  • iAgendaGraphics.zip
    23.7 KB · Views: 35

dancer_69

Senior Member
Jan 2, 2007
2,011
617
Here is the greek language for 0.4 version.

P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version
 

Attachments

  • greek.zip
    698 bytes · Views: 8

ajige

Senior Member
Nov 12, 2007
307
16
Colorado
Here is the greek language for 0.4 version.

P.S
Where is the link for update Jan. 20, 2010 download?
In given links there is only 16 May 2009 version

Thanks for the translation! I'll put it on the web page.

If you read the first post, it only says I've started working on it, there is no new version yet. I thought I might have a version out before the weekend, but realized a bug had been introduced in a revision I wasn't aware of until now, so it might take a little longer to get rid of it:(.

Otherwise the code for checking off items on the main page is partially ready.:)
However, I have a question: The list is filtered so that only incomplete items are shown, so when a task is checked complete, it immediately disappears from the list. Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
 
Last edited:

Livven

Senior Member
Aug 23, 2009
935
13
28
Wiesbaden
livven.me
Until I change the filtering code, would it be acceptable to have a message box (like currently) when you are asked to confirm completing? Or should I just wait with the release until I rewrite the filtering code, so that completed items will be seen on the list with a checkmark?
I was just going to ask you to include exactly that :D. Anyway, I'd prefer if you release every minor version like nightlys (or weeklys or monthlys ;)), but only if that doesn't make too much work for you.
 

dancer_69

Senior Member
Jan 2, 2007
2,011
617
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
 

ajige

Senior Member
Nov 12, 2007
307
16
Colorado
I have a problem with the previous an this new version too(I haven't use the program before) that makes quite difficult to use the program.
If I change the date from month screen to any other date exept the current, every single action takes at least a minute to complete, starting from taping on a date.
This behaviur stops only if I switch again to the current date.
Is this issue mentioned before?
If you have a really big file with lots of recurring appointments and tasks, that can happen.
And that's why I'm working on accessing the pim.vol file directly which should speed things up.

In the meantime you can go to the settings program, under Show Next: 1 week, 2 weeks etc. Try and shorten the time and see if that helps. Please report back.
 

dancer_69

Senior Member
Jan 2, 2007
2,011
617
No, I haven't any task or appointment. Only calendar events for name days. I have Show Next:1 week, but the problem still remains.