Moved ngmx to C++, renamed it to view.
authorDavid van der Spoel <spoel@xray.bmc.uu.se>
Sat, 31 Aug 2013 12:44:53 +0000 (14:44 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Sat, 21 Sep 2013 04:00:51 +0000 (06:00 +0200)
commit3beddf1e238e898a2b6d38318ee55e2effbe2129
tree9b6d0892f883c2a1dcdfe7e7bf1c3feddbc7738c
parentf81ff89027189184ad505b38bff8a30a3a062a21
Moved ngmx to C++, renamed it to view.

Part of #673
Moved all files to src/programs/view and made executable
part of the gmx binary as "gmx view".
Removed warnings.
Replacing min and max by std::min and std::max.
Removed warning in asize macro.
Changed typedef enums to C++ enums.
Changed gmx_bool to bool.
Removed g_showcol, g_xrama, xstat, test_ngmx_dialog

Change-Id: I88fc541e27705c498703006f461dd2b9b1e6a3f5
56 files changed:
CMakeLists.txt
src/CMakeLists.txt
src/config.h.cmakein
src/gromacs/legacyheaders/macros.h
src/ngmx/CMakeLists.txt [deleted file]
src/ngmx/g_showcol.c [deleted file]
src/ngmx/g_xrama.cpp [deleted file]
src/ngmx/rama.bm [deleted file]
src/ngmx/test_ngmx_dialog.c [deleted file]
src/ngmx/xstat.c [deleted file]
src/programs/CMakeLists.txt
src/programs/gmx/legacymodules.cpp
src/programs/view/Xstuff.h [moved from src/ngmx/Xstuff.h with 100% similarity]
src/programs/view/alert.bm [moved from src/ngmx/alert.bm with 100% similarity]
src/programs/view/buttons.cpp [moved from src/ngmx/buttons.c with 95% similarity]
src/programs/view/buttons.h [moved from src/ngmx/buttons.h with 99% similarity]
src/programs/view/dialogs.cpp [moved from src/ngmx/dialogs.c with 85% similarity]
src/programs/view/dialogs.h [moved from src/ngmx/dialogs.h with 97% similarity]
src/programs/view/ff.bm [moved from src/ngmx/ff.bm with 100% similarity]
src/programs/view/fgrid.cpp [moved from src/ngmx/fgrid.c with 93% similarity]
src/programs/view/fgrid.h [moved from src/ngmx/fgrid.h with 87% similarity]
src/programs/view/filter.cpp [moved from src/ngmx/filter.c with 93% similarity]
src/programs/view/gromacs.bm [moved from src/ngmx/gromacs.bm with 100% similarity]
src/programs/view/info.bm [moved from src/ngmx/info.bm with 100% similarity]
src/programs/view/logo.cpp [moved from src/ngmx/logo.c with 94% similarity]
src/programs/view/logo.h [moved from src/ngmx/logo.h with 92% similarity]
src/programs/view/manager.cpp [moved from src/ngmx/manager.c with 90% similarity]
src/programs/view/manager.h [moved from src/ngmx/manager.h with 86% similarity]
src/programs/view/molps.cpp [moved from src/ngmx/molps.c with 91% similarity]
src/programs/view/molps.h [moved from src/ngmx/molps.h with 100% similarity]
src/programs/view/nleg.cpp [moved from src/ngmx/nleg.c with 94% similarity]
src/programs/view/nleg.h [moved from src/ngmx/nleg.h with 100% similarity]
src/programs/view/nmol.cpp [moved from src/ngmx/nmol.c with 94% similarity]
src/programs/view/nmol.h [moved from src/ngmx/nmol.h with 97% similarity]
src/programs/view/play.bm [moved from src/ngmx/play.bm with 100% similarity]
src/programs/view/popup.cpp [moved from src/ngmx/popup.c with 93% similarity]
src/programs/view/popup.h [moved from src/ngmx/popup.h with 93% similarity]
src/programs/view/pulldown.cpp [moved from src/ngmx/pulldown.c with 88% similarity]
src/programs/view/pulldown.h [moved from src/ngmx/pulldown.h with 97% similarity]
src/programs/view/rewind.bm [moved from src/ngmx/rewind.bm with 100% similarity]
src/programs/view/stop.bm [moved from src/ngmx/stop.bm with 100% similarity]
src/programs/view/stop_ani.bm [moved from src/ngmx/stop_ani.bm with 100% similarity]
src/programs/view/view.cpp [moved from src/ngmx/ngmx.cpp with 86% similarity]
src/programs/view/view.h [moved from src/ngmx/g_logo.c with 67% similarity]
src/programs/view/x11.cpp [moved from src/ngmx/x11.c with 81% similarity]
src/programs/view/x11.h [moved from src/ngmx/x11.h with 95% similarity]
src/programs/view/xdlg.cpp [moved from src/ngmx/xdlg.c with 94% similarity]
src/programs/view/xdlg.h [moved from src/ngmx/xdlg.h with 86% similarity]
src/programs/view/xdlghi.cpp [moved from src/ngmx/xdlghi.c with 90% similarity]
src/programs/view/xdlghi.h [moved from src/ngmx/xdlghi.h with 92% similarity]
src/programs/view/xdlgitem.cpp [moved from src/ngmx/xdlgitem.c with 89% similarity]
src/programs/view/xdlgitem.h [moved from src/ngmx/xdlgitem.h with 84% similarity]
src/programs/view/xmb.cpp [moved from src/ngmx/xmb.c with 93% similarity]
src/programs/view/xmb.h [moved from src/ngmx/xmb.h with 95% similarity]
src/programs/view/xutil.cpp [moved from src/ngmx/xutil.c with 96% similarity]
src/programs/view/xutil.h [moved from src/ngmx/xutil.h with 93% similarity]