Directory trunk/client/gtk-v2/src/

Directory Created:
2005-03-02 02:52
Directory Deleted:
2006-09-19 02:24
Total Files:
0
Deleted Files:
30
Lines of Code:
0

[root]/trunk/client/gtk-v2/src

Lines of Code

trunk/client/gtk-v2/src/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 237 (100.0%) 15592 (100.0%) 65.7
mwedel 190 (80.2%) 15177 (97.3%) 79.8
akirschbaum 32 (13.5%) 336 (2.2%) 10.5
tchize 6 (2.5%) 53 (0.3%) 8.8
cavesomething 4 (1.7%) 16 (0.1%) 4.0
ryo_saeba 5 (2.1%) 10 (0.1%) 2.0

Most Recent Commits

mwedel 2006-09-19 02:24 Rev.: 4942

make branche directories, delete old trunk.

0 lines of code changed in 30 files:

  • trunk/client/gtk-v2/src: .cvsignore (del), Makefile.am (del), Makefile.in (del), about.c (del), callbacks.h (del), config.c (del), gtk2proto.h (del), image.c (del), image.h (del), info.c (del), interface.c (del), interface.h (del), inventory.c (del), keys.c (del), logfile (del), magicmap.c (del), main.c (del), main.h (del), map.c (del), menubar.c (del), metaserver.c (del), opengl.c (del), pickup.c (del), png.c (del), sdl.c (del), sound.c (del), spells.c (del), stats.c (del), support.c (del), support.h (del)
mwedel 2006-09-18 01:12 Rev.: 4939

gtk-v2/src/info.c: Add some notes about downloading font. Add support
for underline in extended text modes.
MSW 2006-09-17

23 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: info.c (+23 -9)
mwedel 2006-09-06 02:27 Rev.: 4889

Fix bug 1531060 - metaserver selection button is improperly activated.
Fix this by clearing the text box if an entry in the tree widget is selected -
if text is entered in the text box, unselect any selection - keeps it
very consistent what the connect button does. Have it greyed out until
there is either text in the text box or something selected in the treeview.
--
gtk-v2/gtk-v2.glade: add callback for key press events for text entry
box.
gtk-v2/src/callbacks.h,gtk-v2/src/interface.c: Rebuilt
gtk-v2/src/metaserver.c: Add code to activate/disable button based on
status. Add code to clear text box when treeview selected. Add code
to deselect treeview if data is entered in textbox.
MSW 2006-09-05

59 lines of code changed in 3 files:

  • trunk/client/gtk-v2/src: callbacks.h (+6), interface.c (+3), metaserver.c (+50 -16)
mwedel 2006-09-06 02:26 Rev.: 4888

gtk-v2/src/stats.c: Fix bug 1527966 - protections window not properly
updated. Wrong variable was being used in loop.
MSW 2006-09-05

1 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: stats.c (+1 -1)
mwedel 2006-09-05 02:30 Rev.: 4886

gtk-v2/src/inventory.c: Fix bug 1528014 - when dropping all objects, display
isn't updated correctly. Remove checks for cpl.ob->inv - relying on
cpl.ob->inv_updated appears to work fine.
2006-09-04

1 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: inventory.c (+1 -3)
mwedel 2006-09-05 02:29 Rev.: 4885

gtk-v2/src/keys.c: Fix bug 1527988 - message about unused keys isn't very
useful. Include meta and alt information about unused keys. Add
warning message to bind when trying to bind a key that may conflict
with an existing binding.
MSW 2006-09-04

38 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: keys.c (+38 -11)
mwedel 2006-09-05 02:03 Rev.: 4884

gtk-v2/src/map.c: Clear clipmask and clear window in draw_splash() so that
splash is correctly redrawn.
gtk-v2/src/metaserver.c: Add call to draw_map() in metaserver selection just
to make sure splash is drawn correctly.
MSW 2006-09-04

7 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: map.c (+5), metaserver.c (+2 -1)
mwedel 2006-09-04 17:22 Rev.: 4882

Add suggestion from bug 1528536 - some menu items should be disabled during
metaserver selection.
--
gtk-v2/gtk-v2.glade: Fix some incorrect name (meny vs menu)
gtk-v2/src/interface.c: Rebuilt
gtk-v2/src/menubar.c: Add enable_menu_items(), which enables/disables some
menu items.
gtk-v2/src/metaserver.c: Add calls to enable_menu_items() to disable
some menu items before metaserver selection, and to enable them after.
MSW 2006-09-04

