Directory client/trunk/utils/

Total Files:
1
Deleted Files:
12
Lines of Code:
26

[root]/client/trunk/utils

Lines of Code

client/trunk/utils/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 35 (100.0%) 461 (100.0%) 13.1
cavesomething 1 (2.9%) 328 (71.1%) 328.0
tchize 1 (2.9%) 50 (10.8%) 50.0
partmedia 7 (20.0%) 34 (7.4%) 4.8
ryo_saeba 2 (5.7%) 18 (3.9%) 9.0
mwedel 2 (5.7%) 15 (3.3%) 7.5
qal21 2 (5.7%) 4 (0.9%) 2.0
kbulgrien 5 (14.3%) 4 (0.9%) 0.8
anmaster 9 (25.7%) 4 (0.9%) 0.4
akirschbaum 6 (17.1%) 4 (0.9%) 0.6

Most Recent Commits

partmedia 2019-08-31 11:54 Rev.: 20996

Add latency profile printer

26 lines of code changed in 1 file:

  • client/trunk/utils: pprof-latency.py (new 26)
partmedia 2015-10-31 14:18 Rev.: 20023

Remove autotools build system

0 lines of code changed in 1 file:

  • client/trunk/utils: installer.nsi (del)
partmedia 2013-12-08 18:51 Rev.: 19167

Move 'mdk.sh' script to 'common/' directory.

0 lines of code changed in 2 files:

  • client/trunk/utils: Makefile.am (del), mdk.sh (del)
partmedia 2013-09-08 15:57 Rev.: 19007

Sound definitions belong in the sound folder, not the client sources.

0 lines of code changed in 2 files:

  • client/trunk/utils: Makefile.am (-22), deftoheader.pl (del)
partmedia 2013-08-31 20:37 Rev.: 18963

Clean up and improve mdk script.

8 lines of code changed in 1 file:

  • client/trunk/utils: mdk.sh (+8 -7)
anmaster 2010-10-06 08:23 Rev.: 13965

Fix out of tree build. common/Makefile.am called some scripts that were not properly handling the case of source directory and build directory differing.

1 lines of code changed in 1 file:

  • client/trunk/utils: mdk.sh (+1 -1)
kbulgrien 2010-09-28 01:04 Rev.: 13932

- It's not CVS anymore.

0 lines of code changed in 1 file:

  • client/trunk/utils: .cvsignore (del)
kbulgrien 2010-09-23 23:33 Rev.: 13868

- Modify the script to produce the def_sounds[] array in a .c file instead
of a .h file so that the data can be compiled to a .o for use in multiple
.c files that make up a sound binary.
- The script now also produces a .h file that contains and extern prototype
for def_sounds[].

0 lines of code changed in 2 files:

  • client/trunk/utils: deftoheader.pl (new)
cavesomething 2010-05-19 22:42 Rev.: 13271

Merge Revisions 11626 and 11627 from the 1.12 branch into trunk

328 lines of code changed in 1 file:

  • client/trunk/utils: installer.nsi (new 328)
anmaster 2008-06-01 10:52 Rev.: 9196

Run make proto in subdirs. Make sure make doesn't error out on some subdirs
when running make proto in top directory.

3 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.am (+3)
anmaster 2008-05-31 18:23 Rev.: 9183

More cleanup of autotools mess. Also update svn:ignore where needed.

0 lines of code changed in 4 files:

  • client/trunk/utils: depcomp (del), install-sh (del), missing (del), mkinstalldirs (del)
anmaster 2008-05-31 18:04 Rev.: 9182

Remove some auto generated autotools files from the tree. Just run autogen.sh
to create them. This prevents the mess of different developers using different
versions of autotools, making commits a mess.

0 lines of code changed in 3 files:

  • client/trunk/utils: Makefile.in (del), config.guess (del), config.sub (del)
tchize 2007-11-26 15:06 Rev.: 7576

fix for [ 1832377 ] configure script should check for SDL_image.h
Also added configure summary lines at the end.
Rebuild using autogen.sh

50 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+50 -37)
kbulgrien 2007-09-02 23:20 Rev.: 7104

aclocal.m4
configure
Makefile.in
common/Makefile.in
gtk/Makefile.in
gtk-v2/Makefile.in
gtk-v2/themes/Makefile.in
gtk-v2/src/Makefile.in
gtk-v2/glade/Makefile.in
help/Makefile.in
pixmaps/Makefile.in
sound-src/Makefile.in
utils/Makefile.in
x11/Makefile.in
- Result of new and fixed m4 files.
autogen.sh
- Point aclocal at macros so that undefined macros do not crash ./configure
macros/gtk.m4
macros/sdl.m4
- ./configure should never crash, so add to remove errors as follows:
aclocal:configure.in:?: warning: macro `AM_PATH_GTK' not found in library
./configure: line ?: syntax error near unexpected token `1.0.0'
./configure: line ?: ` AM_PATH_GTK(1.0.0)'
aclocal:configure.in:?: warning: macro `AM_PATH_SDL' not found in library
./configure: line ?: syntax error near unexpected token `1.1.3'
./configure: line ?: ` AM_PATH_SDL(1.1.3)'
macros/curses.m4
macros/gnome-print-check.m4
macros/gnome-gettext.m4
macros/linger.m4
macros/need-declaration.m4
- Update .m4 files from a newer glade package to remove many warnings like
the following:
macros/linger.m4:4: warning: underquoted definition of AC_STRUCT_LINGER

2 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+2 -1)
kbulgrien 2007-09-01 13:35 Rev.: 7100

This is a merge of client/branches/gtk-v2-libglade to trunk. It converts the
GTK-V2 client to a libglade-2.0 client that supports changing the UI layout
with glade-2 generated .glade XML files. Various alternate client layouts
are included.
AUTHORS
- Reformatted for aesthetics.
- Added libglade-2.0 conversion author.
ChangeLog
- Summarize gtk-v2-libglade branch merge to trunk.
common/init.c
- Typo corrected in LOG message (inic.c --> init.c).
configure
- LIBGLADE_CFLAGS/LIBS addition.
- gtkv2 checks converted to HAVE_GTK2.
- gtk-v2/glade directory addition now supported.
- V2 client now depends on libglade2.0 instead of GTK+ 2.0.
- Some reformatting resulting from autoconf/automake changes flowing down.
configure.in
- gtk-v2/glade directory addition now supported.
- Update indenting; tab->space conversion for readability.
- Minor message updates for consistency like GTK2 -> GTK+ 2.0.
- V2 client dependency checks changed to require libglade-2.0 vs. gtk+-2.0.
gtk-v2/glade
gtk-v2/glade/Makefile
gtk-v2/glade/Makefile.am
gtk-v2/glade/Makefile.in
- A fully autoconf/automake supported directory to be used for the control
of glade-2 layouts compatible with this client.
gtk-v2/glade/AUTHORS
- A file to attribute the authors of the glade-2 XML layout projects in this
directory.
gtk-v2/glade/README
- A help file for prospective glade-2 XML layout creation that describes how
to create a new layout and workarounds for various issues that may arise.
gtk-v2/glade/caelestis.glade
gtk-v2/glade/caelestis.gladep
gtk-v2/glade/chthonic.glade
gtk-v2/glade/chthonic.gladep
gtk-v2/glade/gtk-v1.glade
gtk-v2/glade/gtk-v1.gladep
gtk-v2/glade/meflin.glade
gtk-v2/glade/meflin.gladep
- New layout files for the V2 client. make install places the .glade files
in the crossfire-client data directory, where they are detected by the
client in order to allow a user to select a new layout from the
configuration popup dialog.
gtk-v2/glade/dialogs.glade
gtk-v2/glade/dialogs.gladep
- This glade-2 XML layout project contains pop-up dialogs formerly contained
in the ../gtk-v2.glade files. It was created to reduce the overhead in
setting up a new main window layout. The client allows a user to specify
a new file at the command-line, but does not attempt to support in-client
selection of an alternate file.
- Various modification to the original pop-up dialogs have been made to
support the libglade-2.0 conversion. The generated code allowed the XML
file to have variations in it that cause problems for libglade.
- Minor alterations have been mode to appearance and/or text on various
dialogs.
gtk-v2/glade/gtk-v2.glade
gtk-v2/glade/gtk-v2.gladep
gtk-v2/gtk-v2.glade
gtk-v2/gtk-v2.gladep
- Moved to gtk-v2/glade sub-directory.
- This is the original gtk-v2 client layout by mwedel.
- All popup dialogs have moved into gtk-v2/glade/dialogs.glade.
gtk-v2/Makefile.am
gtk-v2/Makefile.in
- LIBGLADE_CFLAGS/LIBS addition
- gtk-v2/glade directory addition now supported.
- DIST_COMMON modifications by autoconf/automake to remove files not under
SVN control.
- Remove gtk-v2/gtk-v2.glade and gtk-v2/gtk-v2.gladep from EXTRA_DIST as they
are now located in the gtk-v2/glade subdirectory.
gtk-v2/README-dev
- Reformat for aesthetics and readability.
- Various updates to content based upon IRC or mailing list discussions.
- Rework content to third-party point-of-view to make it easier for other
developers to modify the document.
gtk-v2/src
- Inexplicable property changes to svn:ignore simply reposition .deps entry.
gtk-v2/src/about.c
gtk-v2/src/inventory.c
gtk-v2/src/keys.c
gtk-v2/src/map.c
gtk-v2/src/metaserver.c
gtk-v2/src/spells.c
- Include glade.h
- Remove includes of glade-2 generated source files.
- Conversion to libglade-2.0 requires use of glade_get_widget_tree() and
change from lookup_widget() to glade_xml_get_widget() and insertion of
g_signal_connect() to replace functionality previously found in glade-2
generated source files.
gtk-v2/src/config.c
- Include glade.h
- Various code comment improvements.
- Remove includes of glade-2 generated source files.
- All functions without a comment header now have one.
- Significant code comment reformatting to use of a 79 character line width
and to reduce line lengths over 80 characters.
- Add static char pointers themedir and gladedir to better support loading
combo box widgets from the crossfire-client data directory, and to reduce
the number of redundant hard-coded strings.
- The configuration popup dialog now supports in-client selection of an XML
layout file to redefine the root window appearance. Modified functions
include load_defaults(), save_defaults(), setup_config_window(), and
read_config_window(). New functions are scandir_glade_filter,
fill_combobox_from_datadir() which is derived from code factored out of
setup_config_window() so it can be used multiple times. Modifications to
save_winpos() and load_window_positions() alters screen position saving to
remove hard-coded copy/pasted code and more flexibly support multiple XML
UI layout files.
- Conversion to libglade-2.0 requires use of glade_get_widget_tree() and
change from lookup_widget() to glade_xml_get_widget() and insertion of
g_signal_connect() to replace functionality previously found in glade-2
generated source files.
- scandir_filter() renamed to scandir_theme_filter() for more consistent
naming for multiple scandir filter functions now required since the window
layout combo box also requires on.
gtk-v2/src/image.c
gtk-v2/src/opengl.c
gtk-v2/src/sdl.c
- Include glade.h
gtk-v2/src/info.c
gtk-v2/src/pickup.c
gtk-v2/src/stats.c
- Include glade.h
- Remove includes of glade-2 generated source files.
- Conversion to libglade-2.0 requires use of glade_get_widget_tree() and
change from lookup_widget() to glade_xml_get_widget().
gtk-v2/src/interface.c
gtk-v2/src/interface.h
gtk-v2/src/callbacks.h
gtk-v2/src/support.c
gtk-v2/src/support.h
- Remove glade-2 generated source files.
gtk-v2/src/magicmap.c
- Include glade.h
- Remove includes of glade-2 generated source files.
gtk-v2/src/main.c
gtk-v2/src/main.h
- Include glade.h
- General changes to support the conversion to libglade-2.0 require runtime
processing of the glade-2 XML layout file names and locations.
- Add support for command-line specification of glade-2 generated XML files
that describe the UI windows and pop-up dialogs.
- Conversion to libglade-2.0 requires use of glade_get_widget_tree() and
change from lookup_widget() to glade_xml_get_widget() and insertion of
g_signal_connect() to replace functionality previously found in glade-2
generated source files.
gtk-v2/src/Makefile.am
gtk-v2/src/Makefile.in
- LIBGLADE_CFLAGS/LIBS addition.
- Replace GTK2_CFLAGS/LIBS with LIBGLADE_CFLAGS/LIBS.
- Changes resulting from removal of glade-2 generated source files.
gtk-v2/src/menubar.c
- Include glade.h
- Remove includes of glade-2 generated source files.
- Include image.h and gtk2proto.h as support the libglade-2.0 conversion.
- Conversion to libglade-2.0 requires use of glade_get_widget_tree() and
change from lookup_widget() to glade_xml_get_widget() and insertion of
g_signal_connect() to replace functionality previously found in glade-2
generated source files.
gtk-v2/TODO
- Reformat for aesthetics and readability.
- Add todo for non-functional scroll bar handles on the map display.
- Adjust todo for lower screen resolution support since the libglade-2.0 port
at least partially addresses usability on smaller desktops.
help/about.h
- EOL whitespace removed.
- Minor reformat for aesthetics.
- Added libglade-2.0 conversion author.
Makefile.in
common/Makefile.in
gtk/Makefile.in
gtk/themes/Makefile.in
help/Makefile.in
pixmaps/Makefile.in
sound-src/Makefile.in
- LIBGLADE_CFLAGS/LIBS addition
x11/Makefile.in
- LIBGLADE_CFLAGS/LIBS addition
- DIST_COMMON modifications by autoconf/automake to remove files not under
SVN control.

2 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+2)
mwedel 2007-08-09 02:10 Rev.: 6899

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.
--
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-08

9 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+9 -11)
akirschbaum 2007-06-27 15:13 Rev.: 6718

utils/mdk.sh: Make script work again.

2 lines of code changed in 1 file:

  • client/trunk/utils: mdk.sh (+2 -1)
akirschbaum 2007-06-27 13:57 Rev.: 6716

Remove trailing whitespace.

1 lines of code changed in 4 files:

  • client/trunk/utils: Makefile.am (+1 -4), mdk.sh (new)
akirschbaum 2007-04-16 15:01 Rev.: 6050

Rebuilt auto-generated files.

1 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+1 -1)
ryo_saeba 2007-02-23 16:43 Rev.: 5588

Fix missing -llualib linking option.

9 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+9 -3)
mwedel 2007-02-21 03:20 Rev.: 5583

Remove hard dependancy of LUA - instead, have configure check for it and
just don't compile in the LUA bits if we don't have lua installed.
--
configure,configure.in: Add lua checks.
*/Makefile.am, */Makefile.in: Remove hard coded links of -llua
common/config.h.in: Add HAVE_LIBLUA define
common/commands.c, common/p_cmd.c, common/script_lua.c: Add #ifdef
HAVE_LIBLUA checks
MSW 2007-02-20


6 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+6 -9)
ryo_saeba 2007-02-10 13:25 Rev.: 5432

Apply patch #1560052: LUA client-side support.

9 lines of code changed in 1 file:

  • client/trunk/utils: Makefile.in (+9 -3)
qal21 2006-10-21 00:13 Rev.: 5037

Make a small tweak to make the svnversion call more proper, and rebuild makefiles (Most don't need to be, however it was becoming too much of a pain to only update the right ones).

4 lines of code changed in 2 files:

  • client/trunk/utils: Makefile.in (new)
Generated by StatSVN 0.7.0