[Freeciv-Dev] Fullmoon build results

2013-09-06 Thread fullmoon
This is build report automatically generated by Fullmoon Ilmarinen (0.5.50.0)

Fullmoon operated by Marko Lindqvist  This build is from 
TRUNK.

Component "svn", Host "build.cazfi.net", Phase "Source update(1)": Succeeded
Component "autogen.sh", Host "build.cazfi.net", Phase "Other command(0)": 
Succeeded
Component "server", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "gtk2", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "sdl", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "xaw", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "qt", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "stub", Host "build.cazfi.net", Phase "Build(2)": Succeeded
Component "QualityCheck", Host "build.cazfi.net", Phase "Check(4)": FAILED


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] [bug #21063] freeciv-manual "server options" output is broken

2013-09-06 Thread henri fouilhoux
Thank you for your attention.
But I just want to get the latest manual, due to the different parameters
in the terrain and buildings and others.
The computerse I have received is useless as I'm totally ignorant in that
domain.
I'm sure a lot of Freeciv players are like me. Better end user knoledge,
better enjoyment playing!
*Do you know how a telephone is programmed if you only want to make a call?*


On Wed, Sep 4, 2013 at 10:03 AM, Jacob Nevins <
no-reply.invalid-addr...@gna.org> wrote:

> Follow-up Comment #4, bug #21063 (project freeciv):
>
> cazfi's followed the assertion failures all the way through in bug #21099,
> so
> just the "Level"/"Category" bit of this patch needs extracting.
>
> ___
>
> Reply to this item at:
>
>   
>
> ___
>   Message sent via/by Gna!
>   http://gna.org/
>
>
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #3991] silence a few gtk3 deprecation warnings

2013-09-06 Thread Marko Lindqvist
Update of patch #3991 (project freeciv):

  Status:None => Ready For Test 
 Planned Release: => 2.5.0, 2.6.0   

___

Follow-up Comment #2:

Updated to apply to gtk3-version of modpack-installer with no version check as
we already know it's gtk3-program.

(file #18903)
___

Additional Item Attachment:

File name: Fcmpgtk3Depr.patch Size:2 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4133] Allow building gtk2 and gtk3 freeciv-modpack simultaneously

2013-09-06 Thread Marko Lindqvist
Update of patch #4133 (project freeciv):

  Status:  Ready For Test => Done   
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4157] Extra category

2013-09-06 Thread Marko Lindqvist
URL:
  

 Summary: Extra category
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 07 Sep 2013 01:30:39 AM EEST
Category: general
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:

Add categories for extras. The category controls how UI presents the extra to
user. Currently this affects where extra name appears on tile info tooltip -
"Natural" extras appear together with terrain type, "Bonus" extras have their
own line, "Infra" extras are listed separately, "Nuisance" extras after tile
production. Rulesets have been updated so that they produce result identical
to old hardcoded one, except that Ruins are bonus extra, not infrastructure
one. Previously Ruins was considered infrastructure as it's a base.

Also made "hidden_by" to work between any two extras, not just between two
road types. In all rulesets this is used to hide "Irrigation" when "Farmland"
is present. Note that for extras other than roads this affects only tooltip
text, not sprites drawn.



___

File Attachments:


---
Date: Sat 07 Sep 2013 01:30:39 AM EEST  Name: ExtraCategory.patch.bz2  Size:
8kB   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21105] Action enablers: Client may not be aware that an action is allowed

2013-09-06 Thread Sveinung Kvilhaugsvik
Follow-up Comment #8, bug #21105 (project freeciv):

If the suggestion in patch #4156 is implemented this can be solved after the
first step.

If KNOWN true the action is showed. If KNOWN false the action isn't shown. If
UNIMPLEMENTED, UNKNOWN or UNCERTAIN the action is shown but the uncertainty is
indicated.

To prevent usability regressions meta knowledge for the requirements moved to
the rule set must be added before I consider this solved.

