- 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<>.
-
- 20 Dec, 2002 2 commits
- 16 Dec, 2002 3 commits
- 15 Dec, 2002 1 commit
-
-
daniel_e authored
-