[Freeciv-Dev] [patch #4071] Alien ruleset default aifill to match faction count

2013-08-08 Thread Marko Lindqvist
Update of patch #4071 (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 #4077] action enablers + move the "Spy" unit flag requirement for the spy actions "Poison city" and "Sabotage unit"

2013-08-08 Thread Sveinung Kvilhaugsvik
Follow-up Comment #3, patch #4077 (project freeciv):

> Actually, our commit rules wouldn't require us to make changes to secondary
clients even to keep them compiling.
Is untested code preferred over ignoring the secondary clients?

___

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 #21011] Xaw compiles but won't start

2013-08-08 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Xaw compiles but won't start
 Project: Freeciv
Submitted by: sveinung
Submitted on: Thu 08 Aug 2013 08:40:19 PM GMT
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: None
 Planned Release: 

___

Details:

./fcgui 
Unable to find client executable: freeciv
Searching for freeciv clients ...
... using ./client/freeciv-xaw
Running ./client/freeciv-xaw
Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
1: Unimplemented set_city_names_font_sizes.
2: Backtrace:
2: 0: ./client/freeciv-xaw() [0x5a354d]
2: 1: ./client/freeciv-xaw(vdo_log+0x89) [0x5a79f9]
2: 2: ./client/freeciv-xaw(do_log+0x7d) [0x5a7aad]
2: 3: ./client/freeciv-xaw(tileset_read_toplevel+0xc26) [0x498526]
2: 4: ./client/freeciv-xaw(tilespec_try_read+0x10) [0x499d00]
2: 5: ./client/freeciv-xaw(client_main+0x2d0) [0x44c380]
2: 6: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
[0x7fe52b444995]
2: 7: ./client/freeciv-xaw() [0x43e2de]
2: Bruker reserveressurser - det er OK
0: Klarte ikke å åpne font: -*-*-*-*-*-*-14-*
2: Backtrace:
2: 0: ./client/freeciv-xaw() [0x5a354d]
2: 1: ./client/freeciv-xaw(vdo_log+0x89) [0x5a79f9]
2: 2: ./client/freeciv-xaw(do_log+0x7d) [0x5a7aad]
2: 3: ./client/freeciv-xaw(ui_main+0xf3e) [0x43f9ee]
2: 4: ./client/freeciv-xaw(client_main+0x2ff) [0x44c3af]
2: 5: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
[0x7fe52b444995]
2: 6: ./client/freeciv-xaw() [0x43e2de]
0: Doing 'xset fp rehash' may temporarily solve a problem.
2: Backtrace:
2: 0: ./client/freeciv-xaw() [0x5a354d]
2: 1: ./client/freeciv-xaw(vdo_log+0x89) [0x5a79f9]
2: 2: ./client/freeciv-xaw(do_log+0x7d) [0x5a7aad]
2: 3: ./client/freeciv-xaw(ui_main+0xe19) [0x43f8c9]
2: 4: ./client/freeciv-xaw(client_main+0x2ff) [0x44c3af]
2: 5: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
[0x7fe52b444995]
2: 6: ./client/freeciv-xaw() [0x43e2de]





___

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 #4077] action enablers + move the "Spy" unit flag requirement for the spy actions "Poison city" and "Sabotage unit"

2013-08-08 Thread Marko Lindqvist
Follow-up Comment #2, patch #4077 (project freeciv):

> Forgot to mention: the changes to the Xaw isn't tested as it
> compiles but won't start (no matter if this patch is applied or
> not).

Starts here without the patch (not tested with the patch). Though old
xaw-client still relies on server operator to /start the game - there's no
"Ready" button like in other clients to automatically start the game when all
players are ready.

For the record I almost never do actual testing on xaw-client. Actually, our
commit rules wouldn't require us to make changes to secondary clients even to
keep them compiling.

___

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 #4077] action enablers + move the "Spy" unit flag requirement for the spy actions "Poison city" and "Sabotage unit"

2013-08-08 Thread Sveinung Kvilhaugsvik
Follow-up Comment #1, patch #4077 (project freeciv):

Forgot to mention: the changes to the Xaw isn't tested as it compiles but
won't start (no matter if this patch is applied or not).

___

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 #4004] RFC: Generalized actions

