Giter Site home page Giter Site logo

Comments (8)

AlainMoretti avatar AlainMoretti commented on July 20, 2024

I presume you are aware of this : the modal window is draggable.
Thus you can place it wherever you want in the main window.
When you click elsewhere, it disappears and next time it will pop up exactly where it has been hidden previously.

This being said I understand your issue.
Can you confirm that dragging the modal window is not convenient and you need that it pops up near the node you are clicking on ?

from blt.

lukastribus avatar lukastribus commented on July 20, 2024

Hi Alain,

yes I do know about that, but it isn't convenient for a number of reason, like if I move the window somewhere else, I will just have the same issue with the node that previously was fine (a node at the top of the topology). I'm literally moving the problem around.

Even if BLT would remember the window location on a per-node basis (which it doesn't), it would be a lot of work move the windows around for every node (we already have to do this for the node itself, we shouldn't have to do the same job for the box as well).

I think the best solution would be to display the box near the node.

from blt.

AlainMoretti avatar AlainMoretti commented on July 20, 2024

OK Lukas, makes sense, I will fix this.

from blt.

AlainMoretti avatar AlainMoretti commented on July 20, 2024

Hi Lukas, I have just post this commit
Some users prefer a fixed location for the 'routerbox'.
But your issue is perfectly valid, that is the reason why I had to find an agreement :
routerbox still pops up at the top of main window but it is much easier to drag it now since a right click relocates it immediately.

Let me know if I can close the issue.

from blt.

lukastribus avatar lukastribus commented on July 20, 2024

I would like to test it, but I don't know how to build blt from source, would you provide some instructions? I have the feeling I will also need this for the bgp keepalive issue.

from blt.

AlainMoretti avatar AlainMoretti commented on July 20, 2024

You can build BLT using Maven, and doing this inside Eclipse is the way to go if you want to modify/understand the code.
This being said, I will post release 0.4.5 with latest fixes tonight.

from blt.

lukastribus avatar lukastribus commented on July 20, 2024

Ok, I just gave it a run.

Yes, the right click relocation is faster, but if the window does not show at all in the current focused area of the map, it is still strange behavior and not really intuitive. Do the other users prefer a fixed location, even though that location is completely out of focus? I'm trying to understand what exactly they gain from this behavior in a completely out-of-focus situation.

from blt.

AlainMoretti avatar AlainMoretti commented on July 20, 2024

I agree, it is not intuitive...
I have to take some time to find a better way to handle this, open the
routerbox close to the clicked object may be a good idea.

Le mer. 18 mai 2016 à 10:30, Lukas Tribus [email protected] a
écrit :

Ok, I just gave it a run.

Yes, the right click relocation is faster, but if the window does not show
at all in the current focused area of the map, it is still strange behavior
and not really intuitive. Do the other users prefer a fixed location, even
though that location is completely out of focus? I'm trying to understand
what exactly they gain from this behavior in a completely out-of-focus
situation.


You are receiving this because you commented.

Reply to this email directly or view it on GitHub
#6 (comment)

Alain Moretti

from blt.

Related Issues (10)

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.