roadmap of adding Hui code

Max Okumoto <[email protected]>
Newsgroups gmane.os.freebsd.devel.libh
Message-ID <[email protected]>
Max Okumoto <[email protected]> writes:
> Note: The following changes will not affect the current build.  And
> only the tvision code is going in.  I think a rewrite of the Qt code
> is really required so I will just re-implment it, instead of trying
> to force it to the new model. 
> 
> Stage 1: Merge in change to bm that I have done recently.

Done.

> 
> Stage 2: Add Makefile.new and Makefile.bm.  Both of which contain the
> 	 bm related rules.  The Makfile.new file will be moved into
> 	 Makefile after we convert over the libraries.  The old one
> 	 can just call Makefile.new until then.

Done.


> Stage 3: Create the directories for the new lib and binaries
> 	libh/lib/Hui
> 	libh/lib/HuiTv
> 	libh/lib/HuiQt
> 
> 	libh/bin/HuiTv_shared
> 	libh/bin/HuiTvTest

Done.
> Stage: 6
> 	Add the module.m4 files to their respective directories.

Done.

> Stage 4:
> 	Repo copy the following files into their new locations.
> 
> cp lib/hui/Hui.cc			lib/hui/Hui.cc
> 
> cp lib/hui/HuiTVision.cc			lib/HuiTv/HuiTv.cc
> cp lib/hui/HuiTVision_ButtonWidget.cc		lib/HuiTv/HuiTvButton.cc
> cp lib/hui/HuiTVision_ButtonsGroupWidget.cc	lib/HuiTv/HuiTvButtonsGroup.cc
> cp lib/hui/HuiTVision_CheckBoxesWidget.cc	lib/HuiTv/HuiTvCheckBoxes.cc
> cp lib/hui/HuiTVision_ContainerWidget.cc	lib/HuiTv/HuiTvContainer.cc
> cp lib/hui/HuiTVision_DialogWidget.cc		lib/HuiTv/HuiTvDialog.cc
> cp lib/hui/HuiTVision_GroupWidget.cc		lib/HuiTv/HuiTvGroup.cc
> cp lib/hui/HuiTVision_InputLineWidget.cc	lib/HuiTv/HuiTvInputLine.cc
> cp lib/hui/HuiTVision_LabelWidget.cc		lib/HuiTv/HuiTvLabel.cc
> cp lib/hui/HuiTVision_ListBoxWidget.cc		lib/HuiTv/HuiTvListBox.cc
> cp lib/hui/HuiTVision_MenuBarWidget.cc		lib/HuiTv/HuiTvMenuBar.cc
> cp lib/hui/HuiTVision_MenuButtonWidget.cc	lib/HuiTv/HuiTvMenuButton.cc
> cp lib/hui/HuiTVision_MenuItemWidget.cc		lib/HuiTv/HuiTvMenuItem.cc
> cp lib/hui/HuiTVision_MenuSeparatorWidget.cc	lib/HuiTv/HuiTvMenuSeparator.cc
> cp lib/hui/HuiTVision_MenuSubmenuWidget.cc	lib/HuiTv/HuiTvMenuSubmenu.cc
> cp lib/hui/HuiTVision_ProgressIndicatorWidget.cc	lib/HuiTv/HuiTvProgressIndicator.cc
> cp lib/hui/HuiTVision_RadioMenuWidget.cc	lib/HuiTv/HuiTvRadioMenu.cc
> cp lib/hui/HuiTVision_TextEditWidget.cc		lib/HuiTv/HuiTvTextEdit.cc
> cp lib/hui/HuiTVision_TitledWidget.cc		lib/HuiTv/HuiTvEmbedded.cc
> cp lib/hui/HuiTVision_ToplevelWidget.cc		lib/HuiTv/HuiTvToplevel.cc
> cp lib/hui/HuiTVision_Widget.cc			lib/HuiTv/HuiTvWidget.cc
> cp lib/hui/HuiTVision_WindowWidget.cc		lib/HuiTv/HuiTvWindow.cc
> 
> cp include/hui/Dim.hh			lib/Hui/Dim.hh
> cp include/hui/Hui.hh			lib/Hui/Hui.hh
> cp include/hui/ProgressIndicatorHui.hh	lib/Hui/HuiProgressIndicator.hh
> cp include/hui/HuiTVision.hh		lib/HuiTv/HuiTv.hh
> 
> 
> Stage: 5
> 	Check in the new files lib/Hui/* and lib/HuiTv/*.
> 
> 
> Stage: 7
> 	Rest.

To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-libh" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.