tl;dr: Until support for finding out if a requirement is known true or known
untrue it will treated as uncertain (enabled in the client but marked).

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20898] Terraforming should destroy(hide) ruins

2013-09-06 Thread Marko Lindqvist
Update of bug #20898 (project freeciv):

  Status:  Ready For Test => Fixed  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4156] RFC: Player meta knowledge

2013-09-06 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: RFC: Player meta knowledge
 Project: Freeciv
Submitted by: sveinung
Submitted on: Fri 06 Sep 2013 04:54:17 PM GMT
Category: general
Priority: 5 - Normal
  Status: Need Info
 Privacy: Public
 Assigned to: sveinung
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 

___

Details:

The client isn't omniscient. If it was a modified or alternative client could
cheat (by accident or intentionally). When a client evaluates a rule it has to
use the incomplete information it has. Some of that information is always
accurate. Some of it is uncertain but based on reality. Some of it is made up
since the real information simply isn't there. It doesn't always know what is
what. That should change.

This is a huge task. Many different kinds of knowledge are used by the client.
Situations can change the status of one kind of knowledge. Many parts of the
client use knowledge. Those should be reviewed. This has to be done in smaller
steps.

I suggest starting by adding a function that tell how certain the result of a
requirement vector on a collection of entities is when seen from the point of
view of pow_player. It has the effect an embassy has on pow_player's knowledge
of tech (flag) requirements hard coded. Perhaps the unseen/fogged/seen tile
should be hard coded as well. When this is done a solution to bug #21105 can
be written.

When that is done I suggest moving the meta knowledge to a data file. A data
file don't have to be recompiled. It is easier for non programmers to
contribute to. It will let programs that don't use Freeciv common, like
clients that aren't written in C, use the data. If server side it will also
let a fixed server give an old client improved meta knowledge.

After that more meta knowledge should be added. I'll update my Freeciv
recorder to work with current trunk so its record viewer can be used to spot
what information is sent to the client. Meta knowledge (fixes) should be
requested in the help wanted forum (and reviewed quickly).

In the long run other users of knowledge in the clients should be reviewed in
case problems similar to bug #21105 have appeared. Part of that will come for
free as a side effect of my work on action enablers.




___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4155] Extra name in tile info

2013-09-06 Thread Marko Lindqvist
URL:
  

 Summary: Extra name in tile info
 Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 06 Sep 2013 07:28:31 PM EEST
Category: general
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:

Show extra name in tile info instead of some hardcoded string. Huts,
Irrigation, Farmland, and Mines are affected. Huts renamed in all the supplied
rulesets as "Minor Tribe Village" as that's what the old hardcoded string for
them was, except that alien ruleset now has "Space Capsule".
This introduces temporary regression in that for tile that has Farmland built
on top of Irrigation both will be listed instead of just Farmland.



___

File Attachments:


---
Date: Fri 06 Sep 2013 07:28:31 PM EEST  Name: ExtraTextByRealName.patch  Size:
5kB   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4139] tile_extra_apply() to handle recursive extra requirements

2013-09-06 Thread Sveinung Kvilhaugsvik
Follow-up Comment #3, patch #4139 (project freeciv):

> Is that documentation good enough?
Yes.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4139] tile_extra_apply() to handle recursive extra requirements

2013-09-06 Thread Marko Lindqvist
Follow-up Comment #2, patch #4139 (project freeciv):

- Added explanation about partial adjustments in case of failure to
tile_extra_apply() function header.

Is that documentation good enough?

(file #18898)
___

Additional Item Attachment:

File name: TileExtraApplyDeps-2.patch Size:4 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4117] Update italy-100x100 scenario to 2.5 savegame format

2013-09-06 Thread Marko Lindqvist
Update of patch #4117 (project freeciv):

  Status: In Progress => Ready For Test 

___

Follow-up Comment #1:

Patch

(file #18897)
___

Additional Item Attachment:

File name: Italy25.patch.bz2  Size:8 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4154] Alien ruleset needs more city names