29 lines of code changed in 3 files:

  • trunk/client/gtk-v2/src: interface.c (+10 -10), menubar.c (+16), metaserver.c (+3)
mwedel 2006-09-04 17:06 Rev.: 4881

tk-v2/gtk-v2.glade: Add callback for pressed event on metaserver quit button -
allows alt-Q to work - fix for bug 1551373
gtk-v2/src/interface.c: Rebuilt
MSW 2006-09-04

3 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: interface.c (+3)
mwedel 2006-09-04 17:05 Rev.: 4880

gtk-v2/src/config.c: Make save_winpos() do actual saving, have
on_save_window_position_activate() call save_winpos() - fixes
bug 1551395 where savewinpos command does not work.
gtk-v2/src/main.c: Remove empty function save_winpos()
MSW 2006-09-04

10 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: config.c (+10 -4), main.c (-4)
mwedel 2006-09-04 17:04 Rev.: 4879

server/metaserver.c: Make some changes related to bug 1548290 - cached entries
show 0 value in players. Add code to check list of servers from metaserver
- if we have a match in the cached server list, don't display the cached
entry - use the one from the metaserver instead. Also, add logic to not
display empty server if the default server is null.
MSW 2006-09-04

13 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: metaserver.c (+13 -5)
mwedel 2006-09-04 02:52 Rev.: 4877

gtk-v2/src/stats.c: Remove extra Player: in the player name. Fixes bug
1528011. MSW 2006-09-03

1 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: stats.c (+1 -2)
mwedel 2006-09-04 01:56 Rev.: 4875

Fix/improvement for last commit - don't create a new tag every time we
get an extended text info - instead, create unique names and try to
re-use them.
MSW 2006-09-03

12 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: info.c (+12 -1)
mwedel 2006-09-04 01:42 Rev.: 4874

This change mainly adds support for the extended info messages for the gtkv2
client. Note that unlike the gtkv1 client, the gtkv2 client doesn't in any
way try to do pop up windows or fancy graphics - rather, the support is there
just so it can do font changes, color changes, etc, within the normal text
window.
--
common/newclient.h: Sync it back up with server version. Several new
MSG_ types added.
gtk-v2/src/info.c: Redo info pane handling - move all the relevant variables
into a structure - this should make it easier to add more panes in the
future, but right now, it means an integer can be passed in to functions
to control what pane to draw in. Add support for extended draw info -
notably, this means listing alternative fonts, and adding support
for different tags. Add callsbacks for the different message types. Add
code to process extended text message tags.
gtk-v2/src/keys.c: Change the grab focus after user enters command to use
the treeview_look widget instead fo the textview - given that the textview
is now stored away in a structure, harder to get to that variable.
MSW 2006-09-03

166 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: info.c (+164 -42), keys.c (+2 -2)
mwedel 2006-08-22 02:23 Rev.: 4830

gtk-v2: Fix bug 1528540 - if metaserver window is closed, client is unusable.
Take suggested fix - if metaserver window is closed, exit client. Just
another hook to last commit.
gtk-v2/gtk-v2.glade: Add callback for destroy event on metaserver window.
gtk-v2/src/interface.c: rebuilt.
MSW 2006-08-21

3 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: interface.c (+3)
mwedel 2006-08-21 02:47 Rev.: 4823

gtk-v2: Fix bug 1530024 - errors when manually closing a window.
gtk-v2/gtk-v2.glade: Add callback for destroy event on main window.
gtk-v2/src/callbacks.h, gtk-v2/src/interface.c: Updated by glade with new
callback
gtk-v2/src/main.c: Code to handle callback
MSW 2006-08-20

20 lines of code changed in 3 files:

  • trunk/client/gtk-v2/src: callbacks.h (+4), interface.c (+3), main.c (+13)
ryo_saeba 2006-07-29 05:13 Rev.: 4727

Add .cvsignore files, courtesy Rapha��l Quinet - quinet

0 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: .cvsignore (new)
mwedel 2006-07-18 01:24 Rev.: 4690

