Giter Club home page Giter Club logo

Comments (4)

bjonnh avatar bjonnh commented on May 18, 2024 6

That or in the mean time being able to remove the current menu bar that is not really useful.

from drawio-desktop.

aswinrajeev avatar aswinrajeev commented on May 18, 2024

I am trying to work on this. Have already created a bare-bone native menu that is able to communicate with the draw.io application.

from drawio-desktop.

msvi avatar msvi commented on May 18, 2024

Hello!

Electron 12 implements support for Wayland that can be enabled with the command line switches --enable-features=UseOzonePlatform --ozone-platform=wayland. Unfortunately, Gnome does not provide server-side decorations for Wayland windows and thus the window cannot be closed or resized with the mouse.

Bildschirmfoto vom 2021-05-18 06-57-08

There seems to be some work going on in Electron to support client-side decorations (CSD) here and here. However, this will probably take some more time. In the meantime, as more distros switch to Wayland by default and HiDPI/MixedDPI setups are becoming more common, it would be good to have an option to draw some basic window decorations.

I'm not too familiar with Electron but I found this library here and a more simple approach here. Maybe this could be used to at least draw close/minimize/maximize buttons and make the window resizable with the mouse?

from drawio-desktop.

davidjgraph avatar davidjgraph commented on May 18, 2024

Menu changes implemented in 15.7.3. Please add discussions about changes either as discussion or issue if there's a bug.

from drawio-desktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.