2013-09-06 Thread Marko Lindqvist
URL:
  

 Summary: Alien ruleset needs more city names
 Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 06 Sep 2013 04:47:33 PM EEST
Category: rulesets
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Games with alien ruleset run out of city names resulting in fallback names
"City no. 1", "City no. 2" ... "City no. 216". All the factions (nations)
should have much more city names.




___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21105] Action enablers: Client may not be aware that an action is allowed

2013-09-06 Thread Sveinung Kvilhaugsvik
Follow-up Comment #7, bug #21105 (project freeciv):

> AI is omniscient, and it knows it ;-)
If that is all I'll introduce it and use it to solve this bug.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21105] Action enablers: Client may not be aware that an action is allowed

2013-09-06 Thread Marko Lindqvist
Follow-up Comment #6, bug #21105 (project freeciv):

AI is omniscient, and it knows it ;-)

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4153] Make the default AI use the spy action sabotage unit

2013-09-06 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Make the default AI use the spy action sabotage unit
 Project: Freeciv
Submitted by: sveinung
Submitted on: Fri 06 Sep 2013 12:19:43 PM GMT
Category: None
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 

___

Details:

when it don't want to / can't bribe.




___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21105] Action enablers: Client may not be aware that an action is allowed

2013-09-06 Thread Sveinung Kvilhaugsvik
Follow-up Comment #5, bug #21105 (project freeciv):

Does the AI, client or player have any explicit meta knowledge? By meta
knowledge I mean knowledge about what it knows, what it don't know and what is
uncertain. Examples:
* KNOWN the terrain it can see
* UNCERTAIN the terrain it once saw but now is under the fog of war.
* UNKNOWN the terrain it haven't seen.
* KNOWN what techs the players that hosts its embassy have.

I wasn't able to find it my self.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4152] Remove ignored field flag in packets.def

2013-09-06 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Remove ignored field flag in packets.def
 Project: Freeciv
Submitted by: sveinung
Submitted on: Fri 06 Sep 2013 11:50:21 AM GMT
Category: general
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: sveinung
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0, 2.5.0

___

Details:

MEMORY is treated the same no matter if it has the diff flag or not. Remove it
from PACKET_PLAYER_ATTRIBUTE_CHUNK's data field to avoid confusion.



___

File Attachments:


---
Date: Fri 06 Sep 2013 11:50:21 AM GMT  Name: RemoveIgnoredFieldFlag.patch 
Size: 446B   By: sveinung



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4149] Simplify pollution/fallout effect definitions

2013-09-06 Thread Sveinung Kvilhaugsvik
Update of patch #4149 (project freeciv):

  Status:None => Ready For Test 
 Assigned to:None => sveinung   

___

Follow-up Comment #2:

Unless anyone objects I'll apply the patch simplifying the definitions.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21064] Default AI checks for No_Incite when bribing a unit

2013-09-06 Thread Sveinung Kvilhaugsvik
Follow-up Comment #3, bug #21064 (project freeciv):

I assume I should let this stay open until it is fixed everywhere. I also
assume that I should wait committing it to 2.5 until 36h after it was targeted
as 2.5.

___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21103] Assert on loading rulesets with zero action enablers

2013-09-06 Thread Sveinung Kvilhaugsvik
Update of bug #21103 (project freeciv):

  Status:  Ready For Test => Fixed  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4113] Update europe-200x100 scenario to 2.5 savegame format

2013-09-06 Thread Marko Lindqvist
Update of patch #4113 (project freeciv):

  Status:  Ready For Test => Done   
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #20989] Qt-client welcome message outdated

2013-09-06 Thread Marko Lindqvist
Update of bug #20989 (project freeciv):

  Status:  Ready For Test => Fixed  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21102] Mistyped "Gov" requirement in multiplayer ruleset

2013-09-06 Thread Marko Lindqvist
Update of bug #21102 (project freeciv):

  Status:  Ready For Test => Fixed  
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev