taskWarmux - Tasks: task #5956, Wish : I want to separate...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #5956: Wish : I want to separate body/config.xml

Submitted by:  CARRE <yekcim>
Submitted on:  Fri 09 May 2008 09:47:29 PM UTC  
 
Should Start On: Fri 09 May 2008 12:00:00 AM UTCShould be Finished on: Fri 09 May 2008 12:00:00 AM UTC
Category: NonePriority: 6
Status: CancelledPercent Complete: 0%
Assigned to: NoneOpen/Closed: Closed

(Jump to the original submission Jump to the original submission)

Sat 14 Feb 2009 03:34:09 PM UTC, SVN revision 5797:

Recorded merge of revisions 5133-5136,5138,5146-5151,5168-5170,5173,5207-5208,5215-5217,5224-5226,5229-5230,5236,5238,5242,5249,5275,5304,5309,5331,5338,5343,5389,5421,5427-5431,5445-5447,5450-5451,5455-5457,5471,5476-5477,5481,5486-5489,5491,5495,5498-5501,5504-5505,5518-5519,5547,5572,5575,5580,5590,5592,5594,5601-5604,5610-5611,5623,5631,5633,5644,5652-5653 via svnmerge from
svn+ssh://gentildemon@svn.gna.org/svn/wormux/trunk

........
r5133 | gentildemon | 2008-09-17 21:48:27 +0200 (mer, 17 sep 2008) | 2 lines

No more method definitions in member.cpp
........
r5134 | gentildemon | 2008-09-17 21:48:31 +0200 (mer, 17 sep 2008) | 2 lines

Make Member::attached_members private
........
r5135 | gentildemon | 2008-09-17 21:48:35 +0200 (mer, 17 sep 2008) | 2 lines

Make Member::spr protected
........
r5136 | gentildemon | 2008-09-17 21:48:39 +0200 (mer, 17 sep 2008) | 2 lines

Make Member::pos,scale private
........
r5138 | gentildemon | 2008-09-17 23:50:18 +0200 (mer, 17 sep 2008) | 2 lines

Use a reference counters for Movement and simplify the destruction
........
r5146 | gentildemon | 2008-09-22 14:21:42 +0200 (lun, 22 sep 2008) | 2 lines

[BUGFIX] Fix buttons overlapping image in Pause/Quit menu
........
r5147 | gentildemon | 2008-09-22 15:51:15 +0200 (lun, 22 sep 2008) | 2 lines

