Simply awesome. :-)

Gj

On Thu, Jun 6, 2019 at 11:09 PM Graeme Ingleby <gra...@ingleby.net> wrote:

> I have an Apache NetBeans fork where I’ve been working on some
> modifications to the WindowManager.  The most notable is the ability to
> split TopComponents in floating windows like you can the main window
> (including sliding modes).
>
> I find the NB IDE very usable as-is but I really want/need this
> functionality for my custom NB platform applications.
>
> There are various other modifications that I feel make the window manager
> a little more consistent - for example currently dragging a java file
> editor out of the editor region creates a frame based floating window but
> moving the same editor into the output mode and then to the desktop creates
> a dialog based window.   This is because NB currently determines if a
> TopComponent should be treated as an editor or a view based on the Mode and
> not the TopComponent.
>
> There are some tab icon tweaks, improved z-order handling fixes to
> correctly identify a drop location, etc.  All changes are documented in the
> fork read-me.
>
> I’ve hopefully made these changes in a backward compatible manner.  I’ve
> got things fairly stable now and use these modifications in my IDE daily.
> I’m aware the NetBeans window system can be used in many different ways and
> there are many plugins available - so I need help making sure the changes
> are compatible.
>
> I would really appreciate if other developers could try my fork and report
> any issues, potential performance problems, etc.   I’d love to be able to
> submit a pull request but could really use a little help from the community
> first.
>
> Apache NetBeans fork:
>
> https://github.com/GIngleby16/netbeans
>
> Clone, build and run as you would the regular repo.
>
> Thanks
>
> Graeme Ingleby
>
>
>

Reply via email to