Announcement Announcement Module
Collapse
No announcement yet.
Docking frameworks Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • Docking frameworks

    As you know, RCP had a number of docking framework integrations. However none of the frameworks currently supported are active. Which begs the question, should they be included in Valkyrie?
    As far as I see, there are currently 2 good options: MyDoggy (opensource, free) and Jide Docking (closed source, paid). If I'm not mistaken, the MyDoggy integration was already done by Peter Karich, so there's just some integration work there.

  • #2
    We are running with the VLDocking. Would be very happy if VLDocking was included in Valkyrie :-) as it would lessen the migration burden.

    We also use Docking windows for other projects http://www.infonode.net/index.html?idw. It works ok.

    Comment


    • #3
      I'll probably include the current VLDocking support with the BlueBell changes into Valkyrie. Too bad they don't have a Maven repo... I think I'll contact Sonatype to get a OSS repository on their Nexus .

      Comment


      • #4
        I'm been trying to in contact with the owner of http://code.google.com/p/vldocking/ but without any luck. There is also a fork here http://code.google.com/p/vldocking-plus/ but there is no activity.

        Comment


        • #5
          Haven't been here in a while, doing no Swing work these days, but glad to see things are still progressing.

          As for the JIDE docking, the JIDE integration code that I wrote and was migrated to a module of spring-rich included docking integration. In fact, that was the major reason I wrote it. Feel free to borrow or steal whatever you'd like from there for integration into your new project.

          Jonny

          Comment


          • #6
            I too am using the VLDocking module. I've found a hitch here and there, but overall it works pretty well. The VLToolbars need works, such as adding UI delegates, but the docking stuff is fairly solid.

            Comment


            • #7
              So what is the current recommended route if you want to add docking and you are using maven?

              Comment


              • #8
                Substance + VLDocking, they are prettily integrated within Bluebell.

                Comment


                • #9
                  Is there any work going on with InfoNode?
                  Their demo looks pretty good and it would be nice if it was integrated:
                  http://www.infonode.net/index.html?idwdemo

                  Comment


                  • #10
                    I've just added a sample for the VLDocking to Valkyrie. I'll push it this evening.

                    Comment


                    • #11
                      Nice. Thanks.
                      The more I look at it, though, the more I prefer the visual effects of MyDoggy to VLDocking (especially as I use IDEA as my IDE and MyDoggy seeks to emulate it!).
                      The work with MyDoggy seems to just be on a JIRA issue though.

                      MyDoggy integration and a simple sample would be great!

                      Comment


                      • #12
                        I just pushed the MyDoggy support to Valkyrie. Sample is pending.

                        Comment


                        • #13
                          Cannot support VLDocking anymore, any volunteers ?

                          According to this http://groups.google.com/group/vldoc...550bdc51?hl=fr

                          VLDocking is unsupported :-(

                          Comment


                          • #14
                            Although I haven't yet finished it, I have a mostly completed Substance VLDocking plugin. I've been quite distracted lately and haven't worked on it in a few of months.
                            You can find it here: https://gitorious.org/substance-plug...docking-plugin

                            Comment

                            Working...
                            X