Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Show VEVENT in app #1270

Open
kazushi3 opened this issue Mar 14, 2024 · 4 comments
Open

[Feature] Show VEVENT in app #1270

kazushi3 opened this issue Mar 14, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@kazushi3
Copy link

Is your feature request related to a problem? Please describe.

Not all calendar support VTODO. Some people use VEVENT like ToDo. For example, Moodle LMS Calendar support VEVENT to show assignment and quiz deadlines.

Describe the solution you'd like

Add option to show VEVENT in Task tab.

Describe alternatives you've considered

Add a new tab for VEVENT.

Additional context

Thank you for your great work!

Your current device and version

  • Device: [Sony Xperia 5 iv]
  • Android version: [Android 13]
  • jtx Board version: [2.07.02-beta26.ose (207020026]
  • Downloaded from: [GitHub]
@kazushi3 kazushi3 added the enhancement New feature or request label Mar 14, 2024
@patrickunterwegs
Copy link
Member

Hi @kazushi3 ,
thank you for your proposal. Basically this was already requested and discussed a few times, e.g. also here: #1210
While I think a basic calendar integration would not be too much effort (at least read only), I'm afraid that this would start an endless storm of complaints by users until it's a fully fledged calendar app.
I'm also in not sure if I shouldn't integrate some base functionality of DAVx5, so that you can directly set up the sync from jtx Board. For now I would rather go the one (calendar integration) or the other direction (DAVx5 integration). So I still need to figure out where to go next.

@rogercreagh
Copy link

rogercreagh commented Mar 29, 2024

DAVX5 type functionality built in would be a massive gain. It would enable you to implement finer grained sync and perhaps overcome some of the howl-round conflicts - I still only sync manually on my main tablet as automatic sync'ing (by davx5/jtxb combination) causes conflict and loss of data if you happen to be editing an entry when it happens.

For me I only use the Journal and Notes facilities (ie VJOURNAL). I did try to start using jtxB tasks recently but found it much better to use Nextcloud Deck (which comes with mobile apps) for organising small projects.

I would strongly arguing against making the app any more multi-functional. Much better to have a dedicated app that does one thing really well - jtxB is simply the best on any platform for Journal/Notes. I just wish that Nextcloud Notes used CalDav and VJOURNAL instead of a proprietary database (its Notes android app is not a patch on jtxB, but it would be handy to be able to get jtxB Notes on a website).

(but then I still carry a dedicated camera that just takes pictures and wear a watch that tells me the time as well as a phone which does both of those things badly so I don't use it for them)

VEVENT functionality in jtxB seems pretty pointless given the plethora of calendar solutions available cross platform.

@kazushi3
Copy link
Author

Hi @patrickunterwegs ,

Thank you for your reply.

I contribute translation (Japanese) for jtx Board, DAVx5, ICSx5, Etar. So I think I know the differences of these. Proposal like #1210 is request for full calendar. My main idea is to add limited calendar features for Task tab like Thunderbird's "Events and Tasks" sidebar.

Anyway, I understood your worry. This is your project. I always respect your decision.

@kazushi3
Copy link
Author

kazushi3 commented Mar 29, 2024

Hi @rogercreagh ,

DAVx5 team is trying to add push for CalDAV standard. If it finished, I think your problem will be solved.

https://www.reddit.com/r/fossdroid/comments/18z48ku/new_push_standard_for_webdav_caldavcarddav_being/?rdt=43292

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants