1. 10 Apr, 2004 1 commit
    • Murray Cumming's avatar
      Put the mm libs and cflags before the pcre ones, because the mm ones are · 83d034d4
      Murray Cumming authored
      2004-04-10  Murray Cumming  <murrayc@murrayc.com>
      
              * regexxer/Makefile.am: Put the mm libs and cflags before the pcre
              ones, because the mm ones are more likely to be in more than one
              prefix, to avoid undefined symbols when a -L command means we link
              to an older GTK+. This is a bit hacky, but I don't know a better
              solution - at least it will work on distros where everything is in the
              same prefix.
              * scripts/cxx.m4: Replace deprecated AC_HELP_STRING with
              AS_HELP_STRING.
      83d034d4
  2. 04 Apr, 2004 1 commit
  3. 07 Dec, 2003 1 commit
    • Murray Cumming's avatar
      set_fallback_encoding_from_string(): Ignore empty value from GConf, so · 933c04eb
      Murray Cumming authored
      2003-12-07  Murray Cumming  <murrayc@usa.net>
      
              * src/configdata.cc: set_fallback_encoding_from_string(): Ignore
              empty value from GConf, so that the default fallback encoding is
              used. That is ISO-8859-15, also known as Latin 9, which seems to
              be commonly-used on Windows.
              * src/fileio.[h|cc]: Use gnome-vfsmm instead of Glib::IOChannel
              to read and write file contents, so we can use any URI.
              * src/filetree.[h|cc]: Likewise, use gnome-vfsmm instead of
              Glib::Dir to list the files.
              * configure.ac: Added pkg-config check for gnome-vfsmm.
      933c04eb
  4. 29 Nov, 2003 1 commit
    • Murray Cumming's avatar
      regexxer now depends on gconfmm. Removed the check for 2.2-specific · 7895d37f
      Murray Cumming authored
      2003-11-29  Murray Cumming  <murrayc@usa.net>
      
              * configure.ac: regexxer now depends on gconfmm. Removed the check
              for 2.2-specific features.
              * Remoevd all gtkmm 2.2-specific #ifdefs because 2.2 is everywhere
              now..
              * src/configdata.[h|cc]: Changed the implemention to use GConfmm
              instead of the text file.
      7895d37f
  5. 31 Oct, 2003 1 commit
  6. 29 Oct, 2003 1 commit
  7. 06 Feb, 2003 1 commit
  8. 11 Jan, 2003 6 commits
  9. 01 Jan, 2003 7 commits
  10. 30 Dec, 2002 2 commits
    • daniel_e's avatar
      Get rid of the menubar_handle_ and toolbar_handle_ data members. We don't · 33328cb7
      daniel_e authored
      need to keep them around anymore since the config option to hide one or the
      other is gone.
      33328cb7
    • daniel_e's avatar
      New fancy experiment to make labels both selectable _and_ focusable, so · 74a4dff6
      daniel_e authored
      * src/aboutdialog.cc (SelectableLabel): New fancy experiment to make labels
      both selectable _and_ focusable, so that they end up in the Tab chain.
      
      * src/aboutdialog.cc src/imagebutton.cc src/prefdialog.cc: Don't show all
      children of custom "composite" widgets in the constructor.  It doesn't make
      much sense since we call show_all() later on anyway.  And making these
      "composite" widgets really independent components would require overriding
      both show_all_vfunc() and hide_all_vfunc(), which is currently not worth
      the effort.
      74a4dff6
  11. 28 Dec, 2002 6 commits
  12. 27 Dec, 2002 3 commits
  13. 26 Dec, 2002 5 commits
  14. 25 Dec, 2002 4 commits
    • daniel_e's avatar
      (ColorLabel::ColorLabel): Modify the whole Gtk::RcStyle in one go rather than · 7e680cd8
      daniel_e authored
      setting the bg pixmap thrice.
      7e680cd8
    • daniel_e's avatar
      Remove config option "menutool_mode" because it's crack now that we have · f85eda3b
      daniel_e authored
      * src/configdata.{cc,h}: Remove config option "menutool_mode" because it's
      crack now that we have undo et al.  Add config options "textview_font",
      "match_color" and "current_match_color".
      
      * src/filebuffer.{cc,h} (pango_context_changed): Assign default font to the
      error_message tag.
      ([gs]et_match_color): New accessors to tag colors.
      ([gs]et_current_color): ditto.
      
      * src/mainwindow.{cc,h} ([gs]et_menutool_mode): Get rid of these.
      (on_filetree_switch_buffer): No longer modify the TextView font globally
      since we set the tag now.
      (on_preferences): Handle the added config settings.
      (load_configuration): ditto
      (save_configuration): ditto.
      
      * src/prefdialog.{cc,h} (FontSelectionButton): New utility widget.
      (ColorSelectionButton): Another new utility widget.
      (PrefDialog): Revamp the preferences dialog.  That is, add GUI for the new
      config settings and remove the old one.  Also replace the radio buttons for
      selecting the toolbar style with an option menu.
      f85eda3b
    • daniel_e's avatar
      (contains_null): Remove. · feb80eb1
      daniel_e authored
      (color_to_string): Implement.
      (shell_pattern_to_regex): Handle alternative syntax '^' for negation
      of character classes properly.
      feb80eb1
    • daniel_e's avatar
      New little utility template to manage a dynamically allocated array. · 7e6680c8
      daniel_e authored
      * src/miscutils.h (ScopedArray<>): New little utility template to manage
      a dynamically allocated array.
      
      * src/fileio.cc (load_iochannel): Ditch Glib::ScopedPtr<> (glibmm internal :)
      in favor of Util::ScopedArray<>.
      7e6680c8