777 Commits

Author SHA1 Message Date
Ludwig Nussel
f8eb8b2728 - create LaunchInfo.txt by default
- when suggesting a command, don't add full path (since it will be found in
  $PATH anyway)
- clean up resolve_path. Let it do path and tilde expansion and don't suggest
  directories in $PATH.
- fix some minor memory leaks
- export the variables XQF_SERVER_NAME, XQF_SERVER_MAP, XQF_SERVER_HOSTNAME and
  XQF_SERVER_GAME when launching a game (suggested by Ruediger Meier)


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@611 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-05-09 12:45:59 +00:00
Ludwig Nussel
9ac88211c2 - increase version to 0.9.14.1
- redial also when only private slots are free and no password is set
  (suggested by John Stotler)
- default_home and main_mods (e.g. baseq3) tags in games.xml
- support custom config in all Q3A based games (suggested by Ruediger Meier)
- fix fs_game for RTCW, offer it for ET (reported by Ruediger Meier)


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@610 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-05-08 21:11:20 +00:00
Ludwig Nussel
7c31fc7aa3 - support for Half-Life steam master. Nasty hack, hopefully doesn't break other stuff.
- set anti-cheat flag for VAC (secure != 0)


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@609 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-05-08 11:04:30 +00:00
Jordi Mallach
7018204371 Danish update.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@608 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-04-11 17:29:42 +00:00
Ludwig Nussel
bef4d49734 remove unused stuff
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@607 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-31 18:44:04 +00:00
Jordi Mallach
0cce4a029f Add Russian translation.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@606 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-29 22:21:14 +00:00
Jordi Mallach
3d609fc0af Added Russian translation by Dan Korostelev <dan@ats.energo.ru>.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@605 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-29 22:19:12 +00:00
Jordi Mallach
235a41385f Fixed clean rule. I was deleting too many files!
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@604 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-22 12:34:38 +00:00
Ludwig Nussel
4b93df967d Release 0.9.14
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@602 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-21 17:00:19 +00:00
Ludwig Nussel
a7dfe97f52 cleanup files from intltool
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@601 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-21 11:34:24 +00:00
Ludwig Nussel
709c09ad10 - load GeoIP.dat from location specified in environment variable xqf_GEOIPDAT
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@600 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-20 17:41:42 +00:00
Jordi Mallach
162d325192 Updated Catalan and Spanish translations.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@599 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-16 14:59:52 +00:00
Ludwig Nussel
b15e77ff94 - redesign about dialog to include logo
- unify summary in .desktop and .spec file
- change version to 0.9.13.2


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@598 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-03-14 15:20:12 +00:00
Ludwig Nussel
9701927a9a - update ut2004 icon
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@597 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-17 23:27:00 +00:00
Ludwig Nussel
c5b312c3de - add LAN master for ut2004
- detect whether a server is ut2003 or ut2004


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@596 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-17 23:14:10 +00:00
Ludwig Nussel
3ef875d1f9 - don't unset game if it's baseq3 to be able to filter for it
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@595 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-16 20:37:29 +00:00
Ludwig Nussel
b5f6eb298e - also check GamePassword rule which is used by UT2004
- add multiplay.co.uk server listing


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@594 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-14 20:48:25 +00:00
Ludwig Nussel
9e12841566 - move suggest_commands into xml file
- add support for UT2004. Someone please tell me a master server for it!


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@593 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-13 20:29:20 +00:00
Ludwig Nussel
0ddd56764a - introduce GAME_ADMIN which allows to enter an rcon password without actually
supporting rcon
- fix launching savage with password, support rcon password. Thanks Andreas
  Schneider for reporting.


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@592 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-09 21:06:20 +00:00
Ludwig Nussel
075d8e6ee4 - allow tga as q3 mapshot
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@591 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-08 16:06:27 +00:00
Jordi Mallach
b3001b4e95 Update.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@590 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-02 17:11:32 +00:00
Jordi Mallach
869c7e56c5 Switch to intltool.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@589 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-02 17:01:38 +00:00
Jordi Mallach
df46d6c3eb Updated Catalan translation.
Removed uneeded files.


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@588 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-02-02 16:57:46 +00:00
Ludwig Nussel
91ff0e8a91 - add g_gear flags of Urban Terror 3.2
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@587 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-17 14:41:57 +00:00
Ludwig Nussel
4a7535edf8 - Update danish translation (Morten Brix Pedersen)
- Update german translation


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@586 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-15 19:26:37 +00:00
Ludwig Nussel
3af9feaf10 - fix GTK2 application icon
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@585 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-14 14:19:11 +00:00
Ludwig Nussel
2eed0f0df1 - add support for BF1942 (wine game). Uses EYE protocol, no official master,
LAN browsing doesn't work.
- load game icons by name via dlsym to reduce number of c&p operations when
  adding new games