Make common/cconfig.h act as the default server if set, if not set, connect
to metaserver. Prior to this, it always went to the metaserver unless
-server option was given.
--
common/cconfig.h: Comment out SERVER so by default it connects to metaserver
common/client.c: Add handling to initialize server from SERVER if defined,
null otherwise.
common/metaserver.c: Don't present default server in metaserver selection
default is null.
gtk/gx11.c, gtk-v2/src/main.c, x11/x11.c: Change command line handling -
if server is set, use that as default to connect to.
--
MSW 2006-07-1

2 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: main.c (+2 -2)
mwedel 2006-07-18 01:24 Rev.: 4689

gtk-v2/src/inventory.c: Add another invisible column to inventory/look
lists for sorting based on name without nrof clogging results. Comment
out code that makes image fixed width.
MSW 2006-07-17

9 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: inventory.c (+9 -5)
akirschbaum 2006-07-16 08:52 Rev.: 4683

gtk/image.c gtk-v2/src/image.c gtk-v2/src/opengl.c: Remove superfluous casts.

7 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: image.c (+6 -4), opengl.c (+1 -1)
akirschbaum 2006-07-16 07:13 Rev.: 4680

Change "if(ptr) free(ptr)" into "free(ptr)".

4 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: config.c (+1 -1), keys.c (+3 -3)
mwedel 2006-07-06 02:07 Rev.: 4670

Fix problem in gtk1 & gtk2 client when player issues disconnect command -
client would hang and consume all CPU time.
---
common/external.h: Add declaration to cleanup_connection()
common/p_cmd.c: In disconnect command, add call to cleanup_connection()
gtk/gx11.c, gtk-v2/src/main.c: Add cleanup_connection() - removes socket
from one of the gdk input device, call gtk_main_quit so it returns
to metaserver selection.
x11/x11.c: Add empty cleanup_connection() - x11 client doesn't need to
do anything special.
MSW 2006-07-06

21 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: main.c (+21 -1)
mwedel 2006-07-05 02:12 Rev.: 4665

Clean up some compile warnings. They generally fall into either wrong form
for variable (%lld vs %ld), or cast for data (char* vs uint8*)
---
common/client-types.h: Add FMT64 defines like done in the server. Removes
need for #ifdef WIN32 in many places.
common/client.c: Remove unneeded cast for ReplyInfoCmd(). Change type
of length parameter passed to getsockopt() to be a socklen_t.
common/commands.c: Change ReplyInfoCmd() to take a uint8*. Add several
char*/uint8* casts. Change TickCmd() to also take uint8*
common/external.h: Add extern void client_tick(uint32 tick).
common/image.c: load_image() so that its fourth param (checksum) is a uint32.
In finish_face_cmd() change filename to be a char*. Add some casts in
ImageCmd() & Image2Cmd(). Change display_newpng() so its first param
(face) is just a int, not a long. Change get_image_info() to take in
a uint8* for data, add some casts. Change get_image_sums() to take in
a char*
common/item.c: Change several buffers used by the socklist structure to
be uint8, add casts as needed.
common/newsocket.c: Change SockList_Init() so that the passed in buffer
is a uint8*, so that is what the target buffer type is. Add some
casts and update some types within the program.
common/player.c: Change a buffer from char to uint8.
common/proto.h: Rebuilt.
common/script.c: Change it to take in a uint8 for data. Change %lld
to use FMT64
common/script.h: Update declaration of script_watch()
gtk/config.c: Remove const from titles. While they may be used as a const,
the gtk function they are passed to isn't declared that way.
gtk/gx11.c: Remove unused function end_windows(). Replace %lld with
FMT64. Removed const from title declaration.
gtk/inventory.c: Remove const from titles declaration. re-enable cast
for image creation for tabs.
gtk/keys.c: Add note about compiler warning and bad code technique for
for getting the selection.
gtk/png.c: Removed unused variables/function - png_to_gdkpixmap()
gtk/text.c: Change void_callback() to match format of other callbacks
to prevent warning.
gtk-v2/src/gtk2proto.h: Rebuilt.
gtk-v2/src/png.c: Remove unused variable.
gtk-v2/src/stats.c: Replace %lld with FMT64.
pixmaps/question.111, pixmaps/stipple.111, pixmaps/stipple.112: Change
types to be char and not unsigned char, since that is what
the function tha uses this data expects.
x11/x11.c: Replace %lld with FMT64
---
MSW 2006-07-04

9 lines of code changed in 3 files:

  • trunk/client/gtk-v2/src: gtk2proto.h (+6 -1), png.c (+1 -1), stats.c (+2 -10)
