Thanks for this work Graeme! I will take a look into this Fork this coming weekend and will let you know my observations
with regards Tushar Tushar Joshi, Nagpur: http://www.tusharjoshi.com * MCSD_NET C#, SCJP, RHCE, ZCE, PMP, CSM, SAFe, PRINCE2 * Senior Architect @ Persistent Systems http://www.persistent.com * LinkedIn: http://www.linkedin.com/in/tusharvjoshi On Fri, Jun 7, 2019 at 2:47 AM Geertjan Wielenga <geert...@apache.org> wrote: > 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 > > > > > > >