[root]/client/branches/1.x
Documentation
(0 files, 0 lines)
common
(0 files, 0 lines)
gnome
(0 files, 0 lines)
gtk-v2
(0 files, 0 lines)
src
(0 files, 0 lines)
gtk
(0 files, 0 lines)
win32
(0 files, 0 lines)
help
(0 files, 0 lines)
macros
(0 files, 0 lines)
pixmaps
(0 files, 0 lines)
sound-src
(0 files, 0 lines)
utils
(0 files, 0 lines)
x11
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 142 (100.0%) | 22891 (100.0%) | 161.2 |
mwedel | 30 (21.1%) | 10832 (47.3%) | 361.0 |
qal21 | 18 (12.7%) | 6466 (28.2%) | 359.2 |
akirschbaum | 33 (23.2%) | 5246 (22.9%) | 158.9 |
kbulgrien | 33 (23.2%) | 264 (1.2%) | 8.0 |
ryo_saeba | 15 (10.6%) | 83 (0.4%) | 5.5 |
lalo | 13 (9.2%) | 0 (0.0%) | 0.0 |
preparing for 1.12 release
0 lines of code changed in 13 files:
gtk-v2/src/map.c: display_mapcell(): Fix bug 2476715: Image display problem
when not sized to a multiple of 32
MSW 2009-01-04
4 lines of code changed in 1 file:
Fix branch GTK-V2 client issue [ 1876788 ] Doubled characters in GTK clients
(unusable). Tested with --enable-cfgtk2 compiled as RPM.
5 lines of code changed in 1 file:
Complete fixing GTK-V1 issue [ 1876788 ] Doubled characters in GTK clients
(unusable). Tested with --enable-cfgtk2 compiled as RPM.
5 lines of code changed in 1 file:
gtk_signal_emit_stop_by_name() was poorly placed and is moved to a location
where it will help fix the [ 1876788 ] Doubled characters in GTK clients
(unusable) for the GTK-V1 client.
6 lines of code changed in 1 file:
Fix for [ 2022488 ] 2.x GTKv1 client built with --enable-cfgtk2 cannot login
and set [ 1862055 ] GTKv1 client built with --enable-cfgtk2 cannot login as
Pending. It is no longer necessary to run the client with Popup Windows.
1862055 was reported against the Windows client, but I cannot build it to
test, though there is no reason it should not work there.
8 lines of code changed in 1 file:
Fix bug #1871476:] client script 'watch stats' error.
6 lines of code changed in 1 file:
Apply patch #1878451: Let crossfire client compile with OSS4's soundcard.h courtesy anonymous.
6 lines of code changed in 1 file:
Update configure, client spec for 1.11 release.
MSW 2008-01-28
5146 lines of code changed in 3 files:
Add banner for 1.11 release.
MSW 2008-01-28
3 lines of code changed in 1 file:
Trunk revision 6524 merge of mwedel's add another eval $ndatadir line so
properly resolve all the shell variable names so that CF_DATADIR is set
properly in common/config.h.
5 lines of code changed in 3 files:
Merge Nicolas Weeger's fix memory leak from trunk revision 6771.
1 lines of code changed in 1 file:
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.
19 lines of code changed in 4 files:
Remove unused return value for get_metaserver(). From trunk revision 7117.
2 lines of code changed in 1 file:
Spelling correction.
1 lines of code changed in 1 file:
Change error message when the client gets a message with a [] text format
tag that is not valid to make it more obvious what is wrong. This can
help determine the error faster if the server inadvertently sends the
client a message with displayed text that has square brackets around it.
Brought down from trunk revision 7289.
5 lines of code changed in 1 file:
From trunk, move tchize' fix for [ 1832377 ] configure script should check
for SDL_image.h. Also added configure summary lines at the end. Rebuild
using autogen.sh
128 lines of code changed in 4 files:
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.
3 lines of code changed in 1 file:
gtk-v2/src/keys.c: Move down from trunk the bugfixes for keybinding and for
exiting the login prompt with the escape key. Some formatting done to break
long lines now matches trunk codebase, but not a general reformat. Rework
some LOG() messages for consistency by changing "gtk::" to "keys.c:".
6 lines of code changed in 1 file:
- Spelling corrections.
20 lines of code changed in 5 files:
Fix for [ 1875657 ] Bogus keybinding too long errors. Made more truncation
messages consistent, and fixed an inconsistently formatted LOG message.
Fixed case and shortened message when keybinds are saved.
5 lines of code changed in 1 file:
In save_keys() and keys_init(), a pointless #ifdef WIN32 was used to attempt to
implement per-character keybind files but keys_init() is called long before a
player can log in, so this had the effect of writing keybinds to a file that
cannot be loaded. Oddly, this was under a #ifdef WIN32 which is quite
inappropriate as if supported, it should be for all platforms. The support is
commented out with #if 0 until it can be fixed and then re-enabled for all
clients. Meanwhile, it surely fixes a WIN32 bug.
10 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.
10 lines of code changed in 2 files:
Fix include order.
6 lines of code changed in 1 file:
Win32 compilation fixes.
3 lines of code changed in 1 file:
Fix for bug #1825653: Odd number problem with nrof.
4 lines of code changed in 1 file:
gtk/text.c: Add missing write_media() calls in handling of admin messages.
Results in news and rules not being displayed. Fixes bug 1657000
MSW 2007-10-03
3 lines of code changed in 1 file:
Fix for bug 1800702 - gdk_draw_drawable: assertion `src != NULL' failed.
gtk/gx11.c: Call sdl_gen_map() or gtk_draw_map() based on displaymode in use.
gtk-v2/src/main.c: Call draw_map() instead of gtk_draw_map(). draw_map()
will figure out what function (sdl, opengl, gtk) to call do actually
draw the map.
MSW 2007-09-25
7 lines of code changed in 1 file:
gtk/text.c: Remove call to void_callback() for MSG_TYPE_MONUMENT - if there
is no code to handle it, no reason to set the callback. Fixes bug 1759860 -
gravestone messages go to stdout and not client window.
MSW 2007-09-23
5 lines of code changed in 1 file:
gtk-v2/src/metaserver.c: Modify metaserver_connect_to so it can connect to
servers running on different ports (eg, localhost:13328). Gtk1 client
already handles this fine, so this is only a change for the gtk2 client.
MSW 2007-09-16
5 lines of code changed in 1 file:
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
13 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
5540 lines of code changed in 6 files:
Fix map not updated at tick causing items to appear non animated.
4 lines of code changed in 1 file:
Partial fix for bug #1772759: Too much alchemy causes client crash.
5 lines of code changed in 1 file:
- Applied patch by "Olivier Huet" <huet.o@free.fr> to fix experience label and
progress bar for high levels (int -> sint64, %d -> %"FMT64").
4 lines of code changed in 1 file:
- GTK2 Metaserver dialog modifications:
* Minor rework of prompt texts.
* Add Escape key accelerator for the Quit button.
* Add tooltip to the Quit button to tell a user about the accelerator.
* Cosmetic improvement to the metaserver dialog done by adding padding or
* border width to some widgets so there is spacing between them.
* Make more room for "Server Comments" by removing the redundant "IP Addr"
field, renaming "Last Update (Sec)" to "Updated (Sec)", and renaming
"# Players" to "Players".
- Various non-descript Glade Interface Designer generated file changes.
16 lines of code changed in 1 file:
- Adjust GTK2 client setup_list_columns() so "Weight" column titles are no
longer truncated (on some systems).
5 lines of code changed in 1 file:
utils/mdk.sh: Make script work again.
3 lines of code changed in 1 file:
Remove trailing whitespace.
127 lines of code changed in 12 files:
Merge cleaning changes from trunk: map1, map1a removal, item, face, ...
9 lines of code changed in 1 file:
(38 more)