File: ChangeLog

package info (click to toggle)
bogl 0.1.18-23
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,760 kB
  • sloc: ansic: 7,872; makefile: 217; perl: 26; sh: 10
file content (321 lines) | stat: -rw-r--r-- 10,060 bytes parent folder | download | duplicates (14)
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
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
2004-05-05  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.18 released.

2004-05-05  Daniel Jacobowitz  <dan@debian.org>

	From Colin Watson <cjwatson@debian.org>:
	* bterm.c (get_ptytty): Support Unix98 PTYs.
	(main): Handle errors from get_ptytty.

2004-05-05  Daniel Jacobowitz  <dan@debian.org>

	* bogl-bterm.c (bogl_vga16_reinit): New function.
	(cached_color, cached_sr_mask, cached_op, cached_write_mask)
	(cached_plane, cached_mode): Move to file scope.
	(set_color, set_enable_sr, set_op, set_write_planes)
	(set_read_plane, set_mode): Update.
	* bogl-bterm.h (bogl_vga16_reinit): Add prototype.
	* bogl.c (draw_enable): Set bogl_reinit.
	(draw_disable): Likewise.
	(vt_switch): Call bogl_reinit.
	* bogl.h (bogl_reinit): Declare.
	* bterm.c (main): Call bogl_set_palette after VT switch.

2004-03-07  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.17 released.

2004-03-07  Daniel Jacobowitz  <dan@debian.org>

	* bdftobogl.c (bogl_write_font): Fix a typo in last change.

2004-02-24  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.16 released.

2004-02-24  Daniel Jacobowitz  <dan@debian.org>

	* bdftobogl.c (zero_buf): New.
	(bogl_write_font): Pad name to sizeof(long).

2004-01-20  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.15 released.

2004-01-20  Matt Kraai  <kraai@ftbfs.org>

	* bterm.c (font_name, term): Make global.
	(reload_font): New function.
	(main): Set reload_font as the SIGHUP handler.

2003-11-04  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.14 released.

2003-11-04  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (term_clear_one): New function.
	(bogl_term_out): Fix "\33[J" support.

2003-11-04  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (dirty_scroll, dirty_backscroll): Fix and enable
	logic.
	(cursor_down, bogl_term_out): Adjust yorig after calling
	dirty_scroll and dirty_backscroll.

2003-11-04  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_dirty): New function.
	* bogl-term.h (bogl_term_dirty): Add prototype.
	* bogl.c (vt_switch): Set bogl_refresh = 2 for VT switches.
	* bterm.c (main): Call bogl_term_dirty after a VT switch.

2003-10-05  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.13 released.

2003-10-05  Daniel Jacobowitz  <dan@debian.org>

	Import some changes from Red Hat, Inc. (Alan Cox):
	* bogl-term.c (bogl_term_new): Initialize "dirty".
	(term_match, term_is_clear, dirty_scroll, dirty_backscroll): New.
	(cursor_down, show_cursor, clear_left, clear_right)
	(bogl_term_out, bogl_term_redraw): Use them.  Use dirty member.
	Remove some immediate refreshes.
	(bogl_vga16_put): Fix a typo.
	* bogl-term.h (struct bogl_term): Add dirty member.
	* bterm.c (main): Delayed refresh.

	* bogl-vga16.c (set_color, set_enable_sr, set_op, set_write_planes)
	(set_read_plane, set_mode): Cache last value, update lazily.
	(bogl_vga16_hline, bogl_vga16_clear): Write word-sized pieces.
	(bogl_vga16_text): Optimize plot.

2003-10-05  Daniel Jacobowitz  <dan@debian.org>

	Import some changes from the Red Hat packaging of BOGL.
	* Makefile: Build vga16 support for ia64 and x86_64 also.
	* bogl-term.c (bogl_term_new): Use calloc.

2003-04-15  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.12 released.

2003-04-15  Daniel Jacobowitz  <dan@debian.org>

	* bogl-vga16.c (bogl_vga16_init): Add a workaround for
	x86-64, from Matt Wilson <msw@redhat.com>.

2003-03-23  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.11 released.

2003-03-23  Daniel Jacobowitz  <dan@debian.org>

	* Makefile: Enable vga16 mode for ARM.

2003-03-23  Daniel Jacobowitz  <dan@debian.org>

	From Martin Sjgren <md9ms@mdstud.chalmers.se>:
	* bogl.c (bogl_init): Check fb/0 and vc/0.
	* bterm.c (get_ptytty): Check /dev/pty/.

2002-08-17  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.10 released.

2002-08-17  Daniel Jacobowitz  <dan@debian.org>

	* bdftobogl.1: New file.

2002-08-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl.c (bogl_init): Provide a default for line length if the
	framebuffer doesn't tell us.

2002-08-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Update comment to reflect incomplete
	character handling.

2002-08-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Handle mbrtowc errors more
	gracefully.

