*** empty log message ***
e-ze
pff, who said you need server support for this...
stuff fixes itself over time
- optimise widget protocol a bit (incompatible change). - implement well-known-widgets on server and client side, marginally test. - add "title" parameter for infobox.
implement very simplistic mouse motion event compression, fixing a longstanding mysterious problem.
*** empty log message ***
make sure cursor stay sin-range despite pango or other logic errors :)
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
- slightly cleaned up and "outsourced" components - completely rewrote keybind bindings - not functional yet - buggy a shell - hits perlbug
newpickup flesh
*** 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 ***
* implemented tip of the day window * created some tips of the day, please add more * rationalised errro report (and put client into debug mode :) * add some random keyboard documentation
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
FancyFrame\!
*** empty log message ***
*** empty log message ***
*** empty log message ***
tt not working on windows?
*** empty log message ***
added skill tooltips and click events
*** empty log message ***
*** empty log message ***
utf8-ify client-side messages
corner resising problem reproduced
put a quit menu point into the map context menu
many improvements/cleanups, reduced todo quite a bit
*** empty log message ***
*** empty log message ***
preliminary inventory sorting
character creation works again
close completer when connection dies
implemented floorbox shows container and improved drop/move/take operations in inventory
*** empty log message ***
properly send and expect utf-8 in npc dialogs
reimplemeted scrollbars in the playerbook
*** empty log message ***
see TODO changes
*** empty log message ***
some minor enhancements on the playerbook and the inventory.
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
implemented player book position saving and removed some done todo items.
*** empty log message ***
misc. fixes
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
minor fixes and improvements
*** empty log message ***
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.
*** empty log message ***
preliminary stat change messages
*** empty log message ***
*** empty log message ***
added todo item
*** empty log message ***
fixed player weight updating
*** empty log message ***
*** empty log message ***
fix scaras bug. hopefully
speed up contaienr operations
use hashes as container storage again
*** empty log message ***
fixed player weight update problems. fixed Arm stat display (still displayed, but with the resist-phys value)
fixed: the binding window is behind other windows
made the metaserver dialog save-layoutable. made the inventory window layout saveable.
misc
*** empty log message ***
fixed bindings in completer and fixed the binding refresh problem
add -lGL for those systemswhere sdl does not offer native opengl support
*** empty log message ***
*** empty log message ***
put profile-specific stuff into ->{profile}{default}
tinkering with events and close button
free textures on vidoe shutdown, seems useless, but maybe fixes scaras problem
implemented preliminary magic mapping support
*** empty log message ***
fix(?) map clicking, fow texture no longer in display list
*** empty log message ***
*** empty log message ***
replaced the hardcoded stats with CS_STAT_RES_* constants and removed the todo item.
*** empty log message ***
changed the fireing logic a little bit and made a checkbox for the old one. and implemented todo item: - log messages received and commands sent to ~/.crossfire/log.$ip
- the binding dialog is sometimes behind all windows
- IMPORTANT: bind keys using the completer - implemented by opening a context menu like the spell list has.
implemented close button for frames
removed finished todo points and implemented spell-list clear in stop_game.
*** empty log message ***
added weight/value slider to pickup
*** empty log message ***
*** empty log message ***
improve spell list
add license, fix pod formatting
*** empty log message ***
fix message box flickering
metaserver display
*** empty log message ***
*** empty log message ***
implement floorbox More... button
create hopefully helpful character creation dialogs
*** empty log message ***
partially reimplemented the spell list widget
*** empty log message ***
move autopickup constants to ../Protocol.pm
*** empty log message ***
fix label size request caching
reprioritised todo list
fix labels not becoming smaller after a reconfigure
fix labels not becoming smaller after a reconfigure
cache data created by parsing pods, as even loading a POM object with storable is extremely slow
*** empty log message ***
bugfixes, pod caching
*** empty log message ***
delay tooltip by at least one frame to reduce load
fix stat window, optimise label widget a bit
statusbox now freezes when tooltip is visible for any entries
*** empty log message ***
bugfix
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 ***
add missing update to entrybase
*** empty log message ***
*** empty log message ***
updated pickup setup
put dialog settings into a scrolled window, improve scrolled window and notebook
*** empty log message ***
very crude setup dialog - the audio section looks funny
*** empty log message ***
added to the spell dialog todo
implemented auto pickup dialog
add window titles back
fix help window size, name them
fix server dialog
*** empty log message ***
make an effort of not drawing widgets that are outside the drawing area
*** empty log message ***
*** empty log message ***
added todo item
fixed todo item
*** empty log message ***
fixed bug in inventory code
major rework of the binding code. we have a binding editor now.
fixed a bug with the binding dialog (center) and added todo item for me
working resize algorithm. maybe
added recorder-change todo (for elmex)
rewrote the allocation system, not very optimised, but mostly correct
renamed connect_xxx to on_xxx
some minor change
added layout saving
improved and tuned completer
added initialisation of player weight
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
there is no spells command, it seems
implemented background face prefetch
implemented background face prefetch
fix entry widget causing random activates
split intro.pod intro intro.pod and manual.pod, misc fixes
fix font size reconfigure having bad effects
fixed scrolledwindow and opengl error reporting
*** empty log message ***
perfected slider (i hope), also changed how the slider behaves... feels weird and should be improved to be more like normal sliders
perfected slider (i hope), also changed how the slider behaves... feels weird and should be improved to be more like normal sliders
fix crash on startup when sound device not available
*** empty log message ***
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
implement lock/unlock and don't drop items when they are supposed to be locked
implement face animation, fix inventory layout
*** empty log message ***
diddeldaddel
*** empty log message ***
*** empty log message ***
fix escaping bug
*** empty log message ***
*** empty log message ***
fix slider
*** empty log message ***
implement rotateshoottype on +/-, improve completer, oher things
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
minor fixes and improvemnets
small fixes
*** empty log message ***
do not destroy widgets on resolution changes
more robust connection handling
*** empty log message ***
*** empty log message ***
lots of todo items are actually solved already
added some resistance tooltips
*** empty log message ***
implement very simple popup menu
*** empty log message ***
update mapmap three times/s max.
*** empty log message ***
*** empty log message ***
fixed another bug in history
added history for entry
*** empty log message ***
misc improvements
implemented simple query command
implmenet map scale - now fully playability at 640x480
fix font size allocation
Moved gauges to the main window to a fixed position. Made their size configurable Put the stats window into a Flopper.
*** empty log message ***
implemented stats view
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
added todo
fix gauges and segfault on exit on windows
implemnted gauges
*** 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 ***
*** empty log message ***
*** empty log message ***
client-side map caching, bugfixes
*** empty log message ***
*** empty log message ***
*** empty log message ***
even less gtk
*** empty log message ***
*** empty log message ***
bugfixes
*** empty log message ***
fixes
added TODO
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.