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.82k stars 697 forks source link

Arrow in presentation #1139

Closed pascoual closed 3 years ago

pascoual commented 3 years ago

Describe the bug Spent a lot of time searching how to insert simple (line) arrows in presentation :). Here the Insert menu: image

To Reproduce Steps to reproduce the behavior:

  1. Open a presentation
  2. Go to insert
  3. no way to get an simple arrow

Expected behavior A way to add simple line with arrow extremity in insert section.

Actual behavior No way to add it.

Screenshots image

Additional context Forum post about it

pedropintosilva commented 3 years ago

Thanks @pascoual I have answered it in the Forum : ) but here is a more technical answer .

I have tested, unfortunately we do not have that option currently. Nevertheless it's pretty straight forward to add that but it wouldn't solve other issues, so I think it needs some more development and testing.

Meanwhile and by adding the respective uno command .uno:Line to loleaflet/src/control/Control.Menubar.js as a test (it would probably be in this case an icon on the toolbar) and by updating the commands by running /home/pedro/online/scripts/unocommands.py --update /home/pedro/online/ /home/pedro/LibreOffice/core/ it was visible some of the quirks that sill need to be ironed:

uno-Line

Thanks for reporting it, hopefully, we will manage to have this soon : )

pascoual commented 3 years ago

Thanks @pedropintosilva I will try the workaround ;).

mrkara commented 3 years ago

@pedropintosilva So is this now resolved, after the merged commits?

pedropintosilva commented 3 years ago

@mrkara yes it's already merged (master) and working everywhere (writer, calc, impress). However in impress insert a line shares the same common bug as describe in #1183 also I have created a small list of improvements regarding line manipulation #1462