After analyzing all files within the gui.panel package, I ended up with the
following structure (new packages in bold):
- gui
- action
- animation
- *dialog*
- *label*
- menu
- option
- panel
- *colopedia*
- *report*
- plaf
- *tooltip*
- video
I decided to split the panel into the two sub-panels as they are all based
on their own version of the FreeColPanel and grouping them makes sense.
The tooltip package probably wasn't really needed other to denote that
these are based off JToolTip, and not JPanel, JFrame, etc.
I did move the label down to gui as suggested above.
The dialog package and it's helpers were easiest the largest change.
I have fully tested ant, ant testall and ant javadoc for any errors and I
am able to play the latest git, so I'd call the move largely a successful
re-organization.
Thanks,
--
*Caleb R. Williams*
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers