[Freeciv-Dev] [patch #5060] Qt-client: Added Spaceship report

2014-08-20 Thread mir3x
URL:
  

 Summary: Qt-client: Added Spaceship report
 Project: Freeciv
Submitted by: mir3x
Submitted on: Wed 20 Aug 2014 10:32:48 AM CEST
Category: client-qt
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:

Added Spaceship report.



___

File Attachments:


---
Date: Wed 20 Aug 2014 10:32:48 AM CEST  Name: QtSpaceShip-S25.patch.bz2  Size:
2kB   By: mir3x


---
Date: Wed 20 Aug 2014 10:32:48 AM CEST  Name: QtSpaceShip-S26.patch.bz2  Size:
2kB   By: mir3x



___

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 #22499] Strange spaceship updates

2014-08-20 Thread mir3x
URL:
  

 Summary: Strange spaceship updates
 Project: Freeciv
Submitted by: mir3x
Submitted on: Wed 20 Aug 2014 10:38:40 AM CEST
Category: client
Severity: 3 - Normal
Priority: 3 - Low
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 2.5.0, 2.6.0
 Discussion Lock: Any
Operating System: Any
 Planned Release: 

___

Details:

Just right after connecting to server, client is forced 
to update spaceship report many times (in early game its 5 times,
later it could be 12).
I didnt tested 2.4.

Tested on gtk2 client also - but all clients just dont show anything if
spaceship report is closed.

But it could be worth to check if its not server is sending some worthless
info?.




___

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 #22279] Unit cannnot perform diplomat action from Ocean

2014-08-20 Thread Sveinung Kvilhaugsvik
Update of bug #22279 (project freeciv):

  Status: In Progress => Fixed  
 Open/Closed:Open => Closed 

___

Follow-up Comment #4:

_The test was successful._
Glad to hear that the current implementation covered what you wanted. Closing
this bug.

_Thanks to your nice jobs!_
Your welcome. I'm happy to see more players use non standard action enabler
rules. Let me know if they cause you any problems.

___

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 #5053] Qt-client: Added usability for start page

2014-08-20 Thread mir3x
Update of patch #5053 (project freeciv):

  Status:  Ready For Test => Done   
 Assigned to:None => mir3x  
 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 #22495] Industrial sabotage makes the SDL client segfault

2014-08-20 Thread Sveinung Kvilhaugsvik
Update of bug #22495 (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 #5061] Idea: False flag operations

2014-08-20 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Idea: False flag operations
 Project: Freeciv
Submitted by: sveinung
Submitted on: Wed 20 Aug 2014 09:32:27 AM UTC
Category: None
Priority: 5 - Normal
  Status: None
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 

___

Details:

Use cases:
 * I want to steal Mobile Warfare from my peaceful neighbor. I don't want to
ruing our relationship. My enemy just stole Mobile Warfare from my neighbor
but gave it to me? How convenient!
 * I want to provoke a currently neutral player into attacking my enemy. My
enemy just poisoned one of his cities? How convenient!
 * I want to take my neighbor's remaining cities so I can have the continent
alone. He is so weak that I could overrun him in 1 turn. My senate won't allow
me to declare war. My neighbor just sabotaged my Settler? I think this is a
Casus Belli. How convenient!

A false flag is an extra dice roll before the real action is performed. If the
roll fails it will cause an incident with both the intended target and the
player you tried to blame. If it is a success the other rolls of the action go
on as they would it nothing had changed.
 * If a false flag is possible is controlled by an effect. If its value is 0
(or below) it's impossible. If the value is 1 it is possible to blame the
barbarians/pirates/hackers/terrorists. If its value is 1 (or above) it is
possible to blame another player.
 * The chance of not being revealed during the false flag roll is controlled
by another effect.
 * UI: checkbox in spy action dialog. Alternative: extra action option called
"False Flag" that, if a success, will make the next action blamed on someone
else.




___

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 #5062] Try to explain why no action currently is possible when asked by the client

2014-08-20 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Try to explain why no action currently is possible
when asked by the client
 Project: Freeciv
Submitted by: sveinung
Submitted on: Wed 20 Aug 2014 11:09:02 AM UTC
Category: None
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

___

Details:

It is possible that no action will be possible when the client asks the server
for the probabilities for the various spy actions. Reuse the explanation code
from unit_move_handling() to tell why.



___

File Attachments:


---
Date: Wed 20 Aug 2014 11:09:02 AM UTC  Name:
0001-Try-to-explain-why-no-action-currently-is-possible-w.patch  Size: 4kB  
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 #5062] Try to explain why no action currently is possible when asked by the client

2014-08-20 Thread Sveinung Kvilhaugsvik
Follow-up Comment #1, patch #5062 (project freeciv):

Coding style fix.

(file #21783)
___

Additional Item Attachment:

File name: Try-to-explain-why-no-action-currently-is-possible-w.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 #5063] Focus on the acting unit before asking for extra information about a spy action

2014-08-20 Thread Sveinung Kvilhaugsvik
URL:
  

 Summary: Focus on the acting unit before asking for extra
information about a spy action
 Project: Freeciv
Submitted by: sveinung
Submitted on: Wed 20 Aug 2014 11:50:45 AM UTC
Category: client
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

___

Details:

The spy action targeted sabotage requires the player to select a target. The
spy actions bribe unit and incite city requires the player to give a green
light to spend the money. Focus on the actor before asking the player for the
extra information so it is clear who asks.



___

File Attachments:


---
Date: Wed 20 Aug 2014 11:50:45 AM UTC  Name:
Focus-on-the-acting-unit-before-asking-for-extra-inf.patch  Size: 2kB   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


Re: [Freeciv-Dev] 2.6 Status

2014-08-20 Thread Sveinung Kvilhaugsvik
> replies to this email from others telling where their features are going 
> would be welcome
I think this should cover it.

Generalized action enablers
Current status: All spy actions are controlled by generalized action
enablers. Most requirements to enable the spy actions live in the
ruleset. Some rough edges remain.

Remaining work:
* Don't use client side knowledge when evaluating action enablers.
* Get rid of hard coded appended requirements
* I hope to make the caravan actions (establish trade route and help
wonder) controlled by generalized action enablers in time for 2.6.
Current strategy:
  - focus on remaining differences between them and the spy actions
when I move spy action requirements to the ruleset.
  - implement features from caravan actions in spy actions

Spy action probabilities
Current status: Some requirement types have meta knowledge. Some spy
actions displays a probability of success. It may be a good idea to
change the display of action probabilities so a probability range is
displayed in cases where the exact probability is unknown.

Remaining work:
* Change to show a probability range(?)
* Some actions don't show any probabilities yet. They should. Wait for
the range format.
* I don't think all requirement types will have meta knowledge in time
for 2.6. It should be added for those most likely to be used.

Generalized actions
Not started. Will probably wait until after 2.6. May in stead add some
new hard coded actions that ruleset authors can play with.

Simplify writing a Freeciv client (Freeciv web, client side AI, etc)
that isn't written in C
What I have done until now (mostly network protocol simplifications)
is small, independent stuff that don't need more work. I won't start
larger stuff unless I believe I can finish it before branching.

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


Re: [Freeciv-Dev] 2.6 Status

2014-08-20 Thread Andreas Røsdal
2014-08-20 14:28 GMT+02:00 Sveinung Kvilhaugsvik <
sveinun...@users.sourceforge.net>:

> Simplify writing a Freeciv client (Freeciv web, client side AI, etc)
> that isn't written in C
> What I have done until now (mostly network protocol simplifications)
> is small, independent stuff that don't need more work. I won't start
> larger stuff unless I believe I can finish it before branching.
>
>
I obviously welcome such simplifications a lot! I suggest first to add
support for JSON network packets in the Freeciv server, in addition to the
current network packets.
Also reducing the need to patch the Freeciv server would be nice by going
through the Freeciv-web patches, understanding them and removing the need
for them.
https://github.com/freeciv/freeciv-web/tree/master/freeciv/patches

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


[Freeciv-Dev] [bug #20029] Cimpletoon missing civ2civ3 unit Migrants

2014-08-20 Thread Marko Lindqvist
Update of bug #20029 (project freeciv):

  Status:None => Ready For Test 

___

Follow-up Comment #4:

Migrants I received from yd.



(file #21785)
___

Additional Item Attachment:

File name: RefugeeCimpleton.patch Size:0 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] [bug #20029] Cimpletoon missing civ2civ3 unit Migrants

2014-08-20 Thread Marko Lindqvist
Follow-up Comment #5, bug #20029 (project freeciv):

Files that refused to upload to gna because of too big size:

http://www.cazfi.net/freeciv/orient_units.png
http://www.cazfi.net/freeciv/migrant01.blend

___

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 #4835] Sdl2-client Coding Style corrections

2014-08-20 Thread Marko Lindqvist
Follow-up Comment #8, patch #4835 (project freeciv):

- Fixed compiler error

(file #21786)
___

Additional Item Attachment:

File name: Sdl2MapctrlStyle-2.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 #5047] Configure options to set .desktop and .appdata.xml installation directories

2014-08-20 Thread Marko Lindqvist
Update of patch #5047 (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 #21455] Qt-client cannot fork server

2014-08-20 Thread Marko Lindqvist
Follow-up Comment #1, bug #21455 (project freeciv):

Implemented in patch #5053

___

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 #21455] Qt-client cannot fork server

2014-08-20 Thread Marko Lindqvist
Update of bug #21455 (project freeciv):

  Status:None => Duplicate  
 Assigned to:None => mir3x  
 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 #21010] Cannot meet other players

2014-08-20 Thread Marko Lindqvist
Update of bug #21010 (project freeciv):

  Status:None => Duplicate  
 Assigned to:None => mir3x  
 Open/Closed:Open => Closed 
 Planned Release: => 2.5.0, 2.6.0   

___

Follow-up Comment #1:

Implemented in patch #5042

___

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 #22500] "Unimplemented set_city_names_font_sizes"

2014-08-20 Thread Marko Lindqvist
URL:
  

 Summary: "Unimplemented set_city_names_font_sizes"
 Project: Freeciv
Submitted by: cazfi
Submitted on: Thu 21 Aug 2014 12:38:08 AM 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: 2.5.0, 2.6.0

___

Details:

When Qt-client is launched, it fills the terminal with multiple logmessages of
the type:

1: Unimplemented set_city_names_font_sizes.
2: Backtrace:
2: 0: ./client/freeciv-qt() [0x62b53d]
2: 1: ./client/freeciv-qt(vdo_log+0x76) [0x62ff16]
2: 2: ./client/freeciv-qt(do_log+0x7b) [0x62ffab]
2: 3: ./client/freeciv-qt(tileset_read_toplevel+0xbd4) [0x4c89b4]
2: 4: ./client/freeciv-qt(tilespec_try_read+0x94) [0x4ca334]
2: 5: ./client/freeciv-qt(client_main+0x2d8) [0x47c128]
2: 6: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)
[0x7fac26b5cb45]
2: 7: ./client/freeciv-qt() [0x46338d]

This is mostly harmless, but should be cleaned before releasing the client as
officially supported one.




___

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 #4417] [Metaticket] Promote Qt-client to Maintained clients

2014-08-20 Thread Marko Lindqvist
Update of patch #4417 (project freeciv):

  Depends on: => patch #4350


___

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 #4417] [Metaticket] Promote Qt-client to Maintained clients

2014-08-20 Thread Marko Lindqvist
Update of patch #4417 (project freeciv):

 Planned Release: => 2.5.0, 2.6.0   

___

Follow-up Comment #1:

Patches. Not meant to be committed before dependencies are resolved.

(file #21787, file #21788)
___

Additional Item Attachment:

File name: SupportQt.patchSize:1 KB
File name: SupportQt-S2_5.patch   Size:1 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 #5046] Call gained_control / lost_control for /away player

2014-08-20 Thread Marko Lindqvist
Update of patch #5046 (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 #22463] find_next_free_port() and server port bind() do not match

2014-08-20 Thread Marko Lindqvist
Update of bug #22463 (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