2002-03-31  Daniel Jacobowitz  <dan@debian.org>

	* bterm.1: New file.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.9 released.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Add support for `ri' (scroll up).
	Remember to hide the cursor before moving it.
	* bterm.ti: Add `ri'.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Add support for `ed' (clear to end of
	screen).
	* bterm.ti: Add `ed'.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Handle non-UTF-8 locales with acsc
	a little better.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	Patch from Philip Blundell.
	* bterm.ti: Add acsc, smacs, and rmacs.
	* bogl-term.h (struct bogl_term): Add acs flag.
	* bogl-term.c (bogl_term_out): Support acsc, smacs, and
	rmacs.

2002-03-17  Daniel Jacobowitz  <dan@debian.org>

	* bogl.c: Include <asm/page.h>.  New variable bogl_frame_mapped.
	(bogl_init): Handle non-page-aligned framebuffers.

2002-01-27  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Handle bad wide characters
	more robustly.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.8 released.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* bterm.ti: Copy key capabalities from the ``linux'' terminfo entry,
	since we run on a Linux console.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (bogl_term_out): Reset xpos after receiving
	a Home (\e[H) sequence.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* bogl-term.c (put_char): Use arguments instead of term-> state,
	reported by Philip Blundell.
	(show_cursor): Pass properly inverted colors to put_char.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* bdftobogl.c, bogl-cfb8.c, bogl-font.c, bogl-pcfb.c, bogl-tcfb.c,
	bogl-vga16.c, bogl.c, bogl.h, symbol.c: Use u_int32_t instead of
	unsigned long.

2001-12-01  Daniel Jacobowitz  <dan@debian.org>

	* bterm.c (spawn_shell): Uncomment TIOCSTTY ioctl,
	from Philip Blundell.

2001-11-11  Daniel Jacobowitz  <dan@debian.org>

	* Version 0.1.7 released.

2001-11-11  Daniel Jacobowitz  <dan@debian.org>

	* reduce-font.c (main):  Better error checking, from
	Philip Blundell.

2001-11-11  Daniel Jacobowitz  <dan@debian.org>

	* bogl-cfb.h (bits4): Add __attribute__ ((packed)).
	(bits24): Likewise.

Sun May 27 18:25:58 PDT 2001  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.6 released.
	* Stop building, referencing, and including libutf8_plug.
	* Build and install reduce-font.

Sun May 27 18:14:41 PDT 2001  Daniel Jacobowitz  (dan@debian.org)
	* bowl-boxes.c: Include <stdarg.h> for va_* macros.

Sun May 27 17:43:22 PDT 2001  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.5 released.
	* bogl.c (init_fb): Accept DIRECTCOLOR visuals as if they
	were TRUECOLOR.  Seems to work.
	(draw_enable): Likewise.

Sun May 27 17:41:50 PDT 2001  Daniel Jacobowitz  (dan@debian.org)
	* bterm.ti: Fix my bterm.ti typo from reverse video patch.
	* Makefile: Install compiled bterm.ti.

Sun May 27 17:15:10 PDT 2001  Daniel Jacobowitz  (dan@debian.org)
	* bogl-term.c (bogl_term_out): Correct bterm fix, from Edmund
	GRIMLEY EVANS <edmundo@rano.org>.

Sun Mar 11 19:30:41 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* bogl-term.c (bogl_term_out): Make wide character handling
	work with glibc 2.2.

Sun Mar 11 18:55:12 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* Makefile: Allow CFLAGS to be safely overridden.

Sat Feb 24 16:20:43 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.4 released.
	* Makefile: Install libbogl.so symlink to link to the shared
	library.

Sat Feb 24 16:13:40 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* boml.c: Include <time.h> for time().
	* boml.c: Fix compilation without M_SERIAL.

Sat Feb 24 15:47:19 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* bogl-term.h (struct bogl_term): Add reverse video flag.
	* bogl-term.c (bogl_term_new): Initialize it.
	(put_char): Respect reverse video.
	(bogl_term_out): Likewise.
	* bterm.ti: Advertise reverse video, along with standout
	and sgr capabilities.

Sat Feb 24 14:31:16 EST 2001  Daniel Jacobowitz  (dan@debian.org)
	* bogl-cfb.c (memset_var): Modified fix from ha shao
	for 32 bpp.

Tue Dec 26 23:25:35 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.3 released.

Tue Dec 26 23:11:49 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* symbol.c: Internationalization made bogl no longer display
	"\0" when told to, so bump the character numbers in font_symbol.
	* bowl.c: Change SYM_* likewise.

Tue Dec 26 16:00:44 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* bowl.c (bowl_init): Reshow the mouse if we are reinitialized.

Mon Dec 25 22:20:05 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.2 released.
	* tux75.png: Make the background actually transparent.

Mon Dec 25 21:41:41 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* ChangeLog: Reformat.
	* boml.c: Add M_GPM and M_INPUT.
	(detect_gpm): New function.
	(detect_input): New function.
	* boml.c (boml_quick_init): Quick initialization function
	which may find "enough" mice to skip detection - gpm
	and 2.4's unified input layer.
	* boml.h: Prototype boml_quick_init ().
	* bowl.c (bowl_init): Use boml_quick_init () before putting up
	a detection dialog box.

Sun Dec 24 22:01:20 EST 2000  Daniel Jacobowitz  (dan@debian.org)
	* Version 0.1.1 released.
	* boml.c (detect_ps2): Open /dev/psaux O_RDWR instead of O_RDONLY,
	since we then write to it.
	* bowl.c: Use the colors provided in PNGs instead of guessing.
	(bowl_init): Likewise.
	(bowl_refresh): Likewise.
	* bogl-cfb.c (memset_var): Fix assertion failure in 24bit CFBs (the
	framebuffer itself is rarely 3-byte-aligned, and does not need to be).