1. 21 Jan, 2002 1 commit
    • Naba Kumar's avatar
      Disabled debug warnings. · 4c6667ba
      Naba Kumar authored
      	* tagmanager/tm_source_file.c,
      	  tagmanager/parse.c,
      	  tagmanager/tm_project.c,
      	  src/an_symbol_view.c,
      	  src/anjuta.c:
      
      	  Disabled debug warnings.
      4c6667ba
  2. 18 Jan, 2002 1 commit
  3. 17 Jan, 2002 2 commits
    • Naba Kumar's avatar
      Adds the functionality to Anjuta to auto save your unsaved files before · a46b338b
      Naba Kumar authored
      	* src/preferences.h,
      	  src/preferences.c,
      	  src/preferences_gui.c:
      
      	  Adds the functionality to Anjuta to auto save your unsaved
      	  files before you build a project.
      
      	  Patch submitted by:
      	  jason <jason_williams@suth.com>
      
      	* src/anjuta.[h,c]:
      	  Added function for save all files.
      
      	* src/mainmenu_callbacks.c:
      	  Modified to use the above function.
      
      	* src/build_project.c:
      	  Save all files before build if it is set in the
      	  preferences.
      a46b338b
    • Naba Kumar's avatar
      Message-manager now restores the tabs which were shown on startup. The · 292309c1
      Naba Kumar authored
      	* src/message-manager-private.cc
      	  src/message-manager-private.h
      	  src/message-manager.cc:
      
      	  Message-manager now restores the tabs which were shown on startup.
      	  The terminal is now created on demand (as requested by Biswa)
      	  and I have removed some debug messages.
      
      	  Patch submitted by:
      	  Johannes Schmid <johannes.schmid@gmx.de>
      292309c1
  4. 10 Jan, 2002 1 commit
    • Naba Kumar's avatar
      Patch submitted by: Johannes Schmid <johannes.schmid@gmx.de> · 4f456929
      Naba Kumar authored
      	* src/message-manager-dock.c
      	  src/message-manager-private.cc
      	  src/message-manager-private.h
      	  src/message-manager.cc
      	  src/preferences.c
      	  src/preferences.h
      	  src/preferences_gui.c:
      
      	  Patch submitted by:
      	  Johannes Schmid <johannes.schmid@gmx.de>
      
      	  This patch adds a tab to the notebook of the preferences-dialog
      	  where you can change the colors, the tab position of the new
      	  message manager. Also the truncate messages stuff has moved
      	  from misc tab to messages tab.
      
      	  Also improved the remembering position stuff of message manager.
      
      	* data/internal.properties,
      	  Added definitions for messages colors and tag position.
      
      	* src/message_manager.cc:
      	  Fixed a bug that never lets the messages panes to get cleared.
      	  Added wmclass setting for the message window. Fixed a bug in
      	  which the message window was not being shown.
      
      	* src/tag_manager.c: Fixed printing of (NULL) in the debug
      	  output and disabled it.
      
      	* src/anjuta.c: Preferences created and loaded before anything else.
      	  anjuta now recognizes messages colors on startup and initializes
      	  them.
      4f456929
  5. 08 Jan, 2002 1 commit
    • Naba Kumar's avatar
      Shifted structure initialization in project_dbase_new() before anything · 47d0e606
      Naba Kumar authored
      	* src/project_dbase.c:
      	  Shifted structure initialization in project_dbase_new()
      	  before anything else, otherwise it was crashing due to
      	  uninitialized values.
      
      	* src/an_symbol_view.c:
      	  Disabled high volume debug output.
      
      	Applied a very heavy patch from:
      	Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
      
      	* Makefile.am
      	configure.in
      	pixmaps/Makefile.am
      	src/Makefile.am
      	src/aneditor.cxx
      	src/aneditor.h
      	src/anjuta.c
      	src/anjuta.h
      	src/commands.c
      	src/commands.h
      	src/compile.c
      	src/compile.h
      	src/controls.c
      	src/defaults.c
      	src/fileselection.c
      	src/main_menubar.c
      	src/main_menubar.h
      	src/main_menubar_def.h
      	src/mainmenu_callbacks.c
      	src/mainmenu_callbacks.h
      	src/project_dbase.c
      	src/project_dbase.h
      	src/project_dbase_gui.c
      	src/tags_manager.c
      	src/text_editor_menu.c
      	src/toolbar_callbacks.c
      	tagmanager/Makefile.am
      	tagmanager/ctags.c
      	tagmanager/include/Makefile.am
      	tagmanager/include/tm_project.h
      	tagmanager/include/tm_symbol.h
      	tagmanager/include/tm_tag.h
      	tagmanager/include/tm_tagmanager.h
      	tagmanager/include/tm_workspace.h
      	tagmanager/tm_project.c
      	tagmanager/tm_source_file.c
      	tagmanager/tm_symbol.c
      	tagmanager/tm_tag.c
      	tagmanager/tm_workspace.c
      	widgets/Makefile.am: Modified.
      
      	* src/an_file_view.[c,h],
      	  src/an_symbol_view.[c,h],
      	  src/file_history.[c,h],
      	  src/support.[c,h],
      	  widgets/scroll-menu.[c,h],
      	  tagmanager/tm_file_entry.c
      	  tagmanager/include/tm_file_entry.h: Added new files.
      
      	* pixmaps/cfolder.xpm, fv_doc.xpm, fv_source.xpm,
      	private_func.xpm, public_func.xpm,
      	class.xpm, fv_exec.xpm, fv_unknown.xpm,
      	private_var.xpm, public_var.xpm,
      	function.xpm, fv_i18n.xpm, macro.xpm,
      	protected_func.xpm, struct.xpm,
      	fv_autofile.xpm, fv_image.xpm,
      	ofolder.xpm, protected_var.xpm, variable.xpm:
      	  Updated and Added pixmap files.
      
      	Features:
      	---------
      	a) Removes CCView dependency.
      	b) Improves the terminal.
      	c) Adds tag navigation context menus.
      	d) Upgrades tagmanager to latest version.
      	e) Miscellaneous small additions.
      47d0e606
  6. 07 Jan, 2002 1 commit
    • Naba Kumar's avatar
      Thanks Johannes Schmid <johannes.schmid@gmx.de> for this big patch. · a98b1f0f
      Naba Kumar authored
      	* Thanks Johannes Schmid <johannes.schmid@gmx.de>
      	  for this big patch.
      
      	* src/messages.[c,h]: Removed files.
      
      	* src/message-manager.[cc,h],
      	  src/message-manager-dock.[c,h],
      	  src/message-manager-private.[cc,h]
      	  New files.
      
      	* src/anjuta.c, src/anjuta.h, src/anjuta_cbs.c, src/build_file.c
      	  src/build_project.c, src/clean_project.c, src/compile.c
      	  src/configurer.c, src/debugger.c, src/find_in_files.c
      	  src/mainmenu_callbacks.c, src/preferences.h
      	  src/preferences_gui.c, src/properties.h
      	  src/utilities.c, src/utilities.h:
      	  The new messages widget.
      	  New features:
      	    - Use of GtkNotebook instead of ToggleButtons
      	      and show/hide
      	    - Popupmenu to show and hide message types and
      	      to dock/undock in detach mode
      
      	  All other things should work as they did with the
      	  old message window. Currently the keyboard short-cuts
      	  do not work in detached mode.
      
      	  Some functions in utitlities.[c,h] changed.
      	  so that they take const arguments where this is possible
      
      	* src/Makefile.am, po/POTFILES.in:
      	  Removed messages.[c,h] and
      	  added message-manager.[cc,h], message-manager-dock.[c,h],
      	  message-manager-private.[cc,h]
      
      	* src/message-manager.h: Removed "include <bonobo.h>"
      	  and added a newline at the end of the file.
      
      	* src/message-manager-private.cc:
      	  Set clist's width setting to Automatic.
      	  Set scroll window's scroll bars to Automatic.
      
      	* src/project_dbase_gui.c: Fixed crash of anjuta
      	when project first created.
      
      	* src/gnome_project.c: It now updates the tags manager
      	when new projects are created.
      a98b1f0f
  7. 04 Jan, 2002 1 commit
    • Naba Kumar's avatar
      Earlier code for adding 'cross' button for closing pages were too error · 4d9eccbb
      Naba Kumar authored
      	* src/anjuta.c
      	  src/anjuta_cbs.c
      	  src/text_editor.c
      	  src/mainmenu_callbacks.c
      	  src/text_editor.h
      	  src/text_editor.c
      	  src/text_editor_cbs.c
      	  src/text_editor-gui.c:
      
      	  Earlier code for adding 'cross' button
      	  for closing pages were too error prone and unorganized.
      	  Cleaned up the code and shifted the 'extra' widgets
      	  creation (eg. close button, close_pixmap and lable)
      	  from anjuta to text_editor. This takes care of proper
      	  widgets creation and destruction. Otherwise, anjuta
      	  was crashing at too many points, especially related
      	  to docking and undocking.
      4d9eccbb
  8. 03 Jan, 2002 1 commit
  9. 31 Dec, 2001 2 commits
  10. 29 Dec, 2001 1 commit
    • Naba Kumar's avatar
      Shifted plugin menu from Edit submenu to main menu. · c55c893d
      Naba Kumar authored
      2001-12-29 Naba Kumar <kh_naba@users.sourceforge.net>
      
      	* src/main_menubar_def.h, main_menubar.h, main_menubar.c:
      	  Shifted plugin menu from Edit submenu to main menu.
      
      	* po/POTFILES.in:
      	  Added plugins/sample1/plugin-sample1.c
      
      	* plugins/sample1/plugin-sample1.c:
      	  Added localization and used anjuta_info, instead of anjuta_error.
      
      	* plugins/.cvsignore, plugins/sample1/.cvsignore:
      	  Added cvs ignores.
      
      2001-12-28 Naba Kumar <kh_naba@users.sourceforge.net>
      
      	* configure.in, acconfig.h: Added definition for PACKAGE_PLUGIN_DIR
      	  for plugin dir.
      
      	* Makefile.am: Added module plugins.
      
      	* plugins, plugins/Makefile.am, plugins/sample1/*:
      	  Created plugins modules.
      
      	* src/anjuta.h, src/anjuta.c: Removed app->szAddinDir and
      	  Defined PACKAGE_PLUGIN_DIR directly and properly. Fixed
      	  to load plugins of *.so only and not *.so* (which results
      	  in duplicates).
      
      	* anjuta.spec.in: added %{prefix}/lib/anjuta to take care of
      	  plugins during packaging.
      c55c893d
  11. 23 Dec, 2001 2 commits
  12. 14 Dec, 2001 1 commit
  13. 13 Dec, 2001 1 commit
    • Naba Kumar's avatar
      src/messages.c src/messages.h Added a frame around zvt terminal. · aa7a17b0
      Naba Kumar authored
      
      2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
      
      	* src/messages.c
      	  src/messages.h
      	  Added a frame around zvt terminal.
      
      	* src/preferences_gui.c
      	  Modified to say "Use glade component (experimental)"
      	  instead of "Use Component".
      
      2001-12-13 Naba Kumar <kh_naba@users.sourceforge.net>
      
      	* Patch from
      	Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
      
      	* src/anjuta.c
      	src/fileselection.c
      	src/messages.c
      	src/messages.h
      	src/preferences.c
      	src/preferences.h
      	src/project_dbase.c
      
      	a) Extra scrollbar in terminal no longer appears.
      	b) Character set preference should be preserved (untested).
      	c) File selection widget now remembers last directory.
      	d) On creation of generic project, the glade 'file not found' error no
      		longer occurs.
      	e) First terminal window is created 'on demand', so it should always to
      		the Right Thing (TM) as far as starting WD is concerned. Also, teh
      		environment is now passed to the terminal.
      	f) Solaris compilation should be fixed (replaced get_current_dir_name()
      		with getcwd()).
      	g) Fixed some compilation warnings.
      aa7a17b0
  14. 10 Dec, 2001 1 commit
  15. 22 Nov, 2001 1 commit
    • Naba Kumar's avatar
      Big patch submitted by Biswapesh Chattopadhyay · 6ec168a8
      Naba Kumar authored
      	* Big patch submitted by
      	  Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>.
      	  Many thanks to him.
      
      	* src/Makefile.am, src/aneditor.cxx
      	  src/anjuta.c, src/anjuta.h, src/project_dbase.c,
      	  src/project_dbase.h, src/text_editor.c, src/text_editor.h:
      	  Use of tagmanager lib for advanced calltips.
      
      	* global-tags/*: Created new directory and added files to
      	  generate system.tags.
      
      	* tagmanager/*: Created new directory and added tagmanager lib
      	  files.
      
      	* configure.in, acconfig.h, Makefile.am: Modified to reflect
      	  the above additions.
      
      	* data/Makefile.am: Modified to accomodate generated system.tags file.
      6ec168a8
  16. 18 Oct, 2001 2 commits
  17. 17 Oct, 2001 1 commit
  18. 15 Oct, 2001 1 commit
  19. 14 Oct, 2001 2 commits
  20. 03 Oct, 2001 1 commit
  21. 19 Sep, 2001 1 commit
  22. 14 Sep, 2001 1 commit
    • Naba Kumar's avatar
      1) Restore the error color to red (waiting for a configurable one ) 2) · 4b57b965
      Naba Kumar authored
      
      	* anjuta.c, anjuta.h, main.c, main_menubar.c, main_menubar_def.h,
      	mainmenu_callbacks.c, mainmenu_callbacks.h, messages.c:
      
      	1) Restore the error color to red (waiting for a configurable one )
      	2) Saving projects settings if you exit anjuta without closing an open
      	saved project
      	3) New Menu 'repaeat search' to search with a keystroke without pressing
      	the toolbar button
      	4) some define in the menus to better handle menu item update
      
      	Patch from: lbell <lbell@tsc4.com>
      
      	* main_menubar_def.h, main_menubar.c: Change the position of
      	"Repeat find" menu position.
      
      	* Patched de.po:
      	Patch from: Jens Georg <mail@jensgeorg.de>
      4b57b965
  23. 12 Sep, 2001 2 commits
    • Naba Kumar's avatar
      Using macros for ORBit flags. And applied patch from Johannes Schmid · fae60038
      Naba Kumar authored
      
      	* configure.in, src/Makefile.am: Using macros for ORBit flags.
      	And applied patch from Johannes Schmid <clubfan@users.sourceforge.net>
      fae60038
    • Naba Kumar's avatar
      Support for multiple files drag-n-drop. · c0caaecc
      Naba Kumar authored
      
      	* dnd.c: Support for multiple files drag-n-drop.
      
      	  Patch from: rikul <null@acm.org>
      
      	* anjuta.c, anjuta.h, anjuta_cbs.c, main_menubar_def.h,
      	mainmenu_callbacks.c, mainmenu_callbacks.h: Added message text
      	saving from menu.
      
      	  Patch from: rikul <null@acm.org>
      
      	* Makefile.am, aneditor.cxx, aneditor.h, anjuta.c, anjuta.h,
      	  anjuta_cbs.c, anjuta_gui.c, breakpoints.c, breakpoints.h,
      	  debugger.c, debugger.h, find_in_files.c, find_in_files.h,
      	  find_replace.c, find_replace.h, find_text.c, find_text.h,
      	  glade_iface.c, main.c, messages.c, messages.h, project_dbase.c,
      	  project_dbase.h, source.c, text_editor.c, text_editor.h,
      	  text_editor_cbs.c, utilities.c, utilities.h:
      
      	  Applied a huge patch (after slight preview). I would like Luca
      	  to have his feature additions mentioned here.
      
      	  Patch from: lbell <lbell@tsc4.com>
      c0caaecc
  24. 31 Aug, 2001 1 commit
  25. 30 Aug, 2001 1 commit
  26. 27 Aug, 2001 1 commit
    • Naba Kumar's avatar
      Removed "-f" option in call to devhelp, because devhelp no longer supports · e381105d
      Naba Kumar authored
      
      
      	* Removed "-f" option in call to devhelp, because devhelp no longer
      	  supports that.
      
      	* main_menubar.c,
      	  main_menubar.h,
      	  main_menubar_def.h,
      	  main_menubar_callbacks.c,
      	  controls.c:
      	  	Added new menu item for "close all fils".
      		(Patch from Rikul <rikul@shreve.net>, after revision)
      
      	* project_dbase.c: project_dbase_close_project(): remove unnecessary printf() statement.
      
      	* find_text.c, find_replace.c: Fixed dialog wins not show up once close by 'Esc'.
      		(Patch from Rikul <rikul@shreve.net>)
      
      	* anjuta.c: Fixed to have the current dir in the fileopen dialog box.
      		(Patch from Rikul <rikul@shreve.net>)
      e381105d
  27. 06 Aug, 2001 3 commits
  28. 31 Jul, 2001 1 commit
  29. 26 Jul, 2001 1 commit
    • Naba Kumar's avatar
      Aha, Lots of changes. :-) · aa72d998
      Naba Kumar authored
      
      
      Aha, Lots of changes. :-)
      
      2001-07-24  Naba Kumar <kh_naba@123india.com>
      
      	* debugger.c: (debugger_update_prog_status): Fixed
      		the bug with gdb version 5. Debugger starts, when
      		step in/out/over etc are clicked.
      
      	* debugger.c: All functions: added debugging codes.
      
      	* breakpoints.c: (breakpoints_dbase_set_all_in_editor):
      	* breakpoints.c: (breakpoints_dbase_add_brkpnt):
      	  Modified to recognize non project files also.
      
      	* source.c: (source_write_configure_in):
      	  Added source for 'prefix' counterparts for
      	  no-prefix AC_SUBST.
      
      2001-07-23  Naba Kumar <kh_naba@123india.com>
      
      	* anjuta.c: added function anjuta_remove_text_editor();
      	  and suitably modified anjuta_remove_current_text_editor().
      
      	* project_dbase.c: project_dbase_close(), Added code to
      	  close all opened files that belong to the project when
      	  the project is closed.
      	 (patch from  "Maxim Blagai" <maximblagai@yahoo.com> and some my codes)
      
      	* Updated the manuals/anjuta-manual subdir for GDP standards.
      	   (patch from Andy Piper <squiggle@ukgateway.net>)
      
      	* main_menubar.h, main_menubar.def: Added Menu items to handle
      	  urls for library references, bugs, patches and feature request
      	  submission.
      
      2001-07-20  Naba Kumar <kh_naba@123india.com>
      
      	* Set wmclass names in all windows.
      	  (patch from Andy Piper <squiggle@ukgateway.net>)
      	* New splash logo from "Misha" <misha@phreaker.net>);
      
      2001-07-19  Naba Kumar <kh_naba@123india.com>
      
      	* preferences.[h,c], preferences_gui.c: Added 4 properties to
      	  set caret color, calltip back color and selection fore/back
      	  color.
      
      2001-07-18  Naba Kumar <kh_naba@123india.com>
      
      	* project_dbase.c: Closes all files when project is closed.
      	 (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
      	 -- We still need to refine this as it closes all sort of files.
      
      	* compiler_options.c: Fixed seg-fault bug when last item in
      	  compiler option lists is removed.
      
      	* Fixed missing newline warnings during compilation.
      	  (patch from Andy Piper <squiggle@ukgateway.net>)
      
      	* project_dbase.c: Closes all files when project is closed.
      	 (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
      	 -- We still need to refine this as it closes all sort of files.
      
      	* compiler_options.c: Fixed seg-fault bug when last item in
      	  compiler option lists is removed.
      
      	* Fixed missing newline warnings during compilation.
      	  (patch from Andy Piper <squiggle@ukgateway.net>)
      aa72d998
  30. 15 Jul, 2001 1 commit
    • Naba Kumar's avatar
      Short-cut for expand/collasp project tree · a5a1ab63
      Naba Kumar authored
      
      
      2001-05-14  Naba Kumar <kh_naba@123india.com>
      	* project_dbase.c: Short-cut for expand/collasp project tree
      	* project_dbase_gui.c:
      	 (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
      
      2001-05-13  Naba Kumar <kh_naba@123india.com>
      	* notebook.[h,c]: Added
      	 (patch applied from  "Maxim Blagai" <maximblagai@yahoo.com>)
      	Project/message window now toggles on control and
      	and notebook switch short-cut
      
      2001-05-7  Naba Kumar <kh_naba@123india.com>
      	* Changed a new icon set which looks more gnomish.
      
      2001-07-6  Naba Kumar <kh_naba@123india.com>
      	* ccview/*: Integrated ccview for class view and file view
      		in the project Manager.
      	* widgets/gnomefilelist.[h,c]: Added show hidden files options.
      
      2001-07-1  Naba Kumar <kh_naba@123india.com>
      	* scintilla/*: Upgraded Scintilla to version 1.3.7
      	* manuals/anjuta-manual/C/chapter[00-12].sgml: Added many more stuffs.
      
      ************************ ccview *******************************
      
      2001-05-12  Naba Kumar <kh_naba@123india.com>
      	* panes.c, ccciew_main.[cc,hh]: Implemented CtreeNode Data carriage.
      	* ccmd.[hh,cc]: Implemented popup menus for class pane and file pane
      
      2001-05-11  Naba Kumar <kh_naba@123india.com>
      	* Reworte pane widgets handling to use more
      	  efficient gekctree widget than gtktree widget.
      	* Cleaned up "reload(), clear(), update(), reset()"
      	  to follow proper sequence in all the classes.
      
      2001-05-7  Naba Kumar <kh_naba@123india.com>
      	* Implemented scanner for non-blocking
      	  files scanning.
      	* Implemented progress bar for scanning
      	  to spend time.
      
      2001-05-7  Naba Kumar <kh_naba@123india.com>
      	* Added support for saving xml metafile for
      		caching and fast reload: Now for classes.
      	* Reworte loading code with Optimized Loading.
      
      2001-07-5  Naba Kumar <kh_naba@123india.com>
      	* Added gtk signals in the widget.
      	* Provided separation of structs and classes.
      	* Provided switch for recursive includes searches.
      	* Fixed the bug for different dirent struct in different platforms.
      	* Gave a new icon set.
      	* Added to skip hidden files.
      
      2001-07-4  Naba Kumar <kh_naba@123india.com>
      	*.*: Created CcviewProject widget.
      a5a1ab63
  31. 07 May, 2001 1 commit
    • Naba Kumar's avatar
      Merged my pre-cvs modifications with the current cvs copy. · 34d14127
      Naba Kumar authored
      	* Merged my pre-cvs modifications with
      	  the current cvs copy.
      
      	* (lot of files change).
      
      	* Implemented session management.
      
      	* Local installation possible by
      	  manageing our own pixmaps paths
      	  manupulations.
      	* resources.h: Added.
      	* resources.c: Added.
      
      	* Fixed some bugs.
       -Naba
      34d14127
  32. 26 Apr, 2001 1 commit