[bug #12320] Clean water handling and remove support for old way of indicating the water type
........
r5148 | gentildemon | 2008-09-22 15:51:22 +0200 (lun, 22 sep 2008) | 2 lines

[bug #12320] No maps are using anymore the old way to define water type
........
r5149 | gentildemon | 2008-09-22 15:51:26 +0200 (lun, 22 sep 2008) | 2 lines

[bug #12320] Really add support for "dirty" water
........
r5150 | gentildemon | 2008-09-22 19:09:53 +0200 (lun, 22 sep 2008) | 2 lines

Ensure all wind variables are initialized and put all method definitions in wind.cpp
........
r5151 | gentildemon | 2008-09-22 19:09:58 +0200 (lun, 22 sep 2008) | 2 lines

[task #6224] Wind is now a singleton
........
r5168 | gentildemon | 2008-09-23 18:52:18 +0200 (mar, 23 sep 2008) | 2 lines

[task #6224] BodyList is now a singleton

[...]........

[...] r5169 | gentildemon | 2008-09-23 19:10:15 +0200 (mar, 23 sep 2008) | 2 lines

[...]

[...] Rename ResourceManage::AddDataPath to ResourceManage::SetDataPath

[...]........

[...] r5170 | gentildemon | 2008-09-23 19:10:22 +0200 (mar, 23 sep 2008) | 2 lines

[...]

[...] [task #6224] ResourceManager is now a singleton

[...]........

[...] r5173 | gentildemon | 2008-09-24 11:10:40 +0200 (mer, 24 sep 2008) | 2 lines

[...]

[...] [task #6224] ObjectsList is now a singleton

[...]........

[...] r5207 | lynxlynxlynx | 2008-09-27 10:11:45 +0200 (sam, 27 sep 2008) | 3 lines

[...]

[...] bug #12340 missing unistd.h include to compile on OpenBSD

[...] patch by Landry Breuil

[...]........

[...] r5208 | kurosu | 2008-09-27 15:03:15 +0200 (sam, 27 sep 2008) | 2 lines

[...]

[...] [Win32] Fix includes of unistd.h, as it is not available under visual studio and most often unneeded under mingw.

[...]........

[...] r5215 | gentildemon | 2008-09-30 00:55:28 +0200 (mar, 30 sep 2008) | 2 lines

[...]

[...] [NETWORK] Jump must be done locally after having sent character info on the network

[...]........

[...] r5216 | gentildemon | 2008-10-01 13:31:48 +0200 (mer, 01 oct 2008) | 6 lines

[...]

[...] [BUGFIX] Fix constructor of class Water : initialize all fields

[...]

[...] Water::height[] was not initialized and contained garbage value used by PhysicalObj::IsInWater() at the very beginning when placing characters on the

[...] map.

[...]........

[...] r5217 | yekcim | 2008-10-01 19:56:02 +0200 (mer, 01 oct 2008) | 2 lines

[...]

[...] no alpha on wind particules

[...]........

[...] r5224 | lynxlynxlynx | 2008-10-04 13:06:34 +0200 (sam, 04 oct 2008) | 2 lines

[...]

[...] small gl.po improvement by Adri?\195?\161n Chaves Fern?\195?\161ndez

[...]........

[...] r5225 | lynxlynxlynx | 2008-10-04 13:58:02 +0200 (sam, 04 oct 2008) | 2 lines

[...]

[...] authors.xml: added last finnish-er

[...]........

[...] r5226 | lynxlynxlynx | 2008-10-04 14:33:27 +0200 (sam, 04 oct 2008) | 2 lines

[...]

[...] authors: fixed Fern?\195?\161ndez

[...]........

[...] r5229 | lynxlynxlynx | 2008-10-05 18:43:20 +0200 (dim, 05 oct 2008) | 2 lines

[...]

[...] data/authors.xml: added paul smits

[...]........

[...] r5230 | lynxlynxlynx | 2008-10-06 11:31:41 +0200 (lun, 06 oct 2008) | 2 lines

[...]

[...] authors.xml: more translators

[...]........

[...] r5236 | gentildemon | 2008-10-07 16:09:05 +0200 (mar, 07 oct 2008) | 6 lines

[...]

[...] Do not apply Death mode if game is already finished and is waiting a few seconds before showing the results menu

[...]

[...] Before, some users may have seen:

[...] And the winner is......

[...] hurry up you are too slow!

[...]........

[...] r5238 | gentildemon | 2008-10-08 23:45:17 +0200 (mer, 08 oct 2008) | 6 lines

[...]

[...] Remove use of gethostbyname and replace it by getaddrinfo

[...]

[...] gethostbyname is a deprecated libc function. Moreover, code using gethostbyname needs to use exactly same libc version as the one with which it has been

[...] compiled.

[...] Thus, you can not create a partially static binary which does not carry its own libc, else it may crash when gethostbyname will be called.

[...]........

[...] r5242 | gentildemon | 2008-10-09 11:08:33 +0200 (jeu, 09 oct 2008) | 2 lines

[...]

[...] bug #12256 - Do not display construct "preview" when main interface is hidden

[...]........

[...] r5249 | fredb219 | 2008-10-13 00:51:12 +0200 (lun, 13 oct 2008) | 2 lines

[...]

[...] begin to implemente new game interface : Add styled border fonction

[...]........

[...] r5275 | gentildemon | 2008-10-14 23:58:31 +0200 (mar, 14 oct 2008) | 2 lines

[...]

[...] Update list of authors displayed when starting wormux from command line. Adding Kurosu and Fredb219 and fix accents.

[...]........

[...] r5304 | gentildemon | 2008-10-26 12:12:41 +0100 (dim, 26 oct 2008) | 2 lines

[...]

[...] Remove useless macro definitions

[...]........

[...] r5309 | yekcim | 2008-10-27 20:50:09 +0100 (lun, 27 oct 2008) | 2 lines

[...]

[...] pingouins -> manchots

[...]........

[...] r5331 | gentildemon | 2008-11-05 21:40:01 +0100 (mer, 05 nov 2008) | 2 lines

[...]

[...] Make Action::Init() private

[...]........

[...] r5338 | gentildemon | 2008-11-06 00:32:03 +0100 (jeu, 06 nov 2008) | 2 lines

[...]

[...] Add the author of the greek translation

[...]........

[...] r5343 | yekcim | 2008-11-06 20:52:02 +0100 (jeu, 06 nov 2008) | 2 lines

[...]

[...] correct an end tagging

[...]........

[...] r5389 | gentildemon | 2008-11-18 18:26:38 +0100 (mar, 18 nov 2008) | 1 line

[...]

[...] Remove useless constants

[...]........

[...] r5421 | fredb219 | 2008-11-26 22:03:15 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] add sound entry : weapon/syringe_shoot

[...]........

[...] r5427 | fredb219 | 2008-11-26 22:44:01 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] task #6303 : add sound entry : back_jump

[...]........

[...] r5428 | fredb219 | 2008-11-26 23:03:31 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] task #6303 : add sound entry : fire/touch_ground

[...]........

[...] r5429 | fredb219 | 2008-11-26 23:08:46 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] task #6303 : add sound entry : weapon/construct

[...]........

[...] r5430 | fredb219 | 2008-11-26 23:17:24 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] task #6303 : add sound entry : weapon/lowgrav

[...]........

[...] r5431 | fredb219 | 2008-11-26 23:57:06 +0100 (mer, 26 nov 2008) | 2 lines

[...]

[...] task #6303 : add sound entry : weapon/polecat_fart

[...]........

[...] r5445 | gentildemon | 2008-11-27 18:02:43 +0100 (jeu, 27 nov 2008) | 2 lines

[...]

[...] Fix title bar text when hosting a game

[...]........

[...] r5446 | gentildemon | 2008-11-27 21:59:22 +0100 (jeu, 27 nov 2008) | 2 lines

[...]

[...] Fix unitialized value (thanks to valgrind)

[...]........

[...] r5447 | gentildemon | 2008-11-27 21:59:26 +0100 (jeu, 27 nov 2008) | 2 lines

[...]

[...] Fix Valgrind options

[...]........

[...] r5450 | yekcim | 2008-11-28 23:44:17 +0100 (ven, 28 nov 2008) | 2 lines

[...]

[...] add a football helmet

[...]........

[...] r5451 | yekcim | 2008-11-29 00:50:06 +0100 (sam, 29 nov 2008) | 2 lines

[...]

[...] better football helmet

[...]........

[...] r5455 | gentildemon | 2008-11-30 22:16:25 +0100 (dim, 30 nov 2008) | 4 lines

[...]

[...] [bug #12652] check updates crashed wormux when not connected to internet

[...]

[...] It was due to a wrong "catch" exception type

[...]........

[...] r5456 | yekcim | 2008-11-30 22:53:48 +0100 (dim, 30 nov 2008) | 2 lines

[...]

[...] [skins] Football ball position correction

[...]........

[...] r5457 | yekcim | 2008-11-30 23:46:24 +0100 (dim, 30 nov 2008) | 2 lines

[...]

[...] [skins] add baseball clothe

[...]........

[...] r5471 | yekcim | 2008-12-02 21:59:38 +0100 (mar, 02 d?\195?\169c 2008) | 2 lines

[...]

[...] better lowgravity hemlet

[...]........

[...] r5476 | gentildemon | 2008-12-03 01:08:24 +0100 (mer, 03 d?\195?\169c 2008) | 2 lines

[...]

[...] [BUGFIX] 'P' does not pause game (contrary to what was displayed in Help Menu)

[...]........

[...] r5477 | gentildemon | 2008-12-03 01:20:42 +0100 (mer, 03 d?\195?\169c 2008) | 2 lines

[...]

[...] [BUGFIX] Language listbox takes all empty place in options menu

[...]........

[...] r5481 | gentildemon | 2008-12-03 23:07:54 +0100 (mer, 03 d?\195?\169c 2008) | 4 lines

[...]

[...] [BUGFIX] Fix Text::GetHeight()

[...]

[...] Text::GetHeight() was not taking shadow into account. It was the cause of minor graphical bugs (mostly) in menus.

[...]........

[...] r5486 | kurosu | 2008-12-05 23:47:50 +0100 (ven, 05 d?\195?\169c 2008) | 2 lines

[...]

[...] Remove debug stuff corresponding to no version of libpng found.

[...]........

[...] r5487 | kurosu | 2008-12-05 23:55:53 +0100 (ven, 05 d?\195?\169c 2008) | 2 lines

[...]

[...] [bug #12690] Change the variable tested for libpng availability, which caused an always negative test.

[...]........

[...] r5488 | lynxlynxlynx | 2008-12-06 10:50:20 +0100 (sam, 06 d?\195?\169c 2008) | 2 lines

[...]

[...] fixed fribidi compilation on gcc 4.3

[...]........

[...] r5489 | lynxlynxlynx | 2008-12-06 14:48:11 +0100 (sam, 06 d?\195?\169c 2008) | 3 lines

[...]

[...] converted the fribidi check to use pkg-config, fixes

[...] bug #12691: compilation fails with --enable-fribidi

[...]........

[...] r5491 | gentildemon | 2008-12-13 15:57:06 +0100 (sam, 13 d?\195?\169c 2008) | 2 lines

[...]

[...] [BUGFIX] Fix click behavior in Options menu (needed by listbox(es))

[...]........

[...] r5495 | gentildemon | 2008-12-14 21:40:14 +0100 (dim, 14 d?\195?\169c 2008) | 4 lines

[...]

[...] task #6150 : a way to repeat an animation in data/body/*/config.xml

[...]

[...] As yeKcim has asked, attribute "play_mode" is not used anymore and "repeat" must do the job.

[...]........

[...] r5498 | yekcim | 2008-12-15 14:09:06 +0100 (lun, 15 d?\195?\169c 2008) | 3 lines

[...]

[...] no more play_once, only use repeat (gentildemon are you sure of your

[...] code?)

[...]........

[...] r5499 | yekcim | 2008-12-15 16:35:19 +0100 (lun, 15 d?\195?\169c 2008) | 2 lines

[...]

[...] add a script in tools dir (help bodies edition)

[...]........

[...] r5500 | yekcim | 2008-12-15 16:36:39 +0100 (lun, 15 d?\195?\169c 2008) | 2 lines

[...]

[...] rename the script

[...]........

[...] r5501 | yekcim | 2008-12-15 17:17:54 +0100 (lun, 15 d?\195?\169c 2008) | 2 lines

[...]

[...] add chocolate water (impossible to use because not defined in code...)

[...]........

[...] r5504 | gentildemon | 2008-12-15 19:07:33 +0100 (lun, 15 d?\195?\169c 2008) | 2 lines

[...]

[...] Fix behavior of "repeat" for body movement

[...]........

[...] r5505 | gentildemon | 2008-12-15 20:02:13 +0100 (lun, 15 d?\195?\169c 2008) | 2 lines

[...]

[...] [task #6150] Replace body movement attribute "repeat" by "nb_loops"

[...]........

[...] r5518 | kurosu | 2008-12-16 18:25:48 +0100 (mar, 16 d?\195?\169c 2008) | 3 lines

[...]

[...] Remove fribidi >= 0.19.1 hack by use of more generic functions.

[...] And 2048 bytes ought to be enough for UTF-8 strings.

[...]........

[...] r5519 | kurosu | 2008-12-16 18:33:21 +0100 (mar, 16 d?\195?\169c 2008) | 2 lines

[...]

[...] No need to parse UTF-8 charset name, fribidi has a define for it!

[...]........

[...] r5547 | lynxlynxlynx | 2008-12-29 12:14:26 +0100 (lun, 29 d?\195?\169c 2008) | 2 lines

[...]

[...] genstats: also generate a file with translation statistics

[...]........

[...] r5572 | yekcim | 2009-01-01 21:15:37 +0100 (jeu, 01 jan 2009) | 2 lines

[...]

[...] new logo everywhere

[...]........

[...] r5575 | gentildemon | 2009-01-02 16:36:18 +0100 (ven, 02 jan 2009) | 3 lines

[...]

[...] Make menu more responsive

[...]

[...] As menu does not contains any animation, we can use SDL_WaitEvent instead of (SDL_PollEvent + sleep some milli-seconds)

[...]........

[...] r5580 | gentildemon | 2009-01-04 10:57:04 +0100 (dim, 04 jan 2009) | 1 line

[...]

[...] Make yeKcim happy by harmonizing some fonts in the menu :)

[...]........

[...] r5590 | gentildemon | 2009-01-05 23:15:28 +0100 (lun, 05 jan 2009) | 3 lines

[...]

[...] Enable support of XInclude and XML Entities when parsing XML file

[...]

[...] This allows to split XML files in several part. It might be interested for task #5956 and task #6240.

[...]........

[...] r5592 | lynxlynxlynx | 2009-01-06 18:08:06 +0100 (mar, 06 jan 2009) | 2 lines

[...]

[...] added ai.shoot to the list of debug masks

[...]........

[...] r5594 | yekcim | 2009-01-06 19:34:35 +0100 (mar, 06 jan 2009) | 2 lines

[...]

[...] change slap position (will add animation later)

[...]........

[...] r5601 | lynxlynxlynx | 2009-01-10 20:00:20 +0100 (sam, 10 jan 2009) | 3 lines

[...]

[...] bugfix: AddNewTab expects a c++ string, we passed a c one and as a result the

[...] "All teams" tab had the wrong title ("Most accurate")

[...]........

[...] r5602 | lynxlynxlynx | 2009-01-10 20:32:44 +0100 (sam, 10 jan 2009) | 2 lines

[...]

[...] body.dtd: added missing attributes

[...]........

[...] r5603 | gentildemon | 2009-01-11 18:33:53 +0100 (dim, 11 jan 2009) | 1 line

[...]

[...] Rename Movement::GetSpeed by Movement::GetFrameDuration that corresponds to the reality

[...]........

[...] r5604 | gentildemon | 2009-01-11 18:33:59 +0100 (dim, 11 jan 2009) | 1 line

[...]

[...] Rename "speed" attribute of element "movement" into "duration_per_frame"

[...]........

[...] r5610 | yekcim | 2009-01-11 23:05:04 +0100 (dim, 11 jan 2009) | 2 lines

[...]

[...] first step of ENTITY in body xml (-200 lines with clothes optimisation)

[...]........

[...] r5611 | yekcim | 2009-01-11 23:34:31 +0100 (dim, 11 jan 2009) | 2 lines

[...]

[...] correction of filename

[...]........

[...] r5623 | yekcim | 2009-01-13 20:59:48 +0100 (mar, 13 jan 2009) | 2 lines

[...]

[...] skins : separated horns on konqi team

[...]........

[...] r5631 | gentildemon | 2009-01-14 23:38:18 +0100 (mer, 14 jan 2009) | 3 lines

[...]

[...] Fix support of XInclude and XML Entities

[...]

[...] It was impossible to use both in the same time before

[...]........

[...] r5633 | gentildemon | 2009-01-14 23:38:56 +0100 (mer, 14 jan 2009) | 3 lines

[...]

[...] Make skins work again with the new split of XML file

[...]

[...] The new implementation has the advantage to not reopen the same file with the ResourceManager while we are still reading it for loading the body (skin) configuration.

[...]........

[...] r5644 | yekcim | 2009-01-22 20:59:02 +0100 (jeu, 22 jan 2009) | 3 lines

[...]

[...] add four additionnal masks for minimap boxe interface (fredb219, it's

[...] your turn)

[...]........

[...] r5652 | gentildemon | 2009-01-22 22:18:26 +0100 (jeu, 22 jan 2009) | 3 lines

[...]

[...] [BUGFIX] Fix infinite lowgravity sound

[...]

[...] The bug was reproductible with the following sequence: select low gravity weapon, press space to activate, select another weapon.

[...]........

[...] r5653 | bebelious | 2009-01-22 22:18:26 +0100 (jeu, 22 jan 2009) | 1 line

[...]

[...] src/jukebox.cpp

[...]........

[...]

[...]

(Browse SVN revision 5797)

Matthieu Fertré <gentildemon>
Project Administrator
Fri 13 Feb 2009 01:18:45 AM UTC, SVN revision 5778:

Backport commit imported from svn+ssh://svn.gna.org/svn/wormux/trunk@5590 commit 3c08dbf66d28daaf18f9e0b394e0b250dcb44681
Author: gentildemon
Date: Mon Jan 5 22:15:28 2009 +0000

Enable support of XInclude and XML Entities when parsing XML file

This allows to split XML files in several part. It might be interested for task #5956 and task #6240.

git-svn-id: svn+ssh://svn.gna.org/svn/wormux/trunk@5590 30ef787d-52ff-0310-b286-e08351bb7647

(Browse SVN revision 5778)

Matthieu Fertré <gentildemon>
Project Administrator
Mon 05 Jan 2009 10:15:28 PM UTC, SVN revision 5590:

Enable support of XInclude and XML Entities when parsing XML file

This allows to split XML files in several part. It might be interested for task #5956 and task #6240.

(Browse SVN revision 5590)

Matthieu Fertré <gentildemon>
Project Administrator
Wed 14 May 2008 08:57:11 PM UTC, comment #3:

(we should discuss this online)

It doesn't work because libxml creates a memory structure different from the one without those entities. In particular, there are additional nodes created, changing the relative position between nodes which were once neighbours.

The code could be patched to accomodate this (start from the proper entity), but this means some entities are parsed several times. Maybe this should be optimized...

Kurosu <kurosu>
Project Administrator
Tue 13 May 2008 07:05:23 PM UTC, comment #2:

doesn't work

CARRE <yekcim>
Project Administrator
Mon 12 May 2008 10:50:16 PM UTC, comment #1:

Have you tried without relative path?

Either with all xml files in the same as the first one:
<!ENTITY authors SYSTEM "authors.xml">

or with absolute path:
<!ENTITY authors SYSTEM "/path/to/authors.xml">

Matthieu Fertré <gentildemon>
Project Administrator
Fri 09 May 2008 09:47:29 PM UTC, original submission:

I want to separate body/config.xml sections in different files :

authors.xml
+ alias.xml + skeleton.xml + clothes.xml + movements
.xml + animations
.xml + weapons.xml

i've try :

<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE resources[

<!ENTITY authors SYSTEM "../authors.xml">

<!ENTITY alias SYSTEM "../alias.xml">
<!ENTITY skeleton SYSTEM "skeleton.xml">

<!ENTITY clothes SYSTEM "../clothes.xml">

<!ENTITY movements SYSTEM "../movements.xml">

<!ENTITY animations SYSTEM "../animations.xml">

<!ENTITY weapons SYSTEM "../weapons.xml">

]>

<resources>

&authors;

&alias;

&skeleton;

&clothes;

&movements;

&animations;

&weapons;

</resources>

I don't know why it doesn't work.

Please, send me an answer here, don't change svn, i want this for a future feature.

Thanks

CARRE <yekcim>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by kurosu (Posted a comment)
  • -unavailable- added by gentildemon (Posted a comment)
  • -unavailable- added by yekcim (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 04 Jul 2008 01:42:46 PM UTCyekcimStatusNone=>Cancelled
      Open/ClosedOpen=>Closed
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup