@Anonymous: The first day of the week can be configured under "Settings > First day of week". Please don't hesitate to contact me again if you have further questions!
@tompec: Great, thank you very much! :-) And if you have any problems or questions please send an email to email@example.com
@tompec: Yes, under "Settings", "Display and Use", "General", "Weekend days" you can choose your weekend days, e.g. Friday and Saturday. And you can choose any day as first day of the week.
But the weekend days already have a different background color?
Top to bottom is already possible, just turn "Settings", "Display and Use", "Week view", "Order days column-wise" on (which should be turned on by default).
Normally it uses the device's configuration to determine if the country's default first day of the week is Sunday or Monday. It uses it in the month view and the landscape day/week view. However it does not use it in the portrait week view. Do you mean the portrait week view or doesn't it work in another view in your case?
Yes, I am currently working on a Mac version. You can vote for it here
I will send you an email with further information.
@Laurent: No, as far as I know the Gmail app has no interface that would allow other apps to access the data. Unfortunately Android has only a central interface for calendars (the "Calendar storage", https://developer.android.com/reference/android/provider/CalendarContract.html ) but no interface for tasks. :-(
You can already use CalenGoo with Exchange events (i.e. that's why this suggestion here is only about tasks): Just sync the Android calendar with Exchange ( http://android.calengoo.com/pagedoc/pageinstallation/pageexchange/pageexchange.html ) and turn "Settings > Accounts > Android" in CalenGoo on.
A few days ago I examined the mentioned Microsoft library further and found that it doesn't support syncing tasks yet, but Microsoft marked it as "Under investigation" past July:
So I hope they will add support for syncing tasks soon.
@Michael Kaufman: No, I am sorry, there has been no progress yet. However Microsoft released a library in the meantime that should make it easier to implement it so I hope I will be able to add it in the near future.
I am sorry, I don't have an estimate for the CalDAV implementation yet. I will certainly try to implement it as soon as possible, I hope in the next 3-4 months.
Yes, a CalDAV sync is planned and is much better documented and easier to implement than ActiveSync. :-)
> I see. But I am also confused: it would be interesting to know, who
> actually has to pay this fee: the phone's manufacture, the authors
> of Android, the authors of programs that use this protocol, or the
> user who actually connects to a MS Exchange Server.
As far as I know Google (author of Android) already has licensed ActiveSync from Microsoft. I think I remember having heard that they have to pay something for every sold Android device. So that's why Android can sync via ActiveSync. However I think apps like CalenGoo need a separate license agreement with Microsoft. And it seems as if every license agreement is an individual agreement. I really never saw another protocol (which is just a description how to exchange data with a server) that needs a paid license to be used. I mean, imaging one would have to pay for typing phone numbers into a phone (because that's a protocol for telling the phone system with which person you want to be connected). :-) However ActiveSync is certainly much more complex.
> And what happens, if the user just uses the protocol to connect to an
> alternative server that provides exchange capabilities? There are even
> OpenSource projects that provide this, eg "tine20". Do I have to pay
> because I connect to their server?
I am not sure and may be wrong. But it seems that using the "ActiveSync" protocol requires a license, regardless if there is a Microsoft Exchange server on the other end or not. If it would be limited to Microsoft Exchange servers then one could say, that one already paid Microsoft for syncing with the server when one bought the Microsoft Exchange software.
According to the description here:
One has to pay for every client. The PDF file that is mentioned there cannot be downloaded any more, but I still have a copy of it. It shows that the price for a "client" was even more expensive than the price for a "device". And one had to pay Microsoft a certain amount of money in advance. So I think using a different Microsoft Exchange protocol than ActiveSync will be easier.
@Anonymous: Yes, that would be the solution this "idea" here is about. One of the reasons why it isn't implemented yet is that Microsoft just doesn't provide a simple API or protocol to access the tasks. Exchange offers ActiveSync and also one or more other protocols but none of these protocols is so well documented and easy to use as e.g. Google Tasks. So it just takes a lot of time to implement it and when using ActiveSync one even has to pay Microsoft license fees for every client that connects via this protocol. So I think the best way will be to use one of these other protocols that do not require paying additional fees to Microsoft but as I said, they are also not easy to implement so it will take some time. I don't know when it will be implemented and finished yet, sorry!
@Anonymous: Android OS still does not support syncing tasks, i.e. there is only an Android calendar service that can be accessed by apps like CalenGoo, but there is no such service for tasks. The Samsung S-Planner app that you mentioned uses Samsung specific functions that are not part of normal Android OS devices and as far as I know Samsung's solution is a "closed" solution, i.e. only Samsung's own apps can access the tasks, not other apps like CalenGoo.
@Martin Ruthenberg: I don't know if Microsoft Exchange servers also allow to sync tasks via CalDAV. Additionally CalDAV-Sync states on its FAQ website ( http://dmfs.org/wiki/index.php?title=CalDAV-Sync_FAQ ) "Unfortunately, Android does not support tasks natively.". It means that in opposite to calendars, tasks cannot be exchanged between apps using a standard protocol. Android can by default only sync/share calendars and events between apps, but not tasks.
@matt_jackson: Ok, thank you for your impression and thoughts about GSyncIt! So I will keep this idea open and will examine how to implement it in the future. I know that it would be a good addition and a direct sync of events with Exchange would be good, too. However this certainly isn't something that can be added in a day or two so it will take some time.
You could use GSyncIt to sync your Outlook tasks with Google Tasks: http://www.daveswebsite.com/software/gsync/
Then you could keep CalenGoo's tasks, Google Tasks and your Outlook tasks in sync.
@Dawn Unfortunately the beta version of CalenGoo for Windows is not finished yet but I hope it will be finished very soon. I will contact you when it is available for download. And I will certainly post it here when the final version is finished.
Thank you for your interest in a desktop version of CalenGoo! The development of the desktop version has made some significant progress recently. It still isn't finished but if everything goes well, a beta version should become available in the next few months.
@Shailen Sobhee: I will certainly also continue to work on the Android version. But I will develop the Mac version simultaneously.
@Anonymous: I am sorry, how do you mean that? On your Mac you can use iCal or the Google Calendar website ( http://calendar.google.com ) to access the calendar that CalenGoo syncs with. So on your phone you can use CalenGoo and on your Mac you can use iCal or the website.
Which additional functions do you need? Why did you "waste time and money"? I will try to contact you directly to see what you would like to have. Maybe I can help you to find a solution that you can use until the Mac version is available.
I have started to work on a Mac version, to begin with. When the Mac version is finished (I hope in a few months), then I will work on other versions. The Mac version will probably be different from the phone version because programs are used differently on a desktop and the screen is larger. But it will support the same features that the phone version has. Maybe not all from the beginning but then they will be added over time. Thank you for your patience! I will try to focus more on the desktop versions now.
Hi! I am sorry that there isn't a desktop version yet! CalenGoo can sync with Google Calendar. So if you just need a desktop client, you can use a calendar program that syncs with Google Calendar like Mozilla Lightning, Outlook (via GSyncIt) or iCal, please see here: http://android.calengoo.com/pagedoc/pageadvanced/pagecomputerical/pagecomputerical.html.
But as far as I understand the suggestions here, these programs do not have certain functions and configuration options that CalenGoo has. I will try to create a desktop version of CalenGoo in the future and I already started working on it a while ago, but it hasn't been finished yet.
@Michael Brewer: The Google Calendar website and Google Tasks cannot be used without an Internet connection (only read-only but you cannot make any changes). Additionally Google Calendar lacks certain features that CalenGoo has like floating events, templates, special kinds of calendar views and many customization options.
I am sure that all people who voted for this idea know the Google Calendar website and will have their reasons why they want a desktop version of CalenGoo instead (or in addition).Admincalengoo (Softwaredeveloper, CalenGoo for Android) shared this idea ·
Hi! This platform is for suggesting new features, now for support requests. Please just send an email to firstname.lastname@example.org if you have any questions. I will send you an email now.
Thank you for your suggestion! What exactly doesn't work in the month view? The S-Pen just works like touching the screen so it should work in the month view as in any other view. Which problem do you have? If you have any problems please contact email@example.com . Thank you very much!
You are right, it should be one of the status icons. Do you have a suggestion how an icon for a free event should look like?
Great, thank you very much!! :-)
If the multiple day events belong to other calendars, you can use the calendar selection bar to temporarily hide them: http://android.calengoo.com/pagedoc/pageinstallation/pagecalendars/styled/pagecalendarbar.html
But you are right, an option to first display single events would probably be the better solution, even if it breaks the banners of longer events. However what does that mean for timed events? Would you just like to have single all-day events above multi-day all-day events? Or would you also like to have the timed events above the multi-day events?
I have implemented it now for the next beta version and then later for the next official update.
No, unfortunately pull to sync cannot be added in all views. E.g. in the vertically scrollable month view and the agenda view the vertical scrolling is already used. And I think it also doesn't make much sense in the day view, because then you would first have to scroll to the beginning of the day. But maybe it can be added to the detail view to refresh a single event.
Oh, I understand. You are right, that's not possible yet. I will try to add it in the future!
Thank you for your suggestion! If the tab bar and the title bar are hidden, how would you like to get them back so that you can switch to a different view or open the menu? Maybe using a swipe gesture?
Hi! You can increase the duration of the alarm by choosing a longer sound. And you can configure CalenGoo to repeat the alarm at a given interval. What else would you like to have?
No, I cannot join together any ideas on this platform. But I have started to use another platform that allows me to join ideas if necessary. So if you like you can also vote for this idea here: https://calengoo.de/features/#/feature/calengooandroid/85
Thank you for this suggestion! Unfortunately Google does not provide a way to access these reminders yet. Together with more than 400 other users/developers I am waiting for an API to access the reminders here:
When Google provides such an API I will certainly try to integrate it into CalenGoo as soon as possible!
You can already turn the week number off under "Settings > Display and Use > Week view > Display week number" (i.e. the year widget uses the same settings as the year view in some cases). But the Sunday row cannot be made bold yet, I will try to add this in the future.
Maybe this workaround helps: If you choose "Edit this&future" for an event, the original recurring event stops on that date and a new one is created. By moving the date of the new event forward you can create a gap in the recurring event.
Can you please add a link to drupe? Does it support CalDAV to sync tasks? Thank you very much!
Pouvez-vous s'il vous plaît ajouter un lien vers drupe? Est-ce qu'il supporte CalDAV pour synchroniser des tâches? Merci beaucoup!
CalenGoo can already be synced with CalDAV calendars via the Android calendar and certain CalDAV sync apps. And probably with the next major update it will also be possible to sync tasks with CalDAV servers. It already works fine with Yahoo, ownCloud and a few others. Please tell me ( firstname.lastname@example.org ) if you would like to try it using a beta version.
It might be interesting for you to know that there is a way to sync the Android calendar with ICS files using the app "ICSSync": http://www.icssync.com/
And because CalenGoo can sync with the Android calendar, it can indirectly also sync with these ICS files.
A shortcut "View after startup" has been added recently that allows to open a configurable view by touching the shortcut icon on the home screen. However there is no intent for Tasker yet, it will be added later.
CalenGoo does not show such a button, it is your Android system that shows this button. If you cannot turn that button off in your Android system I can send you a special version without that button. The disadvantage (and the reason why it wasn't changed in the official version yet) is that on unmodified Android versions (like on Nexus devices) the menu button is displayed outside of the applications screen, below the app, in the same row as the back, home and tasks buttons. That means it doesn't take up any space and can be easily tapped with the thumb. The alternative is the new menu button that Android has in the upper right corner, which is nearly impossible to tap when holding and using the phone only with one hand.
Hi! Thank you for reporting this problem! I didn't see yet that some devices display a floating menu button. I think that's not a good solution because it can interfere with the app's own buttons, e.g. the large "+" button in CalenGoo's new agenda view. I don't have a HTC One M7 myself. Do you have such a device and would be interested in testing a version that fixes this problem?
I would like to add support for Google Reminders but so far Google doesn't offer a way to access these reminders/tasks yet. Currently over 500 developers or users are waiting for a "Google Keep API" to access them:
When the Google Keep API has been released I will certainly try to add it to CalenGoo.