- 10 Apr, 2004 1 commit
-
-
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.
-
- 04 Apr, 2004 1 commit
-
-
Murray Cumming authored
2004-04-04 Murray Cumming <murrayc@murrayc.com> * Ported to gtkmm 2.4 - mostly just use of libsigc++ 2 syntax, and not using the old Toolbar STL-style API.
-
- 07 Dec, 2003 1 commit
-
-
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.
-
- 29 Nov, 2003 1 commit
-
-
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.
-
- 31 Oct, 2003 1 commit
-
-
Murray Cumming authored
2003-10-31 Murray Cumming <murrayc@usa.net> * src/mainwindow.cc: Used larger HIG-like borders and spacings to make it look just a little more GNOME HIG compliant.
-
- 29 Oct, 2003 1 commit
-
-
Murray Cumming authored
2003-10-29 Murray Cumming <murrayc@usa.net> * I'm taking over maintainership until Daniel reappears. I hope that he does. * src/Makefile.am: Removed *DEPRECATED* defines so that it builds with GTK+ 2.3/2.4. These should only be active during maintainer mode if they are added back.
-
- 06 Feb, 2003 1 commit
-
-
daniel_e authored
-
- 11 Jan, 2003 6 commits
-
-
daniel_e authored
optional, but this is likely to change after the regexxer 0.5 release.
-
daniel_e authored
-
daniel_e authored
-
daniel_e authored
* src/signalutils.{cc,h} (AutoConnection): New utility class that breaks the previous connection on assignment, and also remembers the blocked state of the connection permanently. (ScopedBlock): Use Util::AutoConnection instead of SigC::Connection. * src/filetree.{cc,h}: Use AutoConnection to manage the connection handles of the currently selected buffer. (on_selection_changed): Thanks to AutoConnection, we can now extinguish a fair bit of error-prone code.
-
daniel_e authored
-
daniel_e authored
-
- 01 Jan, 2003 7 commits
-
-
daniel_e authored
-
daniel_e authored
* autogen.sh: Require automake >= 1.7. * configure.ac: ditto.
-
daniel_e authored
-
daniel_e authored
-
daniel_e authored
into local variables, rather than invoking hide() to delete them. That way delete won't be called before hide() actually returned. (on_about_dialog_hide): Don't use std::auto_ptr<>::reset() but transfer ownership into local variables. I had a look at the libstdc++-v3 headers and it gave me the creeps -- reset() deletes _before_ assigning the new pointer. (on_preferences): ditto.
-
daniel_e authored
a while ago.
-
daniel_e authored
(ContributorBox): Likewise, and also improve the widget arrangement if the dialog gets resized.
-
- 30 Dec, 2002 2 commits
-
-
daniel_e authored
need to keep them around anymore since the config option to hide one or the other is gone.
-
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.
-
- 28 Dec, 2002 6 commits
-
-
-
daniel_e authored
-
daniel_e authored
-
daniel_e authored
-
daniel_e authored
unstable a while ago and there's at least one UTF-8 related bug in prior releases that could cause crashes.
-
daniel_e authored
* src/pcreshell.cc (translate_to_char_offset): New function that translates the error offset returned by pcre_compile() to a character offset into the original regex. This became necessary since due to the recent introduction of escape_non_ascii(), and is more robust anyway. * src/mainwindow.cc (on_exec_search): Deal with character offsets instead of byte offsets. Also, set the regex entry's selection on the character where the error occurred.
-
- 27 Dec, 2002 3 commits
-
-
daniel_e authored
the height of the Stop button, instead of the insane set_size_request() hack. This way the label text gets properly aligned now.
-
daniel_e authored
a fun bug that caused the orange color of the current match to become slightly brighter on each config load/save cycle.
-
daniel_e authored
executed, rather than the shell code to build it. This is also what autoconf does in its rules.
-
- 26 Dec, 2002 5 commits
-
-
daniel_e authored
Recent GNOME applications don't seem to specify this category anymore.
-
daniel_e authored
using literal UTF-8 in character classes. This still won't make it work, but prevents the crash and forces an error message if characters in classes are outside the Latin1 range.
-
daniel_e authored
Glib::set_application_name().
-
daniel_e authored
(ColorLabel::on_expose_event): When building with gtkmm 2.2, use Gtk::Widget::get_style_property() instead of the ugly varargs function gtk_widget_style_get().
-
daniel_e authored
to title case.
-
- 25 Dec, 2002 4 commits
-
-
daniel_e authored
setting the bg pixmap thrice.
-
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.
-
daniel_e authored
(color_to_string): Implement. (shell_pattern_to_regex): Handle alternative syntax '^' for negation of character classes properly.
-
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<>.
-