2013-08-08 Thread Sveinung Kvilhaugsvik
Follow-up Comment #4, patch #4004 (project freeciv):

> As for the rest, I want to see some code before judging the design for
performance etc.
A snapshot of my progress is found in patch #4077, patch #4078 and patch
#4079. Please let me know if it still is to early to judge.

___

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 #4079] Minimum size requirement of "Poison city" to action enablers

2013-08-08 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Minimum size requirement of "Poison city" to action
enablers
 Project: Freeciv
Submitted by: sveinung
Submitted on: Thu 08 Aug 2013 07:53:36 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:

Move the minimum size requirement of the spy action "Poison city" to action
enablers in the rule set. Make "Poison city" work for a city of size one (if
the action is enabled).



___

File Attachments:


---
Date: Thu 08 Aug 2013 07:53:36 PM GMT  Name: poison_size_req.patch  Size: 12kB
  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 #4078] read the action enablers from the rule set (and send them to the client)

2013-08-08 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: read the action enablers from the rule set (and send
them to the client)
 Project: Freeciv
Submitted by: sveinung
Submitted on: Thu 08 Aug 2013 07:51:04 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:

Read the action enablers from the rule set. Send them to the client.

Hard coded requirements are added to the requirement vector to make the
forward compatible.



___

File Attachments:


---
Date: Thu 08 Aug 2013 07:51:04 PM GMT  Name: action_enablers_ruleset.patch 
Size: 20kB   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 #4077] action enablers + move the "Spy" unit flag requirement for the spy actions "Poison city" and "Sabotage unit"

2013-08-08 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: action enablers + move the "Spy" unit flag
requirement for the spy actions "Poison city" and "Sabotage unit"
 Project: Freeciv
Submitted by: sveinung
Submitted on: Thu 08 Aug 2013 07:45:19 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:

Add support for action enablers. Move the "Spy" unit flag requirement for the
spy actions "Poison city" and "Sabotage unit" to hard coded action enablers.

The spy actions still require that the diplomat flag is present. More
intrusive changes are needed to move that requirement as diplomat/spy actions
are guarded by a check for that flag.

Note that an action still have a different behavior based on the spy flag.
This can changed in a future patch by defining a different action (hard coded,
generated or rule set defined) for each version (and/or using effects).



___

File Attachments:


---
Date: Thu 08 Aug 2013 07:45:19 PM GMT  Name: action_enablers.patch  Size: 28kB
  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 #4076] Government icons to separate file

2013-08-08 Thread Marko Lindqvist
URL:
  

 Summary: Government icons to separate file
 Project: Freeciv
Submitted by: cazfi
Submitted on: Thu 08 Aug 2013 07:19:25 PM EEST
Category: art
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Rulesets can define their own governments, and compatible tileset must provide
correct icons. Split default government icons out of small.png to new
governments.png to better support such tilesets which want to include other
icons in small.png but not default government icons.

This leaves specialist tags (uses same gfx as tax/sci/lux icons) to small.png
though ruleset can define also specialists.

Note that "duplicates_ok" tilesets can, when constructed carefully, override
some icons from small.png even when it's loaded for other icons.




___

File Attachments:


---
Date: Thu 08 Aug 2013 07:19:26 PM EEST  Name: governments.png  Size: 5kB   By:
cazfi


---
Date: Thu 08 Aug 2013 07:19:25 PM EEST  Name: GovernmentsPng.patch  Size: 7kB 
 By: cazfi


---
Date: Thu 08 Aug 2013 07:19:25 PM EEST  Name: small.png  Size: 14kB   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 #21010] Cannot meet other players

2013-08-08 Thread Marko Lindqvist
URL:
  

 Summary: Cannot meet other players
 Project: Freeciv
Submitted by: cazfi
Submitted on: Thu 08 Aug 2013 05:33:28 PM EEST
Category: client-qt
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: None
 Planned Release: 

___

Details:

While Qt-client is in development, and generally there's no point in reporting
missing features that everyone knows to be still missing, I think one that
made me to switch to another client while actually playing the game is worth
having ticket about.

One cannot meet other players. "Meet" button gets sensitive when you have
contact, but it does nothing. I also think that the other party (AI) had
already tried to establish meeting. When logged in with gtk-client, I found
out that there was open meeting between us. 




___

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