mwedel 2006-07-05 00:21 Rev.: 4664

Changes related to logging of version information.
aclocal, Makefiles.*: Rebuilt for new file in gtk-v2/src.
common/misc.c: Change MINLOG to be a variable so it can be changed via
command line options.
gtk/gx11.c: Have bug window display rcsid versions. Add -loglevel command
line option. Move printing of some log messages until after we process
command line options since that can change the log level.
gtk-v2/gtk-v2.glade: Add an about window for the gtkv2 client.
gtk-v2/src/Makefile.am: Add about.c file.
gtk-v2/src/about.c: file for about window.
gtk-v2/src/callbacks.h: on_about_close_clicked() added by glade.
gtk-v2/src/interface.c, interface.c: New logic for about window. New
function - create_about_window()
gtk-v2/src/main.c: Add -loglevel command line option. Move printing of some
log messages after we process command line options.
gtk-v2/src/menubar.c: remove menu_about() - now in about.c
MSW 2006-07-04

194 lines of code changed in 8 files:

  • trunk/client/gtk-v2/src: Makefile.am (+2 -1), Makefile.in (+10 -10), about.c (new 107), callbacks.h (+4), interface.c (+54 -1), interface.h (+1), main.c (+16 -1), menubar.c (-7)
mwedel 2006-07-01 22:10 Rev.: 4659

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):
--
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.
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
it.
x11/x11.c: Turn on scroll of text by default - non scroll is really ugly
and doesn't make any sense give the power of even very slow cpus now.
MSW 2006-07-01

3 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: main.c (+3)
mwedel 2006-06-30 23:56 Rev.: 4658

gtk-v2/src/config.c: Fix bug resulting in a crash when opening the
configuration dialogue if you have an empty gdefaults2 file.
MSW 2006-06-30

1 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: config.c (+1 -1)
mwedel 2006-05-21 19:41 Rev.: 4595

gtk/gx11.c, gtk-v2/src/main.c: Add checks for csocket.fd==-1 after return
of DoClient. With change in DoClient to close the socket, the network
routines are not called again (like they used to be), and thus the
GUI was't really aware the socket was closed, and wouldn't prompt for
metaserver selection.
MSW 2006-05-21

13 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: main.c (+13)
mwedel 2006-05-15 00:57 Rev.: 4566

This commit adds client side support for the map2 & tick protocol commands.
In additional the the necessary decode logic, more layers are also added
to the map.
--
common/Makefile.am/.in: Fix proto directive
common/client.c: Add global tick variable. Add links to handle map2
and tick protocol commands. Update setup request sent to server
to request to use the tick and map2 commands.
common/client.h: Add additional fields to Animations structure. Increase
MAX_MAP_OFFSET to match the value on the server.
common/commands.c: Add parsing of return of map2 failures on setup command
so that client can fall back. Add additional initializations for
new fields in AnimCmd(). Change definition of NUM_LAYERS to match
what the map1 command wants/expects. Add Map2Cmd() to decode
map2 protocol command. Do some whitepsace clean of ExtSmooth().
Add TickCmd()
common/init.c: Add seeing of random number generator.
common/mapdata.c: Rewrite CLEAR_CELLS macro to handle additional layers.
Clear animation data in expand_clear_face(). Change MAXLAYERS to
MAP1_LAYERS since map2 increase MAXLAYERS. Add support functions for
setting data in the map2 command.
common/mapdata.h: Increase MAXLAYERS, add MAP1_LAYERS define to old number
of layers. Add animation data to MapCellLayer.
common/newclient.h: Add various defines related to the map2 data.
common/proto.h: Rebuilt
gtk/gx11.c: Add cleint_tick() to handle map animations. Update
do_timeout() to not do animations if we are getting tick data.
gtk-v2/src/config.c: Fix bug in config code where it wasn't enabling
darkness when player switched back from no darkness mode to some
mode.
gtk-v2/src/main.c: Add client_tick() to handle animations. Update
do_timeout() to not do animations if tick is set.
gtk-v2/src/opengl.c: Fix drawing logic where objects which were visible
but in which the bottom right corner was off the map was not being
drawn - only a problem in opengl since it only draws the object
when it finds the head, does not draw each piece.
sound-src/Makefile.am/.in: Fix creation of sounds file - was using
wrong variable name.
x11/xutil.c: Add basic client_tick() that is a callback from the common code.
MSW 2006-05-14

55 lines of code changed in 3 files:

  • trunk/client/gtk-v2/src: config.c (+5), main.c (+11 -1), opengl.c (+39 -1)
mwedel 2006-03-11 03:42 Rev.: 4517

Yet more changes for gtkv2 clients, mostly aimed at making it usable on lower
resolution displays. Window can now be resized to 800x600, added save window
positions so it will remember where you moved the panes to (as well as root
window size). Unrelated change to this is that now the inventory list is
sortable like the metaserver and spell lists are - you can sort by name,
weight, or by item type (click on the icon for item type).
--
gtk-v2/gtk-v2.glade: Add new menu item for save window positions. Change
statbar area so there is a pane between stat bar and stat notebooks.
Change statbars so they resize smaller/larger.
gtk-v2/src/callbacks.h: callback for on_save_window_position_activate() added.
gtk-v2/src/config.c: Add on_save_window_position_activate() and
load_window_positions()
gtk-v2/src/interface.c: rebuilt.
gtk-v2/src/inventory.c: Add LIST_TYPE column for sorting. Change
table definitions so columns are sortable.
gtk-v2/src/main.c: Add code to allow resizing down to 800x600. Add
call to load_window_positions()
gtk-v2/src/map.c: Try to set map size based on window size - save
some memory.
---
MSW 2006-03-10

188 lines of code changed in 6 files:

  • trunk/client/gtk-v2/src: callbacks.h (+4), config.c (+82), interface.c (+76 -56), inventory.c (+9 -3), main.c (+12), map.c (+5)
akirschbaum 2006-03-04 10:56 Rev.: 4506

Fix bug #1442523 (Crash when pressing TAB during login). Also fix undefined
behavior due to overlapping strings passed to strncpy().

1 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: keys.c (+1 -1)
mwedel 2006-02-28 03:09 Rev.: 4505

More updates for the gtkv2 client. Add a config window to change the
config options. Note this isn't quite as cluttered as the gtkv1 config
window because only the options that affect the gtkv2 client are presented.
---
common/client.h: Add CFG_LT_NONE to use instead of 0.
common/init.c: Change 'sdl' config name to 'displaymode'. the CONFIG_
parameter was changed a while back, but still used this old name in the
save file.
gtk/config.c: Add some logic to handle 'sdl' legacy config mode.
gtk-v2/gtk-v2.glade: Updated with new config window.
gtk-v2/src/callbacks.h: rebuilt by glade-2
gtk-v2/src/config.c: Lots of new code to handle setting/getting of config
values in config window.
gtk-v2/src/gtk2proto.h: Rebuilt.
gtk-v2/src/interface.c: Rebuilt by glade-2
gtk-v2/src/interface.h: Rebuilt by glade-2
gtk-v2/src/main.c: Add call to config_init() to initialize config window.
MSW 2006-02-27

707 lines of code changed in 6 files:

  • trunk/client/gtk-v2/src: callbacks.h (+20), config.c (+336), gtk2proto.h (+5), interface.c (+344), interface.h (+1), main.c (+1 -1)
mwedel 2006-02-26 03:30 Rev.: 4495


Update for 1.9.0 release. Fix some makefiles so that make dist works.
MSW 2006-02-25

2 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: Makefile.am (+1 -1), Makefile.in (+1 -1)
akirschbaum 2006-02-23 15:18 Rev.: 4485

Apply patch #1433271 (code-cleanup) by Stefan Huehner: Add const and static,
remove unused variables

2 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: main.c (+1 -1), sdl.c (+1 -1)
mwedel 2006-02-23 03:30 Rev.: 4484

More improvements to the gtk-v2 client:
- Add spell selection window similar to that in the gtk-v1 client.
- Make it so that clicking on the headers in the metaserver and keybinding
selection windows will result in table be sorted by that header.
--
*/Makefile.in: Rebuilt by automake.
aclocal.m4: Updated by aclocal.
gtk-v2/TODO: Remove things that have been done, add other things mentioned
on mailing list that should be done.
gtk-v2/gtk-v2.glade: Updated with new spell selection window.
gtk-v2/src/Makefile.am: Add spells.c file
gtk-v2/src/spells.c: File that handles spell selection window.
gtk-v2/src/callbacks.h: Updated by glade
gtk-v2/src/gtk2proto.h: rebuilt
gtk-v2/src/interface.c: Updated by glade.
gtk-v2/src/interface.h: Updated by glade.
gtk-v2/src/keys.c: Add necessary calls to enable sorting of table by
clicking on headers.
gtk-v2/src/main.c: Add call to update_spell_information() if spell information
has changed.
gtk-v2/src/metaserver.c: Add necessary calls to enable sorting of table by
clicking on headers. Convert the idletime and number of players columns
to be ints - this makes the sort work as expected, and actually simplifies
the code a little.
gtk-v2/src/support.h: Rebuilt by glade.
MSW 2006-02-22

540 lines of code changed in 11 files:

  • trunk/client/gtk-v2/src: Makefile.am (+1), Makefile.in (+5 -1), callbacks.h (+30), gtk2proto.h (+8 -1), interface.c (+150 -10), interface.h (+1), keys.c (+8), main.c (+1), metaserver.c (+10 -9), spells.c (new 324), support.h (+2)
mwedel 2006-02-20 02:22 Rev.: 4474

Improvements to the gtkv2 client - Add free form text box to metaserver
selection window so server name can be manually entered, add keybinding
interface window to client similar to one in gtkv1 client, and disconnect
menu item to client. Note that this keybinding interfaces allows for
ALT and META modifiers in addition to SHIFT and CONTROL, hence minor changes
to the common code.
---
common/client.h: Add meta_on, alt_on to player structure.
gtk-v2/gtk-v2.glade: Updated with new elements - keybinding window, new
menubar, text box for metaserver window.
gtk-v2/src/callbacks.h: Generated by glade for new function prototypes
gtk-v2/src/gtk2proto.h: rebuilt for new function definitions.
gtk-v2/src/interface.c: Generated by glade for new features.
gtk-v2/src/interface.h: Generated by glade for new function prototypes
gtk-v2/src/keys.c: New initialization code for keybinding window. New
KEYF_ modifiers. New handling for meta and alt keys. Many new callbacks
for new code.
gtk-v2/src/main.c: Remove unused extern declartions.
gtk-v2/src/menubar.c: Add function for disconnect menu item.
gtk-v2/src/metaserver.c: Add metaserver_connect_to() to handle common
connection logic (pulled from on_treeview_metaserver_row_activated().
Add on_metaserver_text_entry_activate() for text entry server connections.
MSW 2006-02-19

902 lines of code changed in 8 files:

  • trunk/client/gtk-v2/src: callbacks.h (+46), gtk2proto.h (+18 -2), interface.c (+228 -1), interface.h (+1), keys.c (+553 -98), main.c (-1), menubar.c (+21), metaserver.c (+35 -14)
akirschbaum 2006-02-16 17:32 Rev.: 4458

Apply patch #1430279 (code-cleanup: const, static, etc) by Stefan Huehner.

14 lines of code changed in 7 files:

  • trunk/client/gtk-v2/src: inventory.c (+2 -2), keys.c (+3 -3), magicmap.c (+2 -2), main.c (+2 -2), sdl.c (+1 -1), sound.c (+1 -1), stats.c (+3 -3)
cavesomething 2006-02-08 20:47 Rev.: 4436

make the mesage displayed on trying to drop locked items more descriptive

2 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: inventory.c (+2 -1)
cavesomething 2006-01-31 09:22 Rev.: 4411

remove coloured inventory and text options and support for black and white monitors, change cfclient to a grey colourscheme

6 lines of code changed in 2 files:

  • trunk/client/gtk-v2/src: info.c (-8), inventory.c (+6 -11)
mwedel 2006-01-29 00:01 Rev.: 4409

gtk-v2/src/opengl.c: For opengl mode, create a subwindow of the map window
with the needed visual. On many systems, the visual that glXChooseVisual()
returns doesn't match the default visual of the system, thus resulting
in opengl not being able to create a context.
MSW 2006-01-28

25 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: opengl.c (+25 -4)
mwedel 2005-12-11 21:54 Rev.: 4134

gtk-v2/src/image.c: Remove call to free fog pixels (SDL) - with call in place,
client crashes on double free in SDL mode after disconnecting from
server.
MSW 2005-12-11

10 lines of code changed in 1 file:

  • trunk/client/gtk-v2/src: image.c (+10 -1)

(34 more)

Generated by StatSVN 0.7.0