CollaboraOnline / online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
https://collaboraonline.com
Other
1.87k stars 710 forks source link

Convert "Confirm Override Mode" tunneldialog to jsdialog #10187

Open Rash419 opened 1 month ago

Rash419 commented 1 month ago

This is an Easy Hack. Potential mentors: @Rash419

Detailed description and rationale

Code pointers

besque commented 1 month ago

hello! @Rash419, I'd love to work on this. I've forked and built it on gitpod, and after going through the files I am unable to find the enabled.cxx file or any similar file which is related to that particular dialogue box.

Could you please guide me on how to go about this?

Rash419 commented 1 month ago

hello! @Rash419, I'd love to work on this. I've forked and built it on gitpod, and after going through the files I am unable to find the enabled.cxx file or any similar file which is related to that particular dialogue box.

Could you please guide me on how to go about this?

Hello @besque, sorry I didn't mention but gitpod won't work for this task because changes needs to done in libreoffice core and in gitpod we use prebuilt core asset to build Collabora Online. Collabora Online uses "LOKit" API available in libreoffice core. More on how to build libreoffice core and configure online locally https://collaboraonline.github.io/post/build-code/#build-code-n-lo. Changes are required in libreoffice core. You can watch this video by skyler on jsdialog.

besque commented 1 month ago

Ohh Thank you for that information! I'll get started on it and let you know of any updates

Darshan-upadhyay1110 commented 1 month ago

Hey @besque! It's Hacktoberfest, and since you're already working on an issue tagged with "Hacktoberfest," why not register on the Hacktoberfest website? It’ll be fun!

https://collaboraonline.github.io/hacktoberfest/ https://hacktoberfest.com/

Darshan-upadhyay1110 commented 1 month ago

Hello @besque How are you ? Any joy here ?

besque commented 1 month ago

Heyy! @Darshan-upadhyay1110 ,

I've been trying to set up collabora but as it seems only Unix based systems are supported and wsl is unfortunately not supported for development 😔

I tried setting it up using virtual machines in AWS and GCP but no luck there as well..

I currently don't have enough resources to install Linux or use dual boot or run a virtual machine :(

I've been looking for other ways and will continue to do so but in the meantime if anybody else is up to take up this task it would be great!

Please do let me know if there's any way i can get around this..

Sorry for the delay 😅