better inventory
prefetch fixes
*** empty log message ***
*** empty log message ***
there is no spells command, it seems
implemented background face prefetch
fix entry widget causing random activates
split intro.pod intro intro.pod and manual.pod, misc fixes
improve focus model, improve completer behaviour
fix quit dialog
fix font size reconfigure having bad effects
fixed scrolledwindow and opengl error reporting
perfected slider (i hope), also changed how the slider behaves... feels weird and should be improved to be more like normal sliders
remove debugging code
rig up primitive and still buggy pod/help viewer, add intro document
fix crash on startup when sound device not available
some inventory improvements
show centered
quit button
use glDrawPixels to draw Textview, implement indenting and render individual lines. force full refresh after expose. add lots of tooltips
some minor fixes
make use of skill documentation for tooltips and edit the pod a bit
hardcode the layout of all /world/world_xxx_xxx maps for mapinfo: the savings on latency, bandwidth etc. are enourmous enough to warrant this hack. also, use a directed flooding algorithm: not as effective in finding weird topologies, but much faster
some fixes/comments
very alpha code for model drawing hacked in
implement face animation, fix inventory layout
*** empty log message ***
fix escaping bug
*** empty log message ***
implement rotateshoottype on +/-, improve completer, oher things
minor fixes
better text layout, minor fixes
minor fixes on the inventory
inventory is now mostly working (but still some glitches and edges)
more doc updates, add and document suicide, add say and afk (undocumented??)
add some more commands
implem,ent weird but well-working (for me) completion algorithm. support cursor-key scrolling. support foundation for binding keys. made labels support a background
removed debugging prints
first parts of the inventory
improve slider implementation
add a few more almost-hacks to simplify widget alignment
improved win32 support and enable auto-hinting (cairo enforces auto-hinting it seems, so be consistent)
better resizing behaviour
minor fixes and improvemnets
small fixes
finally(?) fix the widget layout bug
optimise draw_quad callers and use rgba layouts in logviewer
implement rgba layouts using the cairo backend
*** empty log message ***
vastly improved sizing code, fixed viewport w.r.t. coord2local/global
better error reporting during initialisation
*** empty log message ***
do not destroy widgets on resolution changes
do not destroy widgets on resolution changes
*** empty log message ***
more robust connection handling
*** empty log message ***
user event support and end of channel callback
better mode management, experimental 'end of channel' event for sound
added an InventoryItem ui element.
preliminary unoptimised viewport
*** empty log message ***
*** empty log message ***
*** empty log message ***
first broken version of inventory. doesn't work at all... just a skeleton yet.
added some resistance tooltips
implement very simple popup menu
moved the say command to client setup
update mapmap three times/s max.
fix textview; allow frame resize on all corners and move on all borders, shrink border size
require alpha channel again after fixing premulitiplied alpha value - sofwtare rendering die die die
fixed font for stats
do not require an alpha channel for the framebuffer for the sake of software-renderers
doh
better tooltips for stats window
better tooltips for stats window
*** empty log message ***
manpage added, metaserver improved
fixed many minor bugs reported by pippijn
i hate that stuff
*** empty log message ***
implement simple floor list with pickup and apply
misc improvements
more tooltips and goodies
*** empty log message ***
implemented simple query command
implmenet map scale - now fully playability at 640x480
support multiple fonts, add dejavu sans and sans mono fonts (bitstream++)
*** empty log message ***
added some tooltips.
added depletion stat which was forgotten. and remove 'Player: ' from the send title.
*** empty log message ***
*** empty log message ***
gauge height => gaugesize
gauges scale differntly now, the range is displayed properly and implemented can_events
fix resize slowness
added display of range weapon
Moved gauges to the main window to a fixed position. Made their size configurable Put the stats window into a Flopper.
made fontsize of stats window customizable
added vertical stats and resistancies
*** empty log message ***
implemented stats view
bg music loop
map overview rectangle
*** empty log message ***
greatly reduce the amount of mapinfo requests that are generated through caching
*** empty log message ***
*** 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 ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
added audio config
*** empty log message ***
quick bg music hack
implement basic sound effects
*** empty log message ***
*** empty log message ***
fix gauges and segfault on exit on windows
convert most of the code to opengl-1.1, works somehow under windows now
reorder gauges
more intelligent resize and update
removed some unneccesary arguments
*** empty log message ***
implemnted gauges
*** empty log message ***
more utf8
fix label widget and font calculations
*** empty log message ***
*** empty log message ***
*** empty log message ***
implemented TODO entry: message window entry widget should defocus automatically when invoked from the map widget.
*** empty log message ***
client-side map caching, bugfixes
more integer coordinate fixes
convetr to use berkeleydb for facecache (and soon other things)
*** empty log message ***
*** empty log message ***
*** empty log message ***
fix widget coordinate rounding problem
*** empty log message ***
overview map - just for fun
*** empty log message ***
limit mapsize - server doesn't like large ones :(
*** empty log message ***
*** empty log message ***
added / => focus + preset binding on mapwindow
added key bindings for going to the console (quote) and back to the map (escape).
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
added slider and callback for command sending
*** 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 ***
fow configurable
*** empty log message ***
*** empty log message ***
even less gtk
less SDL more SDL
*** empty log message ***
no gtk+ menus anymore
*** empty log message ***
*** empty log message ***
*** empty log message ***
bugfixes
misc fixes
add simple buttons
fixes
implement fancyframe move & resize, fix firts round of bugs
functional but unconnected setup menu in opengl
fix(?) table
*** empty log message ***
CFClient::Widget => CFClient::UI
*** empty log message ***
*** 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
*** empty log message ***
*** empty log message ***
preliminary support for older opengl implementations (NPOT vs. POT)
*** empty log message ***
trying grey, for fog effect
experimentally changed darkness to lightness, works imho much better
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
removed crash in mapsize... gmrhl
mapsize min 50%
added mapsize
added size_allocate
*** empty log message ***
some latenight eyecandy
some fiddling with testing code
*** empty log message ***
removed active widget list and added toplevel widget
*** empty log message ***
*** empty log message ***
use pango for rendering, instead of broken sdl_ttf
*** empty log message ***
minor changes all over the code and some debbugging is still going on with the fonts stuff
*** empty log message ***
debugging Widget::Window
*** empty log message ***
added Window widget (doesn't work correctly yet)
fixed some installation problems on "fresh" computers
*** empty log message ***
added some new widgets
*** empty log message ***
*** empty log message ***
added z ordering
*** empty log message ***
*** empty log message ***
removed Util
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
added mapwidget
added widget class
added some more options
*** empty log message ***
added config
load Crossfire
added config stuff
*** empty log message ***
*** empty log message ***
pixels are bunt without MIPMAP
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** 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.