User Tools

Site Tools


client:changelog_0_92_1_70_0

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
client:changelog_0_92_1_70_0 [2018/03/12 11:06]
karl created
client:changelog_0_92_1_70_0 [2018/04/21 05:32] (current)
karl [ChangeLog for the Crossfire Client] Point tag and brance to new location
Line 2: Line 2:
 The changelog file for the 1.70.0 client is rather long ( 6000+ lines ).\\ The changelog file for the 1.70.0 client is rather long ( 6000+ lines ).\\
 The last Changes for the 1.10.0, 1.11.0 and 1.12.0 versions of the client \\ The last Changes for the 1.10.0, 1.11.0 and 1.12.0 versions of the client \\
-were apparently committed inside their [[:TAGS]] and not inside their [[:​branch]]es,​ \\+were apparently committed inside their [[:sourceforge:​svn_code#​TAGS]] and not inside their [[:sourceforge:​svn_code#​branch]]es, \\
 so quite a few entries were missing. \\ so quite a few entries were missing. \\
 Hopefully I have caught them . \\ Hopefully I have caught them . \\
Line 150: Line 150:
 partial fix only. Some window managers (or whatever) do not honor the GTK \\ partial fix only. Some window managers (or whatever) do not honor the GTK \\
 property. Clean up a widget name in the config dialog. \\ property. Clean up a widget name in the config dialog. \\
-Kevin Bulgrien 2010-08-16/​17 ​\\+Kevin Bulgrien 2010-08-16/​17 
 +==== Create Character Bug ====
 gtk-v2/​glade/​dialogs.glade:​ Fix for bug 3020531 - The Create Character \\ gtk-v2/​glade/​dialogs.glade:​ Fix for bug 3020531 - The Create Character \\
 button does nothing. Trailing space in widget name resulted in code \\ button does nothing. Trailing space in widget name resulted in code \\
 not finding the widget and attaching callback to it. \\ not finding the widget and attaching callback to it. \\
-MSW 2010-07-12 ​\\+MSW 2010-07-12 
 +==== X11 and GTK-1 clients removed ====
 Remove disabled GTK and X11 clients. \\ Remove disabled GTK and X11 clients. \\
-Nicolas Weeger 2010-06-19 ​\\+Nicolas Weeger 2010-06-19 
 gtk-v2/​win32/​gtkclient.nsi:​ Include theme files in the package script, these \\ gtk-v2/​win32/​gtkclient.nsi:​ Include theme files in the package script, these \\
 don't seem to actually work under a windows build yet though. \\ don't seem to actually work under a windows build yet though. \\
Line 1143: Line 1146:
  ​gtk-v2/​glade/​un-deux.glade \\  ​gtk-v2/​glade/​un-deux.glade \\
  ​gtk-v2/​glade/​chthonic.glade \\  ​gtk-v2/​glade/​chthonic.glade \\
-Kevin Bulgrien 2008-12-20 ​\\ +Kevin Bulgrien 2008-12-20 
-Complete fixing GTK-V1 issue [ 1876788 ] Doubled characters in GTK clients \\ +
-(unusable). Tested with --enable-cfgtk2 compiled as RPM. \\ +
- ​gtk/​keys.c \\ +
-Kevin Bulgrien 2008-12-16 \\+
 Misc compilation tweaks, no functional change. \\ Misc compilation tweaks, no functional change. \\
  ​common/​init.c mapdata.c: remove redundant Win32 macros. \\  ​common/​init.c mapdata.c: remove redundant Win32 macros. \\
  ​common/​metaserver.c:​ add dummy return values to make the compiler happy. \\  ​common/​metaserver.c:​ add dummy return values to make the compiler happy. \\
 Nicolas Weeger 2008-12-14 \\ Nicolas Weeger 2008-12-14 \\
 +
 +==== Keyboard input impossible or confusing ====
 +Complete fixing GTK-V1 issue [ 1876788 ] Doubled characters in GTK clients \\
 +(unusable). Tested with --enable-cfgtk2 compiled as RPM. \\
 + ​gtk/​keys.c \\
 +Kevin Bulgrien 2008-12-16 ​
 +
 gtk_signal_emit_stop_by_name() was poorly placed and is moved to a location \\ 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 \\ where it will help fix the [ 1876788 ] Doubled characters in GTK clients \\
 (unusable) for the GTK-V1 client. \\ (unusable) for the GTK-V1 client. \\
  ​gtk/​keys.c \\  ​gtk/​keys.c \\
-Kevin Bulgrien 2008-12-13 ​\\+Kevin Bulgrien 2008-12-13 
 Fix for [ 2022488 ] 2.x GTKv1 client built with --enable-cfgtk2 cannot login \\ Fix for [ 2022488 ] 2.x GTKv1 client built with --enable-cfgtk2 cannot login \\
 and for [ 1862055 ] GTKv1 client built with --enable-cfgtk2 cannot login so \\ and for [ 1862055 ] GTKv1 client built with --enable-cfgtk2 cannot login so \\
 it is no longer necessary to run the client with Popup Windows. \\ it is no longer necessary to run the client with Popup Windows. \\
  ​gtk/​keys.c \\  ​gtk/​keys.c \\
-Kevin Bulgrien 2008-12-13 ​\\+Kevin Bulgrien 2008-12-13 
 Pending fix for [ 1876788 ] Doubled characters in GTK clients (unusable). \\ Pending fix for [ 1876788 ] Doubled characters in GTK clients (unusable). \\
 mwedel noted gtk_signal_emit_stop_by_name() was not used consistently \\ mwedel noted gtk_signal_emit_stop_by_name() was not used consistently \\
Line 1171: Line 1180:
 also states this is a deprecated function, g_signal_stop_emission_by_name() \\ also states this is a deprecated function, g_signal_stop_emission_by_name() \\
 is now used instead of gtk_signal_emit_stop_by_name(). \\ is now used instead of gtk_signal_emit_stop_by_name(). \\
- ​gtk-v2/​src/​keys.c ​\\+ ​gtk-v2/​src/​keys.c 
 +==== Key pressing Bug end ====  
 Kevin Bulgrien 2008-12-04 \\ Kevin Bulgrien 2008-12-04 \\
 To satisfy rpmlint and remove the error "E: no-packager-tag",​ add the packager \\ To satisfy rpmlint and remove the error "E: no-packager-tag",​ add the packager \\
Line 1243: Line 1254:
 Fix release procedure support (make dist) for script_lua.h. \\ Fix release procedure support (make dist) for script_lua.h. \\
 Fix release procedure support (make dist) for msgtypes.h. \\ Fix release procedure support (make dist) for msgtypes.h. \\
- ​common/​Makefile.am ​\\+ ​common/​Makefile.am 
 + 
 +==== Name of the executable changed ====
 GTK-v1 client name changes from gcfclient to crossfire-client-gtk. \\ GTK-v1 client name changes from gcfclient to crossfire-client-gtk. \\
  ​gtk/​crossfire-client.desktop \\  ​gtk/​crossfire-client.desktop \\
Line 1249: Line 1262:
  ​gtk/​gx11.c \\  ​gtk/​gx11.c \\
  ​gtk/​win32/​config.h \\  ​gtk/​win32/​config.h \\
- ​gtk/​crossfire-client-gtk.man ​\\+ ​gtk/​crossfire-client-gtk.man 
 + 
 +==== Popups @ v.1.12.0 client GTK1 mixed with GTK2 can not login ==== 
 Add -popups to the default startup options as a partial workaround for \\ Add -popups to the default startup options as a partial workaround for \\
 Bug #2022488 2.x GTKv1 client built --enable-cfgtk2 cannot login. \\ Bug #2022488 2.x GTKv1 client built --enable-cfgtk2 cannot login. \\
  ​gtk/​crossfire-client.desktop \\  ​gtk/​crossfire-client.desktop \\
-Spelling, capitalization,​ and some whitespace modifications. No functional \\ +
-code changes. \\ +
- ​gtk/​gx11.c \\ +
- ​common/​init.c \\+
 Override common/​init.c default for popups for GTKv1 client only as a \\ Override common/​init.c default for popups for GTKv1 client only as a \\
 partial workaround for Bug #2022488 2.x GTKv1 client built --enable-cfgtk2 \\ partial workaround for Bug #2022488 2.x GTKv1 client built --enable-cfgtk2 \\
Line 1264: Line 1276:
 this ensures a new player with have a working client with popups on. \\ this ensures a new player with have a working client with popups on. \\
  ​gtk/​gx11.c \\  ​gtk/​gx11.c \\
-Kevin Bulgrien 2008-07-19 \\+Kevin Bulgrien 2008-07-19 
 +==== End Popus @ v.1.12.0 ==== 
 + 
 +Spelling, capitalization,​ and some whitespace modifications. No functional \\ 
 +code changes. \\ 
 + ​gtk/​gx11.c \\ 
 + ​common/​init.c ​\\
 common/​newsocket.c:​ Improve error message (print out actual error) on failed \\ common/​newsocket.c:​ Improve error message (print out actual error) on failed \\
 write. Also, try to write again on errno==EAGAIN - fixes problem for systems \\ write. Also, try to write again on errno==EAGAIN - fixes problem for systems \\
Line 2905: Line 2923:
  ​impression about stability/​quality if a program spews out lots of errors \\  ​impression about stability/​quality if a program spews out lots of errors \\
  or other messages. \\  or other messages. \\
-MSW 2006-07-01 ​\\+MSW 2006-07-01 ​ 
 Make some changes to the defaults so that the game is a bit more user friendly \\ Make some changes to the defaults so that the game is a bit more user friendly \\
-to completely new users (eg, those that don't have a settings file): ​\\ +to completely new users (eg, those that don't have a settings file): 
--- \\+==== Popups not the default anymore ==== 
 common/​init.c:​ Turn off popups (gtkv1 client) by default - general seems \\ common/​init.c:​ Turn off popups (gtkv1 client) by default - general seems \\
- that it isn't popular, and placement of the popups needs to be fixed. ​\\+ that it isn't popular, and placement of the popups needs to be fixed. 
 +==== End Popups @ v.1.10.0 ====
 gtk-v2/​src/​main.c:​ Change default map size to ask from server to be \\ gtk-v2/​src/​main.c:​ Change default map size to ask from server to be \\
  25x25 - the gtkv2 client has default window size for that, so lets use \\  25x25 - the gtkv2 client has default window size for that, so lets use \\
client/changelog_0_92_1_70_0.1520870816.txt.gz · Last modified: 2018/03/12 11:06 by karl