*** empty log message ***
*** empty log message ***
*** empty log message ***
disable map editing
*** empty log message ***
initial module hiding
*** empty log message ***
*** empty log message ***
fixed a bug with direction-fireing
*** empty log message ***
needs must
change defocusing and make it work on non-alpha fbs
- generalise keyboard handling a bit into a default keymapping + macro functions (such as "!completer shout"). - default keymappings ahve a lower priority, so its possible to (in theory) override them. a UI for this has not yet been created. - re-enable NPOT texture usage, if available.
added alt+numberkey functionality for message window, and added reply-message detection with activation of the entry
- detect missing tiles or faces in map1a - delay map drawing a tiny bit when some faces are missing, in the hope of being able to fetch them from the database. - do not rate-limit refreshes to 60hz - do refresh in an idle handler - poll events independently from refresh
experimental delaying of uploasding textures to the gfx card, also store textures on disk only as the memory usage is unbearable otherwise. this most notably breaks CFPlus::UI::Face
removed build support
clear the map on logout
changed the message window into a notebook
support diagonal movement with alt-cursorkey
- remove fow smoothing option, its now mandatory. - change the map smoothing algorithm to be a bit harder, more edgy, but more true to reality.
- reworked texture uploading to be much more fanciful and obey card/driver limits. - moved texture creation in MapWidget and MapMap out of the drawing path to accomodate texture-size-limited configs (there is dire need for a kind of pre-draw-hook). - added an inactive graphics for buttons
- implement ap smoothing in software (no longer relying on opengl 1.2, or, more to the point, cirrect/non-ati implementations of opengl 1.2) - use a much harder smoothing matrix - default fow intensity to 0 - just ignore events for mysteriously destroyed widgets (probably left-over event in queue?)
*** empty log message ***
implement shift-5 as alias to stay fire
*** empty log message ***
*** empty log message ***
support new tileset negotiation
*** empty log message ***
*** empty log message ***
*** empty log message ***
bound '!' to shout
shift-tab toggles message window
*** empty log message ***
Support multiple macros bound on the same accelkey.
enable new macros
- slightly cleaned up and "outsourced" components - completely rewrote keybind bindings - not functional yet - buggy a shell - hits perlbug
added builder ui.
use metaserver.schmorp.de, mark cf+ servers
fix magic mapping
*** empty log message ***
*** empty log message ***
*** empty log message ***
*** empty log message ***
so far, so good
so far, so good
*** empty log message ***
add test server login and editor invoke plus editor download/upload code
support for grabbing win32 proxy
* 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 ***
the big rename
put a quit menu point into the map context menu
*** empty log message ***
hopefully fix the recursion bug
close completer when connection dies
*** empty log message ***
see TODO changes
*** empty log message ***
minor fixes and improvements
add menu to map, bind all important dialogs to f-keys
implemented player window and moved inventory, stats and spells there
misc
history bug fixed
fixed bindings in completer and fixed the binding refresh problem
fix lookat once more (or actually add a magic +1, as the server seems to do it somewhere, too)
*** empty log message ***
put profile-specific stuff into ->{profile}{default}
tinkering with events and close button
implemented preliminary magic mapping support
implemented preliminary magic mapping support
fix(?) map clicking, fow texture no longer in display list
*** 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
- IMPORTANT: bind keys using the completer - implemented by opening a context menu like the spell list has.
first round of npc dialog window, some ui bugfixes
implement lookat, finally
implement lookat, finally
*** empty log message ***
first try of a history in the completer
*** empty log message ***
*** empty log message ***
*** empty log message ***
map action try
add boolean results to callbacks
shift-click (un)locks, added todo items from website
major rework of the binding code. we have a binding editor now.
working resize algorithm. maybe
Implemented key binding recorder and binding dialog
oinly a-z enter completer now
*** empty log message ***
renamed connect_xxx to on_xxx
improved and tuned completer
fix entry widget causing random activates
split intro.pod intro intro.pod and manual.pod, misc fixes
improve focus model, improve completer behaviour
fixed scrolledwindow and opengl error reporting
fix crash on startup when sound device not available
add out-of-focus label to map, set visibility flag to all widgets (but do not use it yet)
add out-of-focus label to map
implement face animation, fix inventory layout
misc win32 workarounds
replace logop for out-of-focus effect by blending
enable space as apply
implement rotateshoottype on +/-, improve completer, oher things
minor fixes
better text layout, minor fixes
*** empty log message ***
implem,ent weird but well-working (for me) completion algorithm. support cursor-key scrolling. support foundation for binding keys. made labels support a background
improve keyboard logic
more robust connection handling
*** empty log message ***
implement very simple popup menu
update mapmap three times/s max.
fix (or actually: just improve) rounding issue
*** empty log message ***
*** empty log message ***
*** empty log message ***
fixed many minor bugs reported by pippijn
misc improvements
*** empty log message ***
implemented simple query command
implmenet map scale - now fully playability at 640x480
*** empty log message ***
*** empty log message ***
map overview rectangle
*** empty log message ***
*** empty log message ***
got rid of base SDL perl module
*** 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.