Directory Statistics for gtk-v2/src/

Back to Index Page

Lines Of Code for gtk-v2/src/

Commits for gtk-v2/src/ (per author)

AuthorRevisionsLines of CodeAdded Lines of CodeLines of Code per Change
mwedel111 (73.0%) 13430 (102.7%) 13914 (97.0%) 120.99
akirschbaum27 (17.8%) -389 (-3.0%) 347 (2.4%) -14.41
tchize6 (3.9%) 35 (0.3%) 57 (0.4%) 5.83
ryo_saeba4 (2.6%) 9 (0.1%) 12 (0.1%) 2.25
cavesomething4 (2.6%) -9 (-0.1%) 20 (0.1%) -2.25

Commit Log

DateAuthorFile/Message
2/28/06 2:09 AMmwedel
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
(6 Files changed, 709 Lines changed)
gtk-v2/src/interface.h 1.5 (+1 -0)
gtk-v2/src/interface.c 1.10 (+344 -0)
gtk-v2/src/config.c 1.3 (+337 -1)
gtk-v2/src/callbacks.h 1.8 (+20 -0)
gtk-v2/src/main.c 1.13 (+2 -2)
gtk-v2/src/gtk2proto.h 1.9 (+5 -0)
2/26/06 2:30 AMmwedel
Update for 1.9.0 release. Fix some makefiles so that make dist works.
MSW 2006-02-25
(2 Files changed, 2 Lines changed)
gtk-v2/src/Makefile.am 1.10 (+1 -1)
gtk-v2/src/Makefile.in 1.14 (+1 -1)
2/23/06 2:18 PMakirschbaum
Apply patch #1433271 (code-cleanup) by Stefan Huehner: Add const and static,
remove unused variables
(2 Files changed, 4 Lines changed)
gtk-v2/src/sdl.c 1.8 (+2 -2)
gtk-v2/src/main.c 1.12 (+2 -2)
2/23/06 2:30 AMmwedel
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
(11 Files changed, 541 Lines changed)
gtk-v2/src/Makefile.in 1.13 (+5 -1)
gtk-v2/src/callbacks.h 1.7 (+30 -0)
gtk-v2/src/interface.h 1.4 (+1 -0)
gtk-v2/src/interface.c 1.9 (+150 -10)
gtk-v2/src/Makefile.am 1.9 (+1 -0)
gtk-v2/src/spells.c 1.1 added 322
gtk-v2/src/keys.c 1.6 (+9 -1)
gtk-v2/src/metaserver.c 1.4 (+11 -10)
gtk-v2/src/gtk2proto.h 1.8 (+8 -1)
gtk-v2/src/main.c 1.11 (+2 -1)
gtk-v2/src/support.h 1.2 (+2 -0)
2/20/06 1:22 AMmwedel
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
(8 Files changed, 906 Lines changed)
gtk-v2/src/gtk2proto.h 1.7 (+18 -2)
gtk-v2/src/callbacks.h 1.6 (+46 -0)
gtk-v2/src/main.c 1.10 (+1 -2)
gtk-v2/src/interface.h 1.3 (+1 -0)
gtk-v2/src/keys.c 1.5 (+554 -99)
gtk-v2/src/interface.c 1.8 (+228 -1)
gtk-v2/src/metaserver.c 1.3 (+36 -15)
gtk-v2/src/menubar.c 1.2 (+22 -1)
2/16/06 4:32 PMakirschbaum
Apply patch #1430279 (code-cleanup: const, static, etc) by Stefan Huehner. (7 Files changed, 21 Lines changed)
gtk-v2/src/sound.c 1.2 (+2 -2)
gtk-v2/src/stats.c 1.3 (+4 -4)
gtk-v2/src/keys.c 1.4 (+4 -4)
gtk-v2/src/main.c 1.9 (+3 -3)
gtk-v2/src/magicmap.c 1.4 (+3 -3)
gtk-v2/src/inventory.c 1.9 (+3 -3)
gtk-v2/src/sdl.c 1.7 (+2 -2)
2/8/06 7:47 PMcavesomething
make the mesage displayed on trying to drop locked items more descriptive (1 Files changed, 3 Lines changed)
gtk-v2/src/inventory.c 1.8 (+3 -2)
1/31/06 8:22 AMcavesomething
remove coloured inventory and text options and support for black and white monitors, change cfclient to a grey colourscheme (2 Files changed, 8 Lines changed)
gtk-v2/src/info.c 1.5 (+1 -9)
gtk-v2/src/inventory.c 1.7 (+7 -12)
1/28/06 11:01 PMmwedel
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
(1 Files changed, 26 Lines changed)
gtk-v2/src/opengl.c 1.4 (+26 -5)
12/11/05 8:54 PMmwedel
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
(1 Files changed, 11 Lines changed)
gtk-v2/src/image.c 1.7 (+11 -2)
11/2/05 1:53 PMakirschbaum
gtk/gx11.c, gtk-v2/src/image.c: Initialize smooth_face field when allocating
pixmaps array.
(1 Files changed, 2 Lines changed)
gtk-v2/src/image.c 1.6 (+2 -1)
11/1/05 7:46 AMakirschbaum
Add support for newpickup PU_NOT_CURSED (ignore cursed items) flag. (4 Files changed, 24 Lines changed)
gtk-v2/src/interface.c 1.7 (+10 -1)
gtk-v2/src/gtk2proto.h 1.6 (+1 -0)
gtk-v2/src/pickup.c 1.2 (+11 -1)
gtk-v2/src/callbacks.h 1.5 (+2 -23)
9/21/05 12:14 AMcavesomething
copy part of gtk1 image.c to fix compile error on mac (1 Files changed, 9 Lines changed)
gtk-v2/src/image.c 1.5 (+9 -6)
9/7/05 1:43 AMmwedel
Update makefile to link in X11 libraries
MSW 2005-09-06
(2 Files changed, 6 Lines changed)
gtk-v2/src/Makefile.am 1.8 (+1 -1)
gtk-v2/src/Makefile.in 1.12 (+5 -4)
9/3/05 8:12 AMtchize
Fixed Makefile problem where soundsdef.h was not autobuild , breaking compilation (1 Files changed, 1 Lines changed)
gtk-v2/src/Makefile.in 1.11 (+1 -3)
9/3/05 7:50 AMakirschbaum
*Makefile.in, aclocal.m4, configure: Rebuilt. (1 Files changed, 1 Lines changed)
gtk-v2/src/Makefile.in 1.10 (+1 -0)
8/31/05 4:57 PMakirschbaum
Fix bug #1102991 (Duplicate grapical display of the same monster):
common/Makefile.am: Add new files mapdata.c and mapdata.h.
common/{client.c, commands.c}: Tell mapdata module the current display size.
common/commands.c: Remove functions to handle map updates. Rewrite
map1_common() to pass information into mapdata module.
common/init.c, gtk/gx11.c: Add new config options -mapscroll and -nomapscroll
to enable/disable scrolling the map view with bitmap operations.
common/mapdata.[ch]: Add new module to handle all updates to the_map.
gtk/gx11.c: Remove code for #if ALTERNATE_MAP_REDRAW. Initialize question mark
face for fog of war. Remove code to allocate the_map.
gtk/image.c: Do not clear the_map in reset_image_data() anymore.
gtk/map.c: Move code to update map data into mapdata module.
draw_pixmap(): New function to draw one face.
drawsmooth(): Check correct layer instead of fixed layer zero. Fix out of
bounds array access.
display_mapcell(): New function to draw one cell.
gtk_draw_map(): Move map drawing code into display_mapcell().
gtk/sdl.c: Basically the same changes as in gtk/map.c
gtk-v2/src/image.c: Basically the same changes as in gtk/gx11.c.
gtk-v2/src/main.c: Add config options -smooth/-nosmooth to enable/disable
smoothing. Remove code to allocate the_map.
gtk-v2/src/map.c: Basically the same changes as in gtk/map.c.
gtk-v2/src/opengl.c: Fix out of bounds array access. Initialize question mark
face for fog of war.
gtk-v2/src/sdl.c: Basically the same changes as in gtk/map.c.
x11/x11.c: Implement map scrolling by using XCopyArea(). Add config options
-mapscroll/-nomapscroll to enable/disable this. Remove code to allocate or
clear the_map. Add new function display_mapcell() to draw one cell. Move
map drawing code from display_map_doneupdate() into display_mapcell().
Remove two pixel border around map window; is was used inconsistently, and
the window size was four pixels too small.
x11/xutil.c: Move code to update map data into mapdata module.
(6 Files changed, 265 Lines changed)
gtk-v2/src/main.c 1.8 (+12 -5)
gtk-v2/src/gtk2proto.h 1.5 (+4 -10)
gtk-v2/src/map.c 1.8 (+116 -455)
gtk-v2/src/image.c 1.4 (+6 -3)
gtk-v2/src/opengl.c 1.3 (+10 -3)
gtk-v2/src/sdl.c 1.6 (+117 -177)
8/30/05 4:07 PMakirschbaum
Fix bug #1245535 (negative grace showss up as positive amount):
gtk-v2/src/stats.c: Clip negative stat values to zero.
(1 Files changed, 3 Lines changed)
gtk-v2/src/stats.c 1.2 (+3 -2)
8/29/05 12:19 AMmwedel
Fix sound compilation so it only tries to compile alsa9 helper if we
in fact have alsa 9 libs.
*/Makefile.in: Rebuilt
configure.in, configure: Add ALSA9_TARGET, replacing SOUND_TARGETS which
was no longer being used.
sound-src/Makefile.am: add EXTRA_PROGRAMS line for cfsndserv_alsa9 so
don't get errors from automake, add @ALSA9_TARGET@ to bin_PROGRAMS.
MSW 2005-08-28
(1 Files changed, 1 Lines changed)
gtk-v2/src/Makefile.in 1.9 (+1 -1)
8/14/05 10:22 AMakirschbaum
common/misc.c, gtk/{gx11.c,sdl.c,text.c}, gtk-v2/src/sdl.c, x11/sound.c:
Fix non-Ansi C89 code: remove "inline" function specifier, replace "//"
comments.
(1 Files changed, 2 Lines changed)
gtk-v2/src/sdl.c 1.5 (+2 -2)