- renamed "pix" tag in xml to "icon"
- use config_is_valid_generic for ET


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@584 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-12 12:22:48 +00:00
Ludwig Nussel
ce3fa3bbd6 - support password on savage servers. Thanks Andreas Schneider for reporting.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@583 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-08 11:30:25 +00:00
Ludwig Nussel
0f444f7288 - move struct games into games.c which is now generated from games.xml by
gamesxml2c
- don't pass tribes2 name if empty
- add --dontlaunch parameter for internal use
- add exec function to hexenworld (anyone ever played that game??)
- make sof2 master protcol configurable


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@582 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-08 00:59:29 +00:00
Ludwig Nussel
763660a765 - check props pointer before dereferencing it ...
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@581 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-07 21:09:07 +00:00
Ludwig Nussel
c8cc67cc86 - added comment and "this server sucks" properties for servers
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@580 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-05 17:06:35 +00:00
Ludwig Nussel
dba18175ba - add lan masters per default
- fix lan browsing for Americas Army


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@579 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-02 21:33:36 +00:00
Ludwig Nussel
e0815c75ca - --add command line option to just add a server to favorites without launching a game
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@578 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-01 12:58:02 +00:00
Ludwig Nussel
587793c81d - fix some function prototypes
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@577 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-01 12:41:10 +00:00
Ludwig Nussel
b9b8793ffd - remove multiplay.co.uk AA master
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@576 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2004-01-01 11:29:02 +00:00
Ludwig Nussel
0cf6cbdad7 - added support for postal2, no master.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@575 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-27 00:42:21 +00:00
Ludwig Nussel
fa32e12f37 - fix LAN browsing. Only worked by luck.
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@574 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-18 21:47:43 +00:00
Ludwig Nussel
56464c900b - use mkstemp instead of pid based temporary file to avoid symlink attacks
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@573 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-15 17:04:12 +00:00
Ludwig Nussel
0d40b37fed - fix crash caused by wrong reference counting of uservers
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@572 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-15 16:35:32 +00:00
Ludwig Nussel
382b47b811 - --launch now guesses the type from the port if only one argument is given. If
not enough information is given (no type, no port) it will prompt the user to
  choose the type. This way, it should be possible to use --launch now e.g.
  from within IRC clients where you don't know the type before.
- add second argument to add_server_dialog() to preset the address
- make combo_set_vals() work with empty str argument


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@571 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-14 14:46:26 +00:00
Ludwig Nussel
5635b63ef5 - convert server names from iso-8859-1 to UTF-8 if needed
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@570 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-12-02 23:47:16 +00:00
Ludwig Nussel
90935b2f32 - disable resize grip of status bars in gtk2
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@569 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-30 11:39:38 +00:00
Ludwig Nussel
5d0bae6b07 - remember size of statistics window
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@568 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-30 00:15:26 +00:00
Ludwig Nussel
57bd0f63c8 - new function create_server_type_menu creates a GtkOptionMenu with all games
- modify statistics dialog to make it smaller, scollbars


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@567 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-30 00:02:38 +00:00
Ludwig Nussel
fc9d306e40 - pack games list in preferences into a scrolled window
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@566 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-29 16:04:00 +00:00
Ludwig Nussel
698f8aab01 - move help menu item to the left
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@565 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-29 15:18:56 +00:00
Alex Burger
e5a372863d Update build
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@564 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-29 00:24:14 +00:00
Ludwig Nussel
e9725cec41 - split up load_pixmap in load_pixmap, load_pixmap_as_pixmap and
load_pixmap_as_pixbuf
- set minimize icon as suggested by Jordi (someone know how to make this
  work properly with windowmaker?)
- work around gcc complaining about %c in strftime


git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@563 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-28 22:50:04 +00:00
Alex Burger
79ffc84c0a Removed rule filter
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@562 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-28 00:07:20 +00:00
Alex Burger
6104484f5c Clean up indenting
git-svn-id: http://svn.code.sf.net/p/xqf/code/trunk@561 d2ac09be-c843-0410-8b1f-f8a84130e0ec
2003-11-27 23:11:11 +00:00