Skip to content

Conversation

@juliusknorr
Copy link
Member

@juliusknorr juliusknorr commented Apr 8, 2021

Initial attempt to bring in draw support for Collabora Online. (fixes #1450)

@jancborchardt Could you maybe help out a bit with some proper icon for the new file type, I quickly drafted something like this but maybe you can come up with a better idea or more polished one:

image

ToDo:

  • Only expose the mimetype if the currently connected COOL instance has support for it
  • Handle in legacy template backend
  • Find a way to register the mimetype icon properly
  • Add empty template file for draw

FYI @timar @eszkadev

Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Icon looks good for Draw actually :)

@juliusknorr juliusknorr added this to the 5.0.0 milestone Oct 11, 2021
@juliusknorr juliusknorr added the 2. developing Work in progress label Oct 15, 2021
@juliusknorr juliusknorr added 3. to review Ready to be reviewed and removed 2. developing Work in progress labels Nov 5, 2021
@juliusknorr juliusknorr marked this pull request as ready for review November 5, 2021 15:30
Copy link
Member

@julien-nc julien-nc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code LGTM.
Code formatting suggestions are just small details 😁.

It runs fine.

  • Preview are generated
  • Document creation works fine
  • Loading an existing document works fine
  • ODG icon looks good

@juliusknorr juliusknorr added 4. to release Ready to release, can be waiting for the tests to finish and removed 3. to review Ready to be reviewed labels Nov 8, 2021
@juliusknorr
Copy link
Member Author

Code style issues all resolved, we should also introduce https://github.com/FriendsOfPHP/PHP-CS-Fixer here

@juliusknorr juliusknorr merged commit bbc3672 into master Nov 8, 2021
@juliusknorr juliusknorr deleted the enh/draw branch November 8, 2021 13:04
@juliusknorr juliusknorr mentioned this pull request Nov 10, 2021
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4. to release Ready to release, can be waiting for the tests to finish enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow to create a new Draw document

5 participants