[root]/client/branches/1.x/common
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 194 (100.0%) | 2559 (100.0%) | 13.1 |
akirschbaum | 28 (14.4%) | 1470 (57.4%) | 52.5 |
mwedel | 65 (33.5%) | 810 (31.7%) | 12.4 |
qal21 | 30 (15.5%) | 138 (5.4%) | 4.6 |
ryo_saeba | 35 (18.0%) | 105 (4.1%) | 3.0 |
kbulgrien | 3 (1.5%) | 21 (0.8%) | 7.0 |
tchize | 2 (1.0%) | 15 (0.6%) | 7.5 |
lalo | 31 (16.0%) | 0 (0.0%) | 0.0 |
preparing for 1.12 release
0 lines of code changed in 31 files:
Fix bug #1871476:] client script 'watch stats' error.
4 lines of code changed in 2 files:
Bring in relevant changes from trunk revision 7108.
Added to svn:ignore: config.log Makefile autom4te.cache
Bring in relevant changes from trunk revision 7104.
macros/curses.m4, macros/gnome-print-check.m4, macros/linger.m4,
macros/sdl.m4, macros/gtk.m4, macros/gnome-gettext.m4,
macros/need-declaration.m4: m4 file updates were made to fix a configure
script crash and to remove aclocal warnings.
pixmaps/Makefile.in, Makefile.in, gtk/Makefile.in, common/Makefile.in,
help/Makefile.in, utils/Makefile.in, x11/Makefile.in, gtk-v2/Makefile.in,
gtk-v2/src/Makefile.in, sound-src/Makefile.in, aclocal.m4 : Result from
new and updated m4 files.
autogen.sh: Point aclocal at macros so that undefined macros do not crash
./configure.
2 lines of code changed in 1 file:
Move down from trunk mwedel's "If servername is (null), don't both trying
to connect - this happens when the NULL value is saved out on some systems.
12 lines of code changed in 1 file:
Rename client '.crossfire/crossfire-images/' to '.crossfire/image-cache/' to
make backups avoid backing it up with a generic exclude like "*/*cache*/*"
that works for many other packages that employ caching. Included on branch
to avoid having two separate caches if running both versions of clients for
testing.
7 lines of code changed in 1 file:
Fix include order.
1 lines of code changed in 1 file:
Win32 compilation fixes.
0 lines of code changed in 8 files:
Fix for bug #1825653: Odd number problem with nrof.
1 lines of code changed in 1 file:
Backport fix for [ 1815465 ] Too many messages on stderr causes client hang
15 lines of code changed in 2 files:
Improve metaserver handling some - in particular, if server is listed
on both metaserver 1 & 2, listed it only once. Also, for gtk2 client,
fix handling of not showing cached entries if they are listed on the
metaserver. Add filtering of protocol versions, so we only show player
compatible servers.
--
common/metaserver.c: Add check_server_version() to do version checking.
Add checks to find duplicate server entries.
gtk-v2/src/metaserver.c: Move retrieval of data from metaserver before
adding cached entries to table - otherwise, can not detect duplicates.
Add check to proper version information.
MSW 2007-09-13
54 lines of code changed in 1 file:
Make metaserver1 gather it's data in its own thread. Brought back from trunk
common/metaserver.c: Add ms1_is_running flag, re-work some of the metaserver1
logic so the function structure makes it easy to spawn the thread,
rename metaserver2_check_status() to just metaserver_check_status()
gtk-v2/src/metaserver.c: Change call to metaserver_check_status(), resort
data after getting all info from sever.
MSW 2007-08-31
Add support for metaserver2 in client. For the X11/C clients, they use basic
interface (drawn in text window, select a number), so no changes to the GUI
portions of those clients was done - gtk2 uses window, so some extra work
there. Brought back from trunk
--
*/Makefile.in: rebuilt
acinclude.m4: New file - added for LIBCURL_CHECK_CONFIG macro support.
aclocal.m4: Rebuilt
configure: Add --disable-metaserver2 option, check for Curl, pthread. Make
sure user either has curl installed or has used --disable-metaserver2
configure, */Makefile.in: Rebuilt with Curl support
common/cconfig.h: Add note about METASERVER2 (controlled via configure)
common/client.c: Add metaserver2 global
common/client.h: Add metaserver2 global
common/config.h.in: Rebuilt by autoheader.
common/init.c: Add call to init_metaserver()
common/metaserver.c: Support for metaserver2. More fields in Meta_Info.
Re-arrange file a little so logical functions are together.
common/metaserver.h: New fields in Meta_Info, some renamed to keep
it consistent accross all of metaserver2.
common/proto.h: rebuilt
gtk-v2/src/metaserver.c: Add support for threaded metaserver2 retrievals -
need to make sure data is accessed in thread safe way, also need to
add check for status of retrieval thread.
MSW 2007-08-31
681 lines of code changed in 9 files:
Partial fix for bug #1772759: Too much alchemy causes client crash.
3 lines of code changed in 1 file:
Remove trailing whitespace.
112 lines of code changed in 17 files:
Merge cleaning changes from trunk: map1, map1a removal, item, face, ...
16 lines of code changed in 10 files:
Remove obsolete mapredraw command (empty on server-side).
0 lines of code changed in 1 file:
Apply patch #1720388: data len in client.c is calculated wrong courtesy Jürgen Kahnert.
5 lines of code changed in 1 file:
Implement feature request #1560389: improve inscription logic.
34 lines of code changed in 6 files:
Rebuilt auto-generated files.
114 lines of code changed in 2 files:
Rewrite commands to build svnversion.h to not generate an error message the first time they are run.
4 lines of code changed in 1 file:
Use #include <config.h> instead #include "config.h" to support multiple configurations outside the source directory.
2 lines of code changed in 2 files:
Rename DATADIR to CF_DATADIR to avoid name clashes when cross-compiling to Win32.
3 lines of code changed in 3 files:
Fix for bug #1538948: Assertion failure for map2 command.
33 lines of code changed in 3 files:
Remove trailing backslash.
2 lines of code changed in 1 file:
Only update svnversion.h when the content actually changes.
15 lines of code changed in 2 files:
Whitespace changes and added braces to make the formatting consistent and comply with the programming guide.
845 lines of code changed in 1 file:
Whitespace changes and added braces to make the formatting consistent and comply with the programming guide.
388 lines of code changed in 1 file:
Add ability for client to get exp table from server. Add exp progressbar
to GTK2 client.
--
common/client.c: Add declarations for exp_table, exp_table_max, and call to
send 'requestinfo exp_table' to server.
common/client.h: Add extern declarations for exp_table, exp_table_max
common/commands.c: Add get_exp_info() function to get exp table from
server in replyinfo command. Fix crash bug in ReplyInfoCmd() if replyinfo
with no parameters is sent to client.
common/init.c: Add code to clear/initialize exp_table, exp_table_max
gtk-v2/gtk-v2.glade: Add exp progessbar widget.
gtk-v2/src/gtk2proto.h: rebuilt
gtk-v2/src/interface.c: Rebuilt
gtk-v2/src/stats.c: Add code to draw/update the exp progressbar. Replace
some static numeric constants with #define values instead. Add
can_alert option to update_stat()
MSW 2006-11-03
49 lines of code changed in 4 files:
Fix annoying popups. Default admin messages use draw_info instead of show_media_message. Add new message types.
8 lines of code changed in 1 file:
Ensure that svnversion.h is rebuilt every time.
6 lines of code changed in 2 files:
Make a small tweak to make the svnversion call more proper, and rebuild makefiles (Most don't need to be, however it was becoming too much of a pain to only update the right ones).
2 lines of code changed in 2 files:
Remove rcs-id handling code from the clients. Unnecessary with the svnversion system.
0 lines of code changed in 2 files:
Merge rev 5034 from trunk: Use 'svnversion' to add the svn revision to the version string.
47 lines of code changed in 6 files:
Remove excess log messages that flood console.
0 lines of code changed in 1 file:
Apply patches #1562945, #1562947, #1563796, and #1566467 to allow the gtk2 client to be built in mingw. Courtesy of Kurt Fitzner.
33 lines of code changed in 10 files:
Move clearing of old map data from mapdata_set_face_layer() to a new mapdata_clear_old() function. Call mapdata_clear_old() in Map2Cmd() instead of relying on mapdata_set_face_layer() to clear it. Fixes bug #1559683.
35 lines of code changed in 3 files:
add propset ID's to client.
MSW 2006-09-20
26 lines of code changed in 51 files:
Rebuild old item-types.h
0 lines of code changed in 2 files: