2007-09-11 01:09 rafi * Makefile.cvs: - Updated the file to cope with the removal of ChangeLog from the repository. 2007-09-11 01:08 rafi * ChangeLog: - Does not belong into the repository. 2007-09-11 01:06 rafi * AUTHORS, BUGS, Doxyfile.in, NEWS, README, TODO, Doc/Makefile.am, examples/Makefile.am, include/about.h, include/consts.h, include/da.h, include/enums.h, include/extfilefilter.h, include/funcobjs.h, include/icon.h, include/main.h, include/notebook.h, include/ntab.h, include/vectorchooser.h, include/vectordrawer.h, include/vectorlist.h, include/vectortv.h, include/vectorwindow.h, src/about.cc, src/da.cc, src/main.cc, src/notebook.cc, src/ntab.cc, src/vectortv.cc, src/vectorwindow.cc: - Finished commenting code. - Updated AUTHORS, BUGS, NEWS, TODO, and README. 2007-09-08 22:36 rafi * Doxyfile.in, Makefile.am, configure.ac, Doc/Makefile.am: - Added Doc directory. 2007-09-06 21:52 rafi * examples/: bonsai.xvs, cube.xvs, pyramid.xvs, triangle.xvs: - Remove bonsai.xvs. - Added easy examples. 2007-09-02 19:09 rafi * src/vectortv.cc: - Fixed a typo preventing the code compiling under gcc. 2007-09-01 02:15 rafi * nbproject/configurations.xml, pixmaps/invert.svg: [no log message] 2007-09-01 02:08 rafi * examples/.cvsignore: no message 2007-09-01 02:07 rafi * Makefile.am, configure.ac, examples/bonsai.xvs, nbproject/configurations.xml, examples/Makefile.am: - Added example directory 2007-09-01 01:25 rafi * include/icon.h, include/vectortv.h, pixmaps/Makefile.am, pixmaps/connect.svg, pixmaps/connect.xpm, pixmaps/cross.svg, pixmaps/cross.xpm, pixmaps/invert.svg, pixmaps/invert.xpm, pixmaps/middle.svg, pixmaps/middle.xpm, src/consts.cc, src/icon.cc, src/main.cc, src/vectortv.cc, TODO: - Added icons to menus. 2007-08-31 20:06 rafi * TODO, include/funcobjs.h, include/vectortv.h, src/funcobjs.cc, src/vectortv.cc: - Partially implemented distinguishing the selection order of vectors in TreeView. 2007-08-29 21:56 rafi * TODO: - Rephrased. 2007-08-29 21:54 rafi * TODO: - Added to do. 2007-08-29 21:33 rafi * pixmaps/middle.xpm: - Added middle.xpm. 2007-08-29 21:32 rafi * TODO: - Updated to dos. 2007-08-29 20:28 rafi * include/funcobjs.h, src/funcobjs.cc, src/vectortv.cc: - Replaced calls to TreeSelection::get_selected() with a combination of TreeSelection::selected_foreach_iter() and a functor. 2007-08-29 19:47 rafi * .cvsignore, gvectors-Makefile.mk: - Included gvectors-Makefile.mk 2007-08-26 12:03 rafi * include/icon.h, include/main.h, nbproject/Makefile-impl.mk, nbproject/configurations.xml, pixmaps/Makefile.am, pixmaps/cross.svg, pixmaps/cross.xpm, pixmaps/middle.svg, src/main.cc, src/icon.cc: - Attempted to add icons to menu items. 2007-08-25 19:43 rafi * src/main.cc: - Removed commented out section. 2007-08-25 19:18 rafi * include/consts.h, include/vectortv.h, src/consts.cc, src/main.cc, src/vectortv.cc: - Moved ui strings to the consts file. 2007-08-25 19:08 rafi * include/main.h, include/ntab.h, include/vectortv.h, src/main.cc, src/vectortv.cc: - Added vector invert function. 2007-08-25 18:21 rafi * include/Makefile.am, include/vectorchooser.h, nbproject/configurations.xml, src/Makefile.am, src/vectorchooser.cc, src/vectortv.cc, src/vectorwindow.cc: - Added vector cross product. 2007-08-25 05:18 rafi * src/vectorwindow.cc: - Buttons have icons now. 2007-08-25 04:30 rafi * include/main.h, include/vectortv.h, include/ntab.h, src/main.cc, src/vectortv.cc: - Added cross function. 2007-08-25 03:09 rafi * include/enums.h, include/funcobjs.h, include/main.h, include/consts.h, include/ntab.h, include/vectortv.h, src/consts.cc, src/funcobjs.cc, src/main.cc, src/vectortv.cc: - Added status messages. 2007-08-24 17:26 rafi * src/main.cc: - Right justified help menu. 2007-08-24 16:45 rafi * src/ntab.cc: - Adjusted layout on startup. 2007-08-24 16:26 rafi * include/Makefile.am, include/consts.h, include/enums.h, nbproject/configurations.xml, src/Makefile.am, src/consts.cc, src/ntab.cc: - Added constants for default values. - Added enums for default values. 2007-08-24 16:02 rafi * src/da.cc: - Improved rotation using the mouse. 2007-08-24 15:37 rafi * include/vectordrawer.h, src/da.cc, src/vectordrawer.cc: - Axes label added. 2007-08-24 13:46 rafi * include/main.h, include/vectordrawer.h, include/vectortv.h, nbproject/configurations.xml, include/ntab.h, src/main.cc, src/vectordrawer.cc, src/vectortv.cc: - Modified VectorDrawer to cope with the changes in the library. - When selection changes, VectorTV emits signals. - MainWindow menu has menu entries for operating on vectors, same as popup menu of VectorTV has. - Put some commonly used operations into separate functions. - NTab exports some functions of VectorTV. 2007-08-23 00:39 rafi * BUGS: - Added bug. 2007-08-23 00:24 rafi * Makefile.am: - Added todo file. 2007-08-23 00:20 rafi * TODO: - Todo file. 2007-08-23 00:11 rafi * nbproject/configurations.xml, src/vectortv.cc: - Connecting two vectors sets new vector tag now. 2007-08-22 23:52 rafi * pixmaps/.cvsignore: [no log message] 2007-08-22 23:52 rafi * pixmaps/: Makefile.am, gvectors.png, gvectors.xpm: - Pixmap renamed to pixmaps. 2007-08-22 23:49 rafi * Makefile.am, configure.ac, src/Makefile.am: - Pixmap renamed to pixmaps. - Makefile adjusted to take care of replacing @XXX@ variables in desktop entry. 2007-08-22 23:44 rafi * desktop/: Makefile.am, gvectors.desktop.in, .cvsignore: - Desktop entry 2007-08-22 17:17 rafi * include/icon.h, include/main.h, include/notebook.h, include/ntab.h, include/vectorwindow.h, include/about.h, include/da.h, include/enums.h, include/extfilefilter.h, include/funcobjs.h, include/vectordrawer.h, include/vectorlist.h, include/vectortv.h, src/about.cc, src/da.cc, src/funcobjs.cc, src/icon.cc, src/notebook.cc, src/ntab.cc, src/vectordrawer.cc, src/vectorlist.cc, src/main.cc, src/vectortv.cc, src/vectorwindow.cc: - Added gpl copyright statement. 2007-08-22 17:01 rafi * .cvsignore, gvectors.pc, include/.cvsignore, nbproject/configurations.xml: - Replaced gvectors.pc with libgvectors.pc 2007-08-22 17:01 rafi * BUGS: - BUGS file. 2007-08-22 17:00 rafi * configure.ac: - Changed comment to begin with #. - Check for cc and cpp. 2007-08-22 16:59 rafi * libgvectors.pc: - (For development) the renamed pkgconfig file for libgvectors. 2007-08-22 16:59 rafi * Makefile.am: - Added rules for installing the basic doc files (README, AUTHORS, etc.) 2007-08-22 16:58 rafi * Makefile.cvs: - Added new line at end of file. 2007-08-22 16:58 rafi * src/Makefile.am: - Added new source files. 2007-08-22 16:57 rafi * include/Makefile.am: - Added new header files. 2007-08-22 16:56 rafi * include/funcobjs.h, src/funcobjs.cc: - Added functor to add visual vectors read from file. 2007-08-22 16:55 rafi * include/enums.h: - Added file type enums. 2007-08-22 16:55 rafi * include/extfilefilter.h: - Inline class heriting from Gtk::FileFilter which carries filetype and extension. 2007-08-22 16:54 rafi * include/main.h, src/main.cc: - Added stuff for saving/loading. - Fixed bug when closing tabs. 2007-08-22 16:53 rafi * include/ntab.h, src/ntab.cc: - Added functions for saving/loading. - Made it compile under gnu cc. 2007-08-22 16:52 rafi * include/icon.h, src/icon.cc: - The gvectors icon. 2007-08-22 16:51 rafi * include/vectortv.h, src/vectortv.cc: - Added function for loading vector store from file. 2007-08-22 16:50 rafi * src/vectorwindow.cc: - Added icon. 2007-08-13 23:22 rafi * src/notebook.cc: - Destructor cleans up NTabs from heap. 2007-08-13 23:21 rafi * include/vectortv.h: - Added forward declaration of class NTab in order to allow to store a reference to such objects. 2007-08-13 23:20 rafi * include/notebook.h: - Destructor cleans up NTab allocated on heap. 2007-08-13 23:18 rafi * nbproject/Makefile-Serial.mk: no message 2007-08-13 23:18 rafi * include/main.h, src/main.cc: - Added Toolbar. - Tab counter added. - 'File|New' Menu/Toolbar entry. - 'File|Close' Menu/Toolbar entry. - Message dialog for confirming the close of altered NTab. - Status bar added. 2007-08-13 23:16 rafi * include/ntab.h, src/ntab.cc: - NTab passes *this to VectorTV to allow VectorTV to pass notifications about editions to NTab. - Max angle for rotate spin buttons adjusted. - NTab has flag indicating whether or not it has been modified. - Methods for accessing and manipulating new flag. 2007-08-13 23:10 rafi * src/vectortv.cc: - Calls DA::check_dimension() where necessary. - Sets flag in NTab when drawing is modified. 2007-08-13 23:09 rafi * include/vectorwindow.h, src/vectorwindow.cc: - Constructor takes argument to determine whether it is used as 'Add' or 'Edit' dialog (sets the button label accordingly). 2007-08-13 23:08 rafi * include/vectordrawer.h, src/vectordrawer.cc: - VectorDrawer adjusted to base class (Color argument to draw()). 2007-08-13 23:06 rafi * include/da.h, src/da.cc: - New methods which prepares the vectors by setting rotation and origin. Used by check_dimension(). - check_dimension() working. - Sets the dimension of the drawing area according space needs. 2007-08-12 23:09 rafi * include/funcobjs.h, src/funcobjs.cc: - Modified GetAandB to make it sum up vectors before calculating connecting vector. 2007-08-12 23:08 rafi * include/da.h, src/da.cc: - Added member for setting dimension of drawing area. 2007-08-12 02:20 rafi * include/Makefile.am, include/da.h, include/ntab.h, include/vectortv.h, nbproject/Makefile-impl.mk, nbproject/configurations.xml, src/Makefile.am, src/da.cc, src/main.cc, src/ntab.cc, src/vectorlist.cc, src/vectortv.cc: - Mouse can be used to rotate vectors. - Deletion of vectors put to work. - Right mouse button does not interfere with selection in tree view. 2007-08-12 02:17 rafi * include/funcobjs.h, src/funcobjs.cc: - Function objects (functors) are placed here. 2007-08-12 02:16 rafi * include/enums.h: - Some compile time constants are put here. 2007-08-09 22:56 rafi * include/da.h, include/vectorwindow.h, nbproject/configurations.xml, src/Makefile.am, src/da.cc, src/ntab.cc, src/vectordrawer.cc, src/vectortv.cc, src/vectorwindow.cc, .cvsignore, gvectors.pc, include/Makefile.am, include/ntab.h, include/vectorlist.h, include/vectortv.h: - New Gtk::Window class for adding a vector. - TreeView now uses tree to represent vector dependencies. - Is now able to rotate and scale vectors. 2007-07-28 14:42 rafi * Makefile.am, configure.ac, gvectors.pc, include/.cvsignore, include/Makefile.am, include/da.h, include/ntab.h, include/vectordrawer.h, include/vectorlist.h, include/vectortv.h, nbproject/configurations.xml, src/Makefile.am, src/da.cc, src/ntab.cc, src/vectordrawer.cc, src/vectorlist.cc, src/vectortv.cc: - gvectors.pc added for debugging when libgvectors are not installed. 2007-07-15 20:31 rafi * configure.ac: - Will be checked first cc/CC 2007-07-08 22:31 rafi * .cvsignore, include/main.h, include/notebook.h, include/ntab.h, src/.cvsignore, src/Makefile.am, src/main.cc, src/notebook.cc, src/ntab.cc: - Built basic UI. 2007-07-08 22:31 rafi * include/Makefile.am: - Include does not have an own Makefile 2007-07-08 22:29 rafi * nbproject/configurations.xml: no message 2007-07-08 22:29 rafi * configure.ac: - Configure script stops when pkg-config version requirement is not met. - Glibmm/Gtkmm must be of version later than 2.10.0 2007-07-08 22:26 rafi * include/about.h, src/about.cc: - About dialog. 2007-07-08 22:25 rafi * Makefile.am: - include does not have a makefile now. 2007-07-03 20:44 rafi * configure.ac, nbproject/.cvsignore, nbproject/Makefile-Default.mk, nbproject/Makefile-impl.mk, nbproject/configurations.xml, nbproject/project.properties, nbproject/project.xml: no message 2007-07-03 20:39 rafi * include/.cvsignore, include/Makefile.in, src/.cvsignore, src/Makefile.in: no message 2007-07-03 20:12 rafi * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.cvs, NEWS, README, configure.ac, depcomp, install-sh, missing, include/Makefile.am, include/Makefile.in, src/Makefile.am, src/Makefile.in, src/main.cc: - Initial import of build environment. 2007-07-03 20:12 rafi * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, Makefile.cvs, NEWS, README, configure.ac, depcomp, install-sh, missing, include/Makefile.am, include/Makefile.in, src/Makefile.am, src/Makefile.in, src/main.cc: Initial revision