online icon indicating copy to clipboard operation
online copied to clipboard

Convert "Confirm Override Mode" tunneldialog to jsdialog

Open Rash419 opened this issue 1 year ago • 4 comments

This is an Easy Hack. Potential mentors: @Rash419

Detailed description and rationale

  • We want all the dialogs available in online to be jsdialog. image
  • To open this dialog press "Insert" key on your keyboard

Code pointers

  • You would need to edit enabled.cxx on core side for this task. More details are on https://forum.collaboraonline.com/t/how-to-help-with-jsdialogs-development-porting-dialogs-to-native-html/964

Rash419 avatar Oct 07 '24 13:10 Rash419

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?

besque avatar Oct 13 '24 05:10 besque

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.

Rash419 avatar Oct 13 '24 10:10 Rash419

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

besque avatar Oct 13 '24 11:10 besque

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 avatar Oct 15 '24 05:10 Darshan-upadhyay1110

Hello @besque How are you ? Any joy here ?

Darshan-upadhyay1110 avatar Oct 28 '24 13:10 Darshan-upadhyay1110

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 😅

besque avatar Oct 28 '24 14:10 besque