*** empty log message ***
vc60
more win32 hacks
*** empty log message ***
*** empty log message ***
add test server login and editor invoke plus editor download/upload code
support for grabbing win32 proxy
*** empty log message ***
fix map cleared-too-much bug
fix map blanking and a few minor items
add dialogue indicator support
*** empty log message ***
put healthbars above tile
*** empty log message ***
fix extmap parsing code, added support for stat width
fix extmap parsing code, added support for stat width
fix extmap parsing code, added support for stat width
*** empty log message ***
*** empty log message ***
support health bar display
support health bar display
*** empty log message ***
*** empty log message ***
*** empty log message ***
work around pango rounding bug
FancyFrame\!
docviewer psrtial rewrite
fix some anti-aliasing blurryness
*** empty log message ***
*** empty log message ***
the big rename
preliminary mouse wheel support
remove glext.h, add SDL_GL_ACCELERATED_VISUAL and SDL_GL_SWAP_CONTROL
*** empty log message ***
*** empty log message ***
misc. fixes
bugs\! bugs\! bugs\!
There is of course no way to clear glyph caches in stupid pango, so we have to add a generation counter to each and every glyph structure and check it on every access.
small fixed, ported to the language called microsoft c, which superficially looks like ISO-C and is similar enough so you can write programs in their common subset.
Get rid of cairo completely (yay!) and of ft2 factually (still need the library as it included pangofc), by introducing a custom pango opengl renderer. Text rendering now no longer requires the distinction between rgba and grayscale modes, requires much less texture space and memory, and is faster on accelerated hardware (and possibly with software rendering, too). All at the cost of only 1200 lines or so.
hypocrasy
fix textview colors, preliminary hypertext support
faster textviewer, embeddable widgets, no scroll-to-bottom for docviewer
fix lookat once more (or actually add a magic +1, as the server seems to do it somewhere, too)
free textures on vidoe shutdown, seems useless, but maybe fixes scaras problem
implemented preliminary magic mapping support
implemented preliminary magic mapping support
fix(?) map clicking, fow texture no longer in display list
*** empty log message ***
*** empty log message ***
*** empty log message ***
windows again
first round of npc dialog window, some ui bugfixes
*** empty log message ***
*** empty log message ***
force hitnstyle full
*** empty log message ***
switch off cairo antialiasing on win32, its unbearable otherwise. re-enable pangofc, which was disabled by accident
tinkered with cairo some more
play around some more
better gl extension management, play around with premultiplied alpha, without reaching an absolutely correct solution
*** empty log message ***
*** empty log message ***
doh\!
switch off interpolation when magnifying map tiles, the tile data is not ready for it
improve texture wrapping handling
unbundled CFClient::Texture
re-enable cairo on windows: looks like shit, but otherwise breaks textview
force map tetxures to GL_REPEAT
*** empty log message ***
*** empty log message ***
ATI gfx card workaround for NPOT
use glDrawPixels to draw Textview, implement indenting and render individual lines. force full refresh after expose. add lots of tooltips
some fixes/comments
very alpha code for model drawing hacked in
implement face animation, fix inventory layout
misc win32 workarounds
*** empty log message ***
diddeldaddel
better text layout, minor fixes
each
add a few more almost-hacks to simplify widget alignment
i can't get it right, either
microsoft of course can't be expected to get it right (C truncates instead of rounding - microsoft rounds instead of implementing C)
improved win32 support and enable auto-hinting (cairo enforces auto-hinting it seems, so be consistent)
finally(?) fix the widget layout bug
various corrections
implement rgba layouts using the cairo backend
*** empty log message ***
*** empty log message ***
*** empty log message ***
user event support and end of channel callback
better mode management, experimental 'end of channel' event for sound
*** empty log message ***
*** empty log message ***
require alpha channel again after fixing premulitiplied alpha value - sofwtare rendering die die die
do not require an alpha channel for the framebuffer for the sake of software-renderers
fixed many minor bugs reported by pippijn
bugfix
fully support opengl1.1 at link time now
misc improvements
implmenet map scale - now fully playability at 640x480
support multiple fonts, add dejavu sans and sans mono fonts (bitstream++)
*** empty log message ***
fix font size allocation
*** empty log message ***
implement mipmapping
bg music loop
map overview rectangle
*** empty log message ***
got rid of SDL::Event
got rid of SDL::Sound SDL::Music and SDL::Mixer
got rid of base SDL perl module
*** empty log message ***
convert most of the code to opengl-1.1, works somehow under windows now
naive conversion to the visual c++ programming language
improve \!windows config
fix label widget and font calculations
*** empty log message ***
we _have_ to scroll as soon as we receive the scorll command, for persistent map cahcxing to sta yin sync, fortunately the display list caching will keep us from viewing the map before we receive a map1a
*** empty log message ***
client-side map caching, bugfixes
*** empty log message ***
overview map - just for fun
*** empty log message ***
middle mouse button drags map center
*** empty log message ***
implemented texture repeation and change signals for entrys. also updated the config dialog so that it saves host and port and stuff... added a default say command which is used when writing text in the entry box
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
2nd version of xs-level map handling
1st version of xs-level map handling
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
no gtk+ anymore
even less gtk
less SDL more SDL
bugfixes
fixes
*** empty log message ***
*** empty log message ***
*** empty log message ***
renamed to CFClient
add text layout class and make use of it
add typemap and bold/?italic fonts
support npot tetxures and use an utility function to draw quads
preliminary support for older opengl implementations (NPOT vs. POT)
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
use pango for rendering, instead of broken sdl_ttf
use pango for rendering, instead of broken sdl_ttf
bigface support
*** empty log message ***
*** empty log message ***
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.