File: ChangeLog

package info (click to toggle)
gnome-think 0.1.4-1.1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 940 kB
  • ctags: 462
  • sloc: ansic: 4,066; sh: 2,143; makefile: 250; sed: 93
file content (257 lines) | stat: -rw-r--r-- 8,416 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
2000-05-02  Peter Teichman  <peter@helixcode.com>

	* src/think.c: Fixed the file save bug, reported by a couple
	people

2000-01-22  Peter Teichman  <peter@helixcode.com>

	* src/think.c (make_outline_node): use the font used for
	GtkLabels, instead of hardcoding one in the outline items

1999-11-11  Yukihiro Nakai <nakai@gnome.gr.jp>

	* ja.po: Add Japanese translation from Rue. SATOH.

1999-09-25  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (change_wrapper): think outlines should now
	correctly know when they have been changed

1999-09-08  Peter Teichman  <pat4@acpub.duke.edu>

	* global s/class/klass/ (i'm an idiot for using it in the first place)

	* global indentation changes - make everything conform to linux
	coding style

	* src/outline.c (load_node_xml): avoid extraneous strdups

	* src/think-outline.c (think_outline_class_init): don't try to
	return a bool from void-returning signals

1999-09-01  Peter Teichman  <pat4@acpub.duke.edu>

	* configure.in: added AM_GNOME_GETTEXT so intl/ is automatically
	generated

1999-06-10  Peter Teichman  <peter@tortoise.dorm.duke.edu>

	* src/Makefile.am: added support for a desktop entry
	* src/think.desktop: added a desktop entry

1999-06-07  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (drop_event): dnd fixes

1999-06-07  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (drag_events): dragging & dropping
	to reorder siblings now works

1999-06-06  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline.h, src/think-outline.c: added signals for
	event forwarding (needed for drag & drop node movement)
	* src/think-outline.h, src/think-outline.c: moved private data
	into a ThinkOutlinePrivate struct, as discussed on gnome-hackers.
	very cool.
	* src/think-outline-content.h, src/think-outline-content.c: added
	signals for drag & drop, moved things into a private struct
	* src/outline-test.c, src/outline.c, src/main.c: a couple fixes to
	deal with data that is now private to content items

1999-04-22  Peter Teichman  <pat4@acpub.duke.edu>

	* configure.in: bumped up the version number, to 0.1.3 

1999-04-22  Peter Teichman  <pat4@acpub.duke.edu>

	* added po/ directory, did auto* hacking for i18n
	* src/think.c: i18n-ized all the strings that need it
	* removed libtool stuff from auto* - i don't need it
	
1999-04-20  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (about_cb): changed copyright date to 1999

1999-04-16  Peter Teichman  <pat4@acpub.duke.edu>

	* configure.in: bumped version number to 0.1.2. releasing now.

1999-04-16  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (image_events): eeek, more redraw fixes

1999-04-16  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_show): 
	more redrawing fixes. same problem as below.

1999-04-16  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline.c (think_outline_draw_box): redrawing fixes.
	some canvas stuff changed underneath me

Wed Feb 10 18:02:11 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (think_window_new): a little code reorganization..
	makes things a little more efficient on startup

Wed Feb 10 17:17:26 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (image_events): don't toggle the
	open/closed state of a node if the mouse is moved off the plus/minus
	image before button release

Tue Feb  9 17:09:08 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (maybe_create_node): always create a new node

Tue Feb  9 17:05:24 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/outline.c (outline_load_xml): don't segfault when specifying
	a nonexistent file on the command line

Mon Feb  8 19:22:12 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (dialog_button_events): fixed up AppBar text display
	a bit

Mon Feb  8 18:36:22 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (remove_content): if the last node in an outline
	was removed with RMB->Remove, it would prevent subsequent new
	nodes from being added

Fri Feb  5 17:31:11 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (item_select_cb): added showing a node's text
	in Think's AppBar.

Fri Feb  5 01:40:14 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/outline.c: removed all my pre-xml file format code

Fri Feb  5 01:37:01 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c: fixed a couple memory leaks I'd never bothered to
	close up before

Thu Feb  4 23:15:32 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c (create_item_popup): added a popup menu for
	right-click manipulation of outline nodes

Thu Feb  4 22:32:42 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_show): 
	only create a new canvas item if we have to.

Thu Feb  4 22:03:36 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_show): get
	item bounds the Right Way

Thu Feb  4 21:54:53 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c,src/think-outline.c: added much more
	efficient handling of selections

Thu Feb  4 20:36:13 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_show): make
	the Y_OFFSET change from before actually work

Tue Feb  2 11:32:22 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_class_init): 
	compile the two pixmaps (plus & minus) into the executable, instead
	of loading on the fly. Also added some offset changes, to make things
	look better with selections.

	* src/think-outline.c: changed Y_OFFSET to 2.0, to make things look
	better.

Thu Jan 21 01:33:41 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-content.c (think_outline_content_show): fixed
	open/close pixmap thinko - I had them reversed.

Wed Jan 20 23:50:47 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* finished merging Think with the current outline widget code

	* added an xml-based file format for loading & saving of outlines

	* added attaching arbitrary text to outline nodes

	* implemented the basic support structure for Todo items, but haven't
	finished that yet.

	* various text file & auto* twiddling for a 0.1.0 release

Wed Jan 20 02:10:26 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline.c (think_outline_redraw_real): set the outline's
	usize - makes scrolling work.

Wed Jan 20 01:37:59 1999  Peter Teichman  <pat4@acpub.duke.edu>

	* massive ThinkOutline rewrite. Its internals are now a *lot*
	cleaner & easier to work with. src/think-outline.[ch] and
	src/think-outline-content.[ch] have essentially been rewritten
	from scratch.

1999-01-08  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think.c: fixed Think to use the new GNOMEUIINFO macros for
	menus
	(think_window_new): added a GnomeAppBar to the main window

	* updated all source files to a 1999 copyright

1998-12-22  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-text.c (think_outline_text_build): center the
	plus/minus pixmap vertically, after text is created.

1998-12-22  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline.c (think_outline_redraw_real): don't show
	plus/minus pixmaps on leaf nodes

1998-12-22  Peter Teichman  <pat4@acpub.duke.edu>

	* src/think-outline-text: added in-place editing (via gtkentry) 

1998-12-22  Peter Teichman  <pat4@acpub.duke.edu>

	* massive changes to the outline widget:
	
	* src/think-outline.h, src/think-outline.c: reworked outline engine to
	use an external data structure (GNode). Added the ability to narrow
	to a subtree of the outline.

	* src/think-outline-content.h, src/think-outline-content.c: show
	plus/minus pixmaps for trees, and made clicking them toggle open/closed
	status of subtrees

	* src/think-outline-text.c, src/think-outline-image.c, 
	src/think-outline-widget.c: minor changes to sync with new
	outline-content stuff

	* src/tree_minus.xpm, src/tree_plus.xpm: added.

1998-12-20  Peter Teichman  <pat4@acpub.duke.edu>

	* added OutlineWidget data type

1998-12-18  Peter Teichman  <pat4@acpub.duke.edu>

	* time for a real ChangeLog

1998-12-14  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* src/think-outline.c (think_outline_init): Use
	gtk_widget_set_usize() instead of gnome_canvas_set_size().
	(think_outline_new): Likewise.