This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
client:changelog_0_92_1_70_0 [2018/03/12 11:06] karl created |
client:changelog_0_92_1_70_0 [2018/03/17 06:23] karl [Changes for 1.10.0:] Add table entry for the popups as not being the default anymore |
||
---|---|---|---|
Line 1143: | Line 1143: | ||
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 1177: | ||
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 1251: | ||
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 1259: | ||
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 1273: | ||
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 2920: | ||
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 \\ |