146 Commits

Author SHA1 Message Date
Yevgen Muntyan
63c4bc4019 Generate glade files in subdirs 2008-08-24 04:16:44 -05:00
Yevgen Muntyan
0b0a768ae3 Ugly glade stuff 2008-08-24 04:06:24 -05:00
Yevgen Muntyan
2dfd581be9 Use name:TypeName in glade files 2008-08-24 01:54:32 -05:00
Yevgen Muntyan
2132e2dc62 Moved statusbar into MooWindow 2008-05-25 03:01:34 -05:00
Yevgen Muntyan
5a09ffa041 moo_text_view_set_buffer_type() 2008-05-25 02:01:10 -05:00
Yevgen Muntyan
5b03ad1c08 Fixed bug: clipboard contents was lost on closing view; improved scrolling to given line when opening a document 2008-05-15 17:25:53 -05:00
Yevgen Muntyan
b456e3324c MooUndoOps for MooTextView and MooEntry 2008-05-07 14:46:08 -05:00
Yevgen Muntyan
cdf2e202a5 Mac shortcuts 2008-04-27 22:54:32 -05:00
Yevgen Muntyan
e4a4fa2d13 Use separate marshals file for each subdir 2008-02-18 19:42:41 -06:00
Yevgen Muntyan
0952ea62ab Export moo_idle_add_full(), moo_selection_data_(set|get)_pointer 2008-02-02 20:44:46 -06:00
Yevgen Muntyan
ec4eeddd2b Include glade files as "file.h", without directory 2008-01-15 00:46:49 -06:00
Yevgen Muntyan
faf475e091 Record scroll idle, and remove it when the wigdet is destroyed 2008-01-09 12:03:41 -06:00
Yevgen Muntyan
eb3a5b1509 word-chars setting 2008-01-06 12:50:09 -06:00
Yevgen Muntyan
ad396c43bf Do not use _moo_signal_new_cb() where not needed 2007-12-19 14:07:16 -06:00
Yevgen Muntyan
70d5fbc914 MOO_ASSIGN_STRING, MOO_OBJECT_REF_SINK 2007-12-19 14:02:42 -06:00
Yevgen Muntyan
5c1c7db7ff Added tab-key-indents setting back 2007-12-02 12:19:02 -06:00
Yevgen Muntyan
ec1db186a9 Take bookmarks line background color from style scheme 2007-11-27 22:22:57 -06:00
Yevgen Muntyan
b1295e2a74 Correctly draw current line and handle Home/End keys when line wrapping is enabled. Do not draw overwrite cursor with gtk-2.12. 2007-11-15 22:50:54 -06:00
Yevgen Muntyan
e151bbe5ad Fixed bunch of warnings 2007-10-08 09:08:32 -05:00
Yevgen Muntyan
362832dc68 Great license version change 2007-09-23 11:47:28 -05:00
Yevgen Muntyan
159beb8657 Synced with gtksourceview upstream 2007-09-09 14:21:19 -05:00
Yevgen Muntyan
1da41b81ab Do not call gtk_clipboard_store() 2007-09-08 18:08:21 -05:00
Yevgen Muntyan
a4b78b5c71 Use two-pixel margin, to make line numbers nicer 2007-08-18 02:23:22 -05:00
Yevgen Muntyan
5c9a274c10 Take horizontal scrollbar into account when drawing right margin 2007-07-15 14:48:12 -05:00
Yevgen Muntyan
19942667a5 Draw right margin thing 2007-07-15 04:51:58 -05:00
Yevgen Muntyan
5951a869d0 Removed canvas; put all generated files into nodist_SOURCES; added rules to generate headers from glade files 2007-07-12 00:54:41 -05:00
Yevgen Muntyan
494130f833 Removed pre-gtk-2.6 stuff, made build with gtk-2.6 work 2007-06-24 15:00:11 -05:00
Yevgen Muntyan
938c33a926 Changed license to LGPL 2007-06-24 12:56:20 -05:00
Yevgen Muntyan
0d2b52f647 Scroll immediately *and* in idle 2007-06-24 12:17:24 -05:00
Yevgen Muntyan
8bb82a6b38 Do not subclass GtkSourceLanguage, use it directly 2007-06-18 00:17:05 -05:00
Yevgen Muntyan
37cef28ff0 Do not use unitialized data 2007-06-14 04:22:14 -05:00
Yevgen Muntyan
e14c0895bc Updated style business 2007-06-09 07:52:43 -05:00
Yevgen Muntyan
370fac158c Migrated to GRegex from EggRegex; updated pcre to 7.0 2007-05-30 04:37:41 -05:00
Yevgen Muntyan
261487b416 Added moo_strnsplit_lines(), made moo_idle_add() public 2007-05-20 04:36:05 -05:00
Yevgen Muntyan
3008379635 Select lines when clicking/dragging over line numbers 2007-04-06 13:22:44 -05:00
Yevgen Muntyan
feeeefdc31 Do not draw current line in insensitive widget 2007-03-26 23:11:39 -05:00
Yevgen Muntyan
f293178376 undo/redo: do not do anything if the textview is not editable 2007-03-12 00:42:14 -05:00
Yevgen Muntyan
dc1c8500b0 Replaced g_(idle|timeout|io) functions with gdk threads-aware wrappers 2007-01-19 20:47:59 -06:00
Yevgen Muntyan
d95671b8f2 Do not use gtk_object_sink with glib >= 2.10 2007-01-07 22:27:22 -06:00
Yevgen Muntyan
03f1b83e55 Greta cleanup: removed unused functions; made static what appropriate 2006-12-31 04:53:45 -06:00
Yevgen Muntyan
fbf40d617b Updated eggregex from Marco's repo 2006-12-13 22:40:00 -06:00
Yevgen Muntyan
aca8f50d41 Use background color from gtk theme if style scheme doesn't set current line color 2006-12-04 21:48:17 -06:00
Yevgen Muntyan
ade35d80d8 Properly update everything when changing current line color or highlight-current-line setting 2006-12-04 21:40:21 -06:00
Yevgen Muntyan
c0e72deab3 Draw icons text in the same way as line numbers 2006-11-26 21:41:13 -06:00
Yevgen Muntyan
f52f035d7a Draw numbers on numbered bookmarks 2006-11-26 01:10:19 -06:00
Yevgen Muntyan
ebd136b500 Better left margin 2006-11-23 20:09:41 -06:00
Yevgen Muntyan
eaffc6c425 Made line numbers font configurable 2006-11-14 00:58:23 -06:00
Yevgen Muntyan
a2ed1ff7c8 Use widget font for line numbers display 2006-11-13 19:21:49 -06:00
Yevgen Muntyan
ecbb1c0d06 Got drawing tabs and trailing spaces back 2006-11-12 22:44:18 -06:00
Yevgen Muntyan
044147b258 Made dnd work with gtk-2.10 2006-11-10 23:40:35 -06:00