~lidaobing/+junk/zhcon

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: LI Daobing
  • Date: 2008-11-04 04:39:18 UTC
  • Revision ID: lidaobing@gmail.com-20081104043918-nfwwvgfb0uied0mt
import 1:0.2.6-5.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2006-05-14 ejoy <ejoy@users.sourceforge.net>
 
2
    * Fixed: segfault caused by wrong config file in $prefix/etc/zhcon.conf
 
3
 
 
4
2006-05-13 ejoy <ejoy@users.sourceforge.net>
 
5
    * Fixed: Seg fault when no graph device is availiable
 
6
    * Added: more user friend message when zhcon can not open graphical device
 
7
 
 
8
2006-05-02 ejoy <ejoy@users.sourceforge.net>
 
9
    * Removed: po and intl directory
 
10
    * Removed: configserver.cpp
 
11
    * use $prefix/etc/zhcon.conf instead of /etc/zhcon.conf
 
12
 
 
13
2006-05-01 ejoy <ejoy@users.sourceforge.net>
 
14
    * Fixed: can not call out input window under utf8 mode on Linux console
 
15
    * Fixed: install script in po/Makefile.in.in
 
16
 
 
17
2006-04-21 ejoy <ejoy@users.sourceforge.net>
 
18
    * remove -e option, use command line arguments instead
 
19
    * resolve warning message under gcc 3.4.4
 
20
 
 
21
2006-04-19 ejoy <ejoy@users.sourceforge.net>
 
22
    * Added: --drv command line option, now zhcon will run under X using ggi,
 
23
             no need to set GGI_DISPLAY manually
 
24
    * Removed: full/half/comma symbol in input window
 
25
    * Removed: no tips will be shown
 
26
 
 
27
2006-04-13 ejoy <ejoy@users.sourceforge.net>
 
28
    * Fix input problem in utf8 mode
 
29
    * Tested with latest libggi, runs fine under X
 
30
      i.e. GGI_DEFMODE=640x480[8] GGI_DISPLAY=x:-nobuffer ./zhcon --utf8
 
31
 
 
32
2006-04-08 ejoy <ejoy@users.sourceforge.net>
 
33
    * clean up source code
 
34
    * Added: use getopt_long() to parse command line option
 
35
 
 
36
2006-04-07 ejoy <ejoy@users.sourceforge.net>
 
37
    * Added: basic utf8<->default_encoding support using encfilter.c from CCE
 
38
 
 
39
2006-03-09 ejoy <ejoy@users.sourceforge.net>
 
40
    * Inrocporate various patches from debian
 
41
    * Fixed: building problem using recent gcc
 
42
    * Fixed: display problem on big endian machines, patch from Ben Sittler
 
43
        <BSittler at KnowNow.com.anti-spam> (debian patch)
 
44
 
 
45
2003-04-21 ejoy <ejoy@users.sourceforge.net>
 
46
    * Add a command line argument (prog) to let
 
47
      zhcon run a specific program on start
 
48
      pointed out by "̬��"
 
49
    * Add a tip on screen to README.BSD
 
50
 
 
51
2003-04-13 ejoy <ejoy@users.sourceforge.net>
 
52
    * Fixed: build on FreeBSD 4.8 and 5.0
 
53
    * Fixed: show "FreeBSD" on startup 
 
54
    * Fixed: LC_ALL=zh_CN.EUC on FreeBSD
 
55
    * Fixed: BSD locale dir on /usr/local/share/locale
 
56
    * Add zh_CN.EUC po for FreeBSD
 
57
    * update TODO, README.BSD
 
58
 
 
59
2002-12-26 ejoy <ejoy@users.sourceforge.net>
 
60
    * add maintainer-mode to configure script
 
61
    * add compiler optimize flag on x86 machine
 
62
    * Fixed: configure & build bugs on rh8 & mdk9 caused by
 
63
             missing -lcurses
 
64
    * Fixed: forget to suid zhcon on some platform when install
 
65
    * Fixed: inline linking bugs
 
66
    * update todo list
 
67
 
 
68
2002-06-08 ejoy <ejoy@users.sourceforge.net>
 
69
    * Fixed: Cursor display bug in emacs
 
70
 
 
71
2002-05-26 ejoy <ejoy@users.sourceforge.net>
 
72
    * port to gcc 3.1,tested ok in VGA mode
 
73
 
 
74
2002-05-23 huyong <ccpaging@etang.com>
 
75
    * enable/disable console auto blank both linux and FreeBSD
 
76
    * To use ggi, please export
 
77
    * Fixed: mouse support cause ggi crash
 
78
      export GGI_DISPLAY=display-fbdev:-novt
 
79
    * Fixed: restore ggi color palette when vt switched back
 
80
 
 
81
2002-05-15 ejoy <ejoy@users.sourceforge.net>
 
82
    * Add USING_VGA define into configure script when compile under x86
 
83
      machines
 
84
    * Documentation update
 
85
 
 
86
2002-05-05 huyong <ccpaging@etang.com>
 
87
    * Add mouse support in Linux, based on gpm
 
88
      Because not in graph mode now, zhcon use termcap to clean screen, and hide/show cursor
 
89
    * Add special gpm-1.19.6 patch, help user api's mouse work well in pty mode
 
90
      Read README.gpm to know how to use patch
 
91
    * Add mouse support in FreeBSD, use signal & ioctl like libvgl
 
92
    * handle vt leave and enter by only one signal
 
93
    * Fixed: Show start up message may display garbage
 
94
    * Fixed: escape to scroll in FreeBSD
 
95
    
 
96
2002-04-23 ejoy <ejoy@users.sourceforge.net>
 
97
    * Merge the following patch into CVS tree
 
98
    * Korean po file patch by Won Kyu Park <wkpark@chem.skku.ac.kr>
 
99
    * Big5 input bug fix by Chun-hung Hsiao <chhsiao@ck.tp.edu.tw>
 
100
    * Big5 po file by Andrew Lee <andrew@linux.org.tw>
 
101
    * Change all KSCM to KSC encode for korean
 
102
    * Debian's patch for non-intel machines by Yu Guanghui <ygh@debian.org>
 
103
      now better support for Debian;)
 
104
    * Merge BSD patch by statue(not fully patch,still need test!)
 
105
    * add some ime&font tools to tools directory
 
106
 
 
107
2002-02-15 ejoy <ejoy@users.sourceforge.net>
 
108
    * Fixed:core dump when select nonexist font
 
109
    
 
110
2002-02-14 huyong <ccpaging@etang.com>
 
111
    * Add overspot and nativebar color config support
 
112
    * Complete FreeBSD port
 
113
 
 
114
2002-02-06 Rick Lei <rick@uestc.edu.cn>
 
115
    * set PREFIX option into config.h
 
116
 
 
117
2002-02-03 ejoy <ejoy@users.sourceforge.net>
 
118
    * add prefix option to configure script
 
119
    * add --enable-debug option to configure script
 
120
        now you can install zhcon with ./configure --prefix=/usr
 
121
        --enable-debug=yes
 
122
 
 
123
2002-01-14 ejoy <ejoy@users.sourceforge.net>
 
124
    * Fixed: keymap restore bug when exist zhcon
 
125
 
 
126
2001-12-26 ejoy <ejoy@users.sourceforge.net>
 
127
    * Fixed: core dump bug when using auto-gb encode
 
128
    * Add vim mode line option to every source file
 
129
 
 
130
2001-12-22 ejoy <ejoy@users.sourceforge.net>
 
131
    * Fixed: core dump bug when not compiled with unicon
 
132
 
 
133
2001-12-07 ejoy <ejoy@users.sourceforge.net>
 
134
    * Fix bugs in configure
 
135
    * Add a tex manual
 
136
    * Add some tips
 
137
    * Minor bug fixed
 
138
    
 
139
2001-11-03 ejoy <ejoy@users.sourceforge.net>
 
140
    * Add rendom tips
 
141
    * Add startup msg
 
142
    * Fixed: Color bug in Debian dselect
 
143
 
 
144
2001-10-23 ejoy <ejoy@users.sourceforge.net>
 
145
    * Add prompt mode to inputmanager(CTRL-ALT-0)
 
146
    * Fixed: core dump bug when wrong input file are selected
 
147
 
 
148
2001-10-20 ejoy <ejoy@users.sourceforge.net>
 
149
           huyong <ccpaging@online.sh.cn>
 
150
    * Add new input style - native bar
 
151
    * Add default input style define in zhcon.conf
 
152
    * Add new frame type thin/thick to get good view of native bar
 
153
    * Auto change VT size when changing input style
 
154
    * Add data path defines of native input and unicon
 
155
    * move cursor function from console to window, no cursor leaves
 
156
      on screen now
 
157
    * Other minor changes & fixes  
 
158
    
 
159
2001-10-10 ejoy <ejoy@users.sourceforge.net>
 
160
    * Partly restore keymap when switch VT or hide input client
 
161
    * Split Zhcon::Init() into InitXXX() functions
 
162
    * Move zhcon.cfg to /etc/zhcon.conf
 
163
    * Make configuration of ime in zhcon.conf easier
 
164
 
 
165
2001-10-9 ejoy <ejoy@users.sourceforge.net>
 
166
    * Use GNU gettext to display locale message(i18n support) in different
 
167
      encodings.
 
168
    * Fixed: some minor input bugs
 
169
 
 
170
2001-10-3 ejoy <ejoy@users.sourceforge.net>
 
171
    * Fixed: Mandrake 8.0 setup bug and /usr/src/linux/make menuconfig bug
 
172
    * Fixed: table line recognize bug in history mode   
 
173
 
 
174
2001-10-1 ejoy <ejoy@users.sourceforge.net>
 
175
    * Add Resize() to Window
 
176
    * Rewrite overspot client,use a more friendly window placement algorithm
 
177
    * Remove popwin.cpp
 
178
 
 
179
2001-9-28 ejoy <ejoy@users.sourceforge.net>
 
180
    * Now use ConfigServer to implement system menu configuration
 
181
    
 
182
2001-9-23 huyong <ccpaging@online.sh.cn>
 
183
    * Merge InputWin, PopWin, and CandilistWin into window object. Make 
 
184
      window's prog more clear and easy to use.
 
185
    * Using /dev/tty* instead of /dev/console, check current output is real
 
186
      tty or not, avoid run zhcon in pty mode(like mc's shell mode), or
 
187
      pipe way.
 
188
    * Add frame attribute to object window, frame's color can be defined in
 
189
      zhcon.cfg.
 
190
    * input window do not overlapped current line when cursor is at bottom.
 
191
    * Fix cursor moving problem.
 
192
    * Other minor changes & fixes
 
193
 
 
194
2001-9-18 ejoy <ejoy@users.sourceforge.net>
 
195
    * Implement InputServer/InputClient/NativeInputServer/UniconInputServer
 
196
    * Add support for unicon input modules,share it with Chinput 3.0
 
197
 
 
198
2001-8-24 Rick Lei <rick@uestc.edu.cn>
 
199
    * Ported to FreeBSD :)
 
200
    * Ported VGA driver from FreeBSD back to Linux. Now zhcon will
 
201
      choose graphics mode on Linux automatically. That is to say, if
 
202
      framebuffer is not available, zhcon will run under 640x480x16
 
203
      colors mode.
 
204
    * Applied Factory pattern to driver classes
 
205
    * Other minor changes & fixes
 
206
 
 
207
2001-8-17 ejoy <ejoy@users.sourceforge.net>
 
208
          Hu Yong <ccpaging@online.sh.cn>
 
209
    * Implement a new Chinese ideitify algorithm,more accurate
 
210
    * Implement console overspot input style
 
211
    * zhcon now use a new font format BPSF which is based on linux
 
212
      PSF format.It supports big charset
 
213
    * Implement cursor display, support type include under line, lower
 
214
      third, lower half, two third, block
 
215
    * Define cursor type in zhcon.cfg
 
216
    * Support libggi as graphic interface. As libggi said, it can support
 
217
      most of fbdev, SVGAlib, Glide library, AAlib, even X window.
 
218
      But we just use it to support more fbdev now.
 
219
    * Support VGA as fbdev, and VGA without fbdev. So it is not nessary
 
220
      that recompile kernel
 
221
    * Add support for vesa 24bpp mode
 
222
    * Add table char's extend line handling to font object. Make graphic
 
223
      interface more easy
 
224
    * Fixed: compile bug on GNU GCC 3.0
 
225
 
 
226
2001-7-24 Hu Yong <ccpaging@online.sh.cn>
 
227
    * Rewrite a class FBCon to implement a better FrameBuffer
 
228
      interface in C++ way(virtual function calls).
 
229
 
 
230
2001-7-20 ejoy <ejoy@users.sourceforge.net>
 
231
    * Fixed: table line recognize bug in 16bpp,32bpp,thanks to Hu Yong for his patch.
 
232
    * Source clean up.
 
233
    * Add a man page,README.gb,README.big5,and two poem for test.
 
234
    * Some minor improvement.
 
235
 
 
236
2001-7-19 ejoy <ejoy@users.sourceforge.net>
 
237
    * Add blanklineheight into zhcon.cfg
 
238
    * Implement GB2312<->BIG5 auto-convert function
 
239
      use code from Yu Guanghui's auto-converter
 
240
    * Fixed: core dump when auto change encode
 
241
    
 
242
2001-7-18 ejoy <ejoy@users.sourceforge.net>
 
243
    * Implement GB2312/BIG5 auto detect function.
 
244
      use code from Yu Guanghui's auto-converter(judge.c)
 
245
    * Many minor improvement.
 
246
 
 
247
2001-7-16 ejoy <ejoy@users.sourceforge.net>
 
248
    * Fixed: inputbar always display when changing console.
 
249
    * implement console history review
 
250
      (SHIFT+PAGEUP,PAGEDOWN,ARROWUP,ARROWDOWN)
 
251
 
 
252
2001-7-15 ejoy <ejoy@users.sourceforge.net>
 
253
    * Fixed: table char recognize bug
 
254
    * Fixed: bash command line Chinese input bug
 
255
    * Fixed: table line display bug in 8pp mode,thank to Hu Yong.
 
256
    * Implement console blink attribute
 
257
    * Some other improvement.
 
258
 
 
259
2001-5-26 ejoy <ejoy@users.sourceforge.net>
 
260
    * Fixed: pingyin input bug
 
261
    * Fixed: RedHat 7.1 compile problem(OPEN_MAX)
 
262
 
 
263
2001-5-20 ejoy <ejoy@users.sourceforge.net>
 
264
    * First public release.
 
265
vi:ts=4:expandtab:tw=78