Re: [Freeciv-Dev] Speculation about renaming the freeciv project

2014-02-01 Thread Christian Knoke
Marko Lindqvist wrote on Jan 30, 00:49 (+0200):
 For many project members are active only in these mailing lists, and
 not necessarily following the forums, here's a link to forum
 discussion about project name. It's still just speculation about
 changing the project name, but I want to keep all members informed and
 welcome everybody's input.
 
 http://forum.freeciv.org/f/viewtopic.php?f=9t=235
 
 Translators might have extra insight since in that discussion we have
 not limited our options to English language name.

I don't see the point in changing the name at all.

Starting point of the discussion was a shop that (packages and) sells FOSS
for cheap money - 5 Euros or so - what I think is a really cool idea. It's
like the Wikipedia books. Hey, the guy even sells 'The Gimp'

http://www.ebay.de/itm/Digital-Photograph-Editing-Software-Suite-on-CD-for-Windows-Retouch-Your-Photos-/170756531655?pt=UK_Computing_Software_Software_SRhash=item27c1e1e5c7

I like 'Freeciv', it expresses a lot of what Freeciv _is_.

The copyright issues are long resolved. 

Christian

-- 
Christian Knoke* * *http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.

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


[Freeciv-Dev] [bug #21547] Client hangs when spawning server (crosser build)

2014-02-01 Thread Marko Lindqvist
Update of bug #21547 (project freeciv):

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


___

Reply to this item at:

  http://gna.org/bugs/?21547

___
  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 #4457] Specialist icon improvements

2014-02-01 Thread Marko Lindqvist
Update of patch #4457 (project freeciv):

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


___

Reply to this item at:

  http://gna.org/patch/?4457

___
  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 #4125] Help-About Freeciv should mention mailing lists as point of contact

2014-02-01 Thread Marko Lindqvist
Update of patch #4125 (project freeciv):

 Planned Release:   2.4.2,2.5.0,2.6.0 = 2.4.3,2.5.0,2.6.0  

___

Follow-up Comment #2:

 Currently targeted at 2.4.2, but will likely break string
 chill.

So retargeting to 2.4.3.

I agree with the points you make.

___

Reply to this item at:

  http://gna.org/patch/?4125

___
  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 #21539] hex2t mountains/forest/etc poke through darkness

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #9, bug #21539 (project freeciv):

Are we going to do anything more for this in S2_4 (with the restrictions of
the datafile format freeze)? If yes, the planned release should point to final
fix release (2.4.3). If not, I guess we can live with this ticket open (for
other branches) despite showing up in 2.4.2 lists (as if it was blocking the
release).

___

Reply to this item at:

  http://gna.org/bugs/?21539

___
  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 #20940] freeciv-gtk2.exe causes a Stack Overflow

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #6, bug #20940 (project freeciv):

Close or retarget to 2.4.3?

___

Reply to this item at:

  http://gna.org/bugs/?20940

___
  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 #21551] genlist_sort() memory leak

2014-02-01 Thread Marko Lindqvist
Update of bug #21551 (project freeciv):

Category:None = general
 Assigned to:None = cazfi  

___

Follow-up Comment #2:

The patch has been submitted well over 36h ago, and the only comment is in
agreement. I steal this to commit now, so it goes in to my final autogame test
set before 2.4.2 release.

___

Reply to this item at:

  http://gna.org/bugs/?21551

___
  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 #21551] genlist_sort() memory leak

2014-02-01 Thread Marko Lindqvist
Update of bug #21551 (project freeciv):

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


___

Reply to this item at:

  http://gna.org/bugs/?21551

___
  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 #21038] Can't enter text with CJK input methods = replace gtk+ DLLs with version 2.24.10

2014-02-01 Thread Jacob Nevins
Update of bug #21038 (project freeciv):

 Summary: Can't enter text with Japanese input method =
replace gtk+ DLLs with version 2.24.10 = Can't enter text with CJK input
methods = replace gtk+ DLLs with version 2.24.10

___

Follow-up Comment #8:

 No, I don't have the problem.
Right, so, it sounds like we get to choose between having this bug and bug
#21272 in the 2.3.5 release :(

See task #7763 for further discussion.

___

Reply to this item at:

  http://gna.org/bugs/?21038

___
  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] [task #7763] Windows packages for 2.3.5

2014-02-01 Thread Jacob Nevins
Follow-up Comment #1, task #7763 (project freeciv):

 in which case we get to choose between two bugs
This appears to be the case :(

My inclination is to go with the newer libraries, hopefully fixing bug #21272
but probably breaking CJK input methods (bug #21038). But it's a crap choice
to have to make.

___

Reply to this item at:

  http://gna.org/task/?7763

___
  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 #20940] freeciv-gtk2.exe causes a Stack Overflow

2014-02-01 Thread Jacob Nevins
Update of bug #20940 (project freeciv):

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

___

Follow-up Comment #7:

 Close or retarget to 2.4.3?
Close, I think.

While we don't have positive confirmation that it's definitely fixed (not yet
having a Windows build + not having found a way to reproduce massively long
lists in the first place), the original backtrace posted here should now not
be able to occur (due to patch #4327). So we've fixed *something*.

___

Reply to this item at:

  http://gna.org/bugs/?20940

___
  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 #4461] More flexibility in tileset darkness specification

2014-02-01 Thread Jacob Nevins
URL:
  http://gna.org/patch/?4461

 Summary: More flexibility in tileset darkness specification
 Project: Freeciv
Submitted by: jtn
Submitted on: Sat Feb  1 11:13:15 2014
Category: client
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:

Second go at bug #21312:

Currently, darkness sprites are hardcoded to be drawn between first and
second layers. Sometimes this is not what tileset authors want.

It should at least be possible for a tileset author to specify that the
darkness sprites be drawn on top of everything else, as the original submitter
requested (but this will require care to ensure that bits of sprites outside
tile boundaries are suppressed to avoid a repeat of bug #21539).
(I think it would be reasonable for hex2t to use this mode, for instance -- or
not, either works.)

Would it be just as easy to let the tileset author specify between which two
layers darkness is drawn, of which the status quo and above-everything are
special cases?

(Disclaimer: I'm not that familiar with how tilesets work and are painted, so
perhaps it's more complicated than that.)




___

Reply to this item at:

  http://gna.org/patch/?4461

___
  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 #21539] hex2t mountains/forest/etc poke through darkness

2014-02-01 Thread Jacob Nevins
Follow-up Comment #10, bug #21539 (project freeciv):

My feeling is we leave S2_4 as it is, and that further work should go in a new
feature ticket (which I've just raised: patch #4461) targeted at 2.5 (at the
earliest).

Remaining question is whether we back out bug #21312 on S2_5/trunk under this
ticket, or leave it to patch #4461 to clear it up.

___

Reply to this item at:

  http://gna.org/bugs/?21539

___
  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 #21312] Darkness edge is drawn beneath L1 terrain

2014-02-01 Thread Jacob Nevins
Follow-up Comment #8, bug #21312 (project freeciv):

Raised patch #4461 for a second try at this.

___

Reply to this item at:

  http://gna.org/bugs/?21312

___
  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 #21570] GUI swallows one click from within science window

2014-02-01 Thread Jacob Nevins
Update of bug #21570 (project freeciv):

  Status:None = Confirmed  

___

Follow-up Comment #1:

Reproduced with S2_4 r24328 too. Setting current short-term research target
does it too.

___

Reply to this item at:

  http://gna.org/bugs/?21570

___
  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 #21572] Please support using M-1, M-2, etc. to switch tabs

2014-02-01 Thread anonymous
URL:
  http://gna.org/bugs/?21572

 Summary: Please support using M-1, M-2, etc. to switch tabs
 Project: Freeciv
Submitted by: None
Submitted on: Sa 01 Feb 2014 11:38:45 UTC
Category: client
Severity: 1 - Wish
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: a...@gambaru.de
 Open/Closed: Open
 Release: 2.3.2
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

Forwarded from http://bugs.debian.org/688188

Many programs with tabbed interfaces support using M-1, M-2, etc. to switch
tabs.  Please consider supporting this as well.






___

Reply to this item at:

  http://gna.org/bugs/?21572

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [task #7763] Windows packages for 2.3.5

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #2, task #7763 (project freeciv):

 But it's a crap choice to have to make.

Yes.

Would it make sense to upload crosser based build (if one with neither bug can
be made) to sourceforge, and if yes, where there (presumably not to same place
with the official installer builds to avoid confusion, people accidentally
downloading something which they cannot easily install).

I can make such an build available in cazfi.net in any case, but as I always
need to remove old builds to make space for new ones, it would live there only
a couple of months.

crosser itself is in sourceforge in its own project, so current versions of
it, one that I would now build freeciv against, will remain available even
when new one gets released.

___

Reply to this item at:

  http://gna.org/task/?7763

___
  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] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-02-01 Thread Jacob Nevins
I wrote:
 I wrote (22 Jan):
 I don't have a date yet, but it should be soonish.
 
 Still no firm release date, but perhaps next weekend or the weekend
 after?

As discussed on -dev, I plan to make the releases tomorrow (Sunday 2
Feb), in the morning (UK time). I'll check here for new translations
immediately beforehand.

Sorry for not keeping -i18n updated.

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


[Freeciv-Dev] [bug #21573] Adding keywords to desktop files and removing non-existent category

2014-02-01 Thread anonymous
URL:
  http://gna.org/bugs/?21573

 Summary: Adding keywords to desktop files and removing
non-existent category
 Project: Freeciv
Submitted by: None
Submitted on: Sa 01 Feb 2014 12:33:00 UTC
Category: client
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: a...@gambaru.de
 Open/Closed: Open
 Release: 2.4.1
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 

___

Details:

Hello,

please find attached a patch that adds keywords to all desktop files of
freeciv's clients. These are useful for modern desktop environments that can
incorporate them when doing searches for applications. Please feel free to add
additional ones as appropriate.

In addition I would like to request the removal of non-existent category
values such as SDL or GTK from the Category key. They are not officially
supported and are not valid.

http://standards.freedesktop.org/menu-spec/latest/apa.html



___

File Attachments:


---
Date: Sa 01 Feb 2014 12:33:00 UTC  Name: add-keywords-to-desktop-files.patch 
Size: 2kB   By: None

http://gna.org/bugs/download.php?file_id=19923

___

Reply to this item at:

  http://gna.org/bugs/?21573

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


Re: [Freeciv-Dev] Speculation about renaming the freeciv project

2014-02-01 Thread Marko Lindqvist
On 1 February 2014 11:19, Christian Knoke chr...@cknoke.de wrote:

 Starting point of the discussion was a shop that (packages and) sells FOSS
 for cheap money

 Well, name issue has nothing to do with that starting point of the thread.
 There was more material where Freeciv was wrongly written with
capital C, and I commented how I hate it when people read our name as
just a civ clone while practically all our development is about
features not in civ/2, and flexible ruleset format allows people to do
very different games from civ/2 - for a long time I've referred to
freeciv as an engine for many kind of games rather than just one
game with classic rules - civ/2 rules are just one subset of possible
rules.


 - ML

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


[Freeciv-Dev] [bug #21539] hex2t mountains/forest/etc poke through darkness

2014-02-01 Thread Marko Lindqvist
Update of bug #21539 (project freeciv):

  Status:None = Fixed  
 Assigned to:None = cazfi  
 Open/Closed:Open = Closed 


___

Reply to this item at:

  http://gna.org/bugs/?21539

___
  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] Speculation about renaming the freeciv project

2014-02-01 Thread Christian Knoke
Marko Lindqvist wrote on Feb 01, 17:02 (+0200):
 On 1 February 2014 11:19, Christian Knoke chr...@cknoke.de wrote:
 
  Starting point of the discussion was a shop that (packages and) sells FOSS
  for cheap money
 
  Well, name issue has nothing to do with that starting point of the thread.
  There was more material where Freeciv was wrongly written with
 capital C, and I commented how I hate it when people read our name as
 just a civ clone while practically all our development is about
 features not in civ/2, and flexible ruleset format allows people to do
 very different games from civ/2 - for a long time I've referred to
 freeciv as an engine for many kind of games rather than just one
 game with classic rules - civ/2 rules are just one subset of possible
 rules.

Absolutely.  But I don't think the name is wrong. People I know rather think
it's like Linux or difficult, not a clone.

Christian

-- 
Christian Knoke* * *http://cknoke.de
* * * * * * * * *  Ceterum censeo Microsoft esse dividendum.

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


[Freeciv-Dev] [patch #4461] More flexibility in tileset darkness specification

2014-02-01 Thread Marko Lindqvist
Update of patch #4461 (project freeciv):

  Status:None = In Progress
 Assigned to:None = cazfi  

___

Follow-up Comment #1:

 Would it be just as easy to let the tileset author specify
 between which two layers darkness is drawn, of which the status
 quo and above-everything are special cases?

It should easy to do almost that. One would define which layer darkness is
drawn with (on top of the regular parts of the layer). The difference is
mostly in semantics describing the code - I see no sensible use-case affected
(the lack of possibility to draw before the first layer doesn't seem like
something that would bite anybody)

___

Reply to this item at:

  http://gna.org/patch/?4461

___
  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] [task #7669] S2_5 datafile format freeze

2014-02-01 Thread Marko Lindqvist
Update of task #7669 (project freeciv):

  Depends on: = patch #4461


___

Reply to this item at:

  http://gna.org/task/?7669

___
  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 #21575] GTK2 client crash at startup

2014-02-01 Thread Christian Knoke
URL:
  http://gna.org/bugs/?21575

 Summary: GTK2 client crash at startup
 Project: Freeciv
Submitted by: chrisk
Submitted on: Sa 01 Feb 2014 19:09:11 CET
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 2.5.99

___

Details:


Sometimes, freeciv-gtk2 crashes at startup. Usually, the next start attempt
succeeds.

Debian Squeeze on i386

chris@leo:~$ freeciv-gtk2 -d 1

(freeciv-gtk2:4266): GLib-GObject-CRITICAL **: g_object_ref: assertion
`object-ref_count  0' failed
**
Pango:ERROR:/build/buildd-pango1.0_1.28.3-1+squeeze2-i386-T6e3dv/pango1.0-1.28.3/pango/pango-layout.c:3739:pango_layout_check_lines:
assertion failed: (!layout-log_attrs)
Abgebrochen (Speicherabzug geschrieben)
chris@leo:~$ freeciv-gtk2 -v
Freeciv Version 2.5.99-dev gui-gtk-2.0

chris@leo:~$ gdb freeciv-gtk2 core
GNU gdb (GDB) 7.0.1-debian

Core was generated by `freeciv-gtk2 -d 1'.
Program terminated with signal 6, Aborted.
#0  0xb77c5424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb77c5424 in __kernel_vsyscall ()
#1  0xb6c39781 in raise () from /lib/i686/cmov/libc.so.6
#2  0xb6c3cbb2 in abort () from /lib/i686/cmov/libc.so.6
#3  0xb6db832f in g_assertion_message () from /lib/libglib-2.0.so.0
#4  0xb6db898d in g_assertion_message_expr () from /lib/libglib-2.0.so.0
#5  0xb6f4cf91 in ?? () from /usr/lib/libpango-1.0.so.0
#6  0xb6f4fe12 in pango_layout_get_iter () from /usr/lib/libpango-1.0.so.0
#7  0xb6f4ff58 in pango_layout_get_cursor_pos () from
/usr/lib/libpango-1.0.so.0
#8  0xb73b0fd0 in IA__gtk_text_layout_get_cursor_locations (layout=0xa355f20,
iter=0xbfed7ad8, 
strong_pos=0xbfed7b30, weak_pos=0x0)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextlayout.c:2756
#9  0xb73be55c in gtk_text_view_get_cursor_location (text_view=0xa070208,
pos=0xbfed7b30)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:7559
#10 0xb73be591 in gtk_text_view_update_im_spot_location (text_view=0xa070208)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:2111
#11 0xb73c0729 in do_update_im_spot_location (text_view=0xa070208)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtktextview.c:2132
#12 0xb713e2e8 in gdk_threads_dispatch (data=0xb1e00780)
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gdk/gdk.c:512
#13 0xb6d90381 in ?? () from /lib/libglib-2.0.so.0
#14 0xb6d92305 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#15 0xb6d95fe8 in ?? () from /lib/libglib-2.0.so.0
#16 0xb6d96527 in g_main_loop_run () from /lib/libglib-2.0.so.0
#17 0xb72f4e19 in IA__gtk_main ()
at
/build/buildd-gtk+2.0_2.20.1-2-i386-TNeM25/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#18 0x0805b47b in ui_main (argc=1, argv=0xbfed8104) at gui_main.c:1677
#19 0x080b21cf in client_main (argc=3, argv=0xbfed8104) at client_main.c:599
#20 0x0805a6db in main (argc=3, argv=0xbfed8104) at gui_main.c:1512
(gdb) 





___

Reply to this item at:

  http://gna.org/bugs/?21575

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [patch #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread David Fernandez
Follow-up Comment #2, patch #4460 (project freeciv):

Hi Davide.

I already included in this patch your fix to research lab description. I'll
add the info about mfg plant for next patch.

It seems you are using for Greatturn-08 what we called v2.4-4, the same rules
present in this repository (for S2_5 and TRUNK).

Since dec-2013 there is an updated version available with modpack-tool called
v2.4-5, that includes some of the changes that I listed here, but no important
fixes, so I think you are save using v4 as base for your games.

I'll keep watching the progress of GT08 to get some more feedback. Thank you
very much for your job there.

___

Reply to this item at:

  http://gna.org/patch/?4460

___
  Mensaje enviado vía/por Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21575] GTK2 client crash at startup

2014-02-01 Thread Marko Lindqvist
Update of bug #21575 (project freeciv):

Category:None = client-gtk-2.0 
 Release: = 2.5.99 
 Planned Release:  2.5.99 = 2.6.0  


___

Reply to this item at:

  http://gna.org/bugs/?21575

___
  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 #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #3, patch #4460 (project freeciv):

I'd appreciate if civ2civ3 development would really happen as part of freeciv
development, instead of being drawn in as big lumps. Especially you should
make it as a patch from the beginning (i.e. have to version to match against).
One patch per logical change. I know that one change can be rather big in
ruleset development when you replace one implementation (remove it) with
another one (add it) keeping gameplay balance (other changes), but this update
seems like you're changing multiple concepts at once - each should be separate
patch  version control commit for people to be able to work on them on more
granular level.
What is the freeciv version control revision against which this new version is
made? So that if we put it in, what recent changes would get overwritten
(patch wouldn't do that, but would warn about conflicts if changes in your
tree and freeciv master are not compatible).

Don't take my criticism on procedure too negatively though. We definitely want
your excellent work on developing the ruleset in. Nobody else has the vision
of the ruleset you do, and what it takes to make and keep it balanced.

___

Reply to this item at:

  http://gna.org/patch/?4460

___
  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] [Freeciv-i18n] Speculation about renaming the freeciv project

2014-02-01 Thread Marko Lindqvist
On 31 January 2014 19:55, Hubert Kowalewski almunafi...@gmail.com wrote:
 Ad Astra, which would highlight the aspect
 of scientific development and would fit in nicely with the concept of
 sending the spaceship to Alpha Centauri.

 I thought of that too, but considered latter part of your reasoning
con rather than pro. Spacerace makes sense in a small subset of
rulesets only (luckily it can be disabled) so having reference to it
prominently in the name would send a bit wrong message.

 For example Alien ruleset really shouldn't have spacerace in its
current form, though it is there in lack of any better way to
implement technological victory in a ruleset.


 - ML

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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Christian Knoke
URL:
  http://gna.org/bugs/?21576

 Summary: gtk2 client assert with multiplayer ruleset
 Project: Freeciv
Submitted by: chrisk
Submitted on: Sa 01 Feb 2014 20:03:50 CET
Category: client-gtk-2.0
Severity: 3 - Normal
Priority: 5 - Normal
  Status: None
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Release: 
 Discussion Lock: Any
Operating System: GNU/Linux
 Planned Release: 2.4.2

___

Details:

SVN 2_4 REV 24329 i386 GTK2
./configure --enable-debug=yes --enable-svnrev --with-readline
--enable-ipv6=yes

New Game - 2 Players - hard AI
- on choosing ruleset Multiplayer I get a lot popups, the lowest one
reading:

/usr/local/share/freeciv/multiplayer/nations.ruleset:ruleset datafile
appears incompatible:

chris@leo:~$ freeciv-gtk2 -d 1
Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
1: Lost connection to server: Verbindung getrennt.
2: Backtrace:
2: 0: freeciv-gtk2() [0x8242f0e]
2: 1: freeciv-gtk2(vdo_log+0x90) [0x8246940]
2: 2: freeciv-gtk2(do_log+0x3c) [0x824698c]
2: 3: freeciv-gtk2() [0x80e9c58]
2: 4: freeciv-gtk2(input_from_server+0x13e) [0x80ea65e]
2: 5: freeciv-gtk2() [0x8088d99]
2: 6: /lib/libglib-2.0.so.0(+0x7f6db) [0xb6d746db]
2: 7: /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1d5) [0xb6d30305]
2: 8: /lib/libglib-2.0.so.0(+0x3efe8) [0xb6d33fe8]
2: 9: /lib/libglib-2.0.so.0(g_main_loop_run+0x187) [0xb6d34527]
2:10: /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9) [0xb7292e19]
2:11: freeciv-gtk2(ui_main+0x61b) [0x808ce2b]
2:12: freeciv-gtk2(client_main+0x37f) [0x80e435f]
2:13: freeciv-gtk2(main+0x1b) [0x808c08b]
2:14: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb6b69ca6]
2:15: freeciv-gtk2() [0x8088301]


chris@leo:~$ freeciv-gtk2 -v
Encodings: Data=UTF-8, Local=UTF-8, Internal=UTF-8
Freeciv Version 2.4.1+ (r24329) gui-gtk-2.0

and no, its not the 2 players..




___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #1, bug #21576 (project freeciv):

I cannot reproduce

 /usr/local/share/freeciv/multiplayer/nations.ruleset:ruleset
 datafile appears incompatible

That's ruleset from proper installation location. Are you trying to run
installed version (did you 'make install') or directly from build directory?
If latter, it seems like existing, incompatible, actual installation is
causing problems.

___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Update of bug #21576 (project freeciv):

Severity:  3 - Normal = 5 - Blocker
  Status:None = In Progress
 Assigned to:None = cazfi  

___

Follow-up Comment #2:

...but it's actual bug. If you have made install of S2_5 or TRUNK, 2.4 cannot
work.

More precisely. S2_4 multiplayer ruleset relies on falling back to
default/nations.ruleset instead of installing nations.ruleset of its own. But
when S2_5 or TRUNK install multiplayer/nations.ruleset, even S2_4 finds that
first.

___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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] Upcoming releases: 2.3.5 and 2.4.2 -- S2_4 strings frozen

2014-02-01 Thread Marko Lindqvist
On 1 February 2014 14:20, Jacob Nevins
0jacobnk@chiark.greenend.org.uk wrote:
 I wrote:
 I wrote (22 Jan):
 I don't have a date yet, but it should be soonish.

 Still no firm release date, but perhaps next weekend or the weekend
 after?

 As discussed on -dev, I plan to make the releases tomorrow (Sunday 2
 Feb), in the morning (UK time). I'll check here for new translations
 immediately beforehand.

 Sorry for not keeping -i18n updated.

 I think bug #21576 just blow up the plan about release tomorrow, do you agree?


 - ML

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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Christian Knoke
Update of bug #21576 (project freeciv):

Severity: 5 - Blocker = 3 - Normal 
  Status: In Progress = None   
 Assigned to:   cazfi = None   

___

Follow-up Comment #3:

Yes i make install it, then starting from home directory. Of course there are
dozens older installations before in /usr/local

When I call from the compile directory:
client/freeciv-gtk2 -d 1
i get the same result

see screenshot

Christian

(file #19924)
___

Additional Item Attachment:

File name: fehlermeldungen.pngSize:118 KB


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Christian Knoke
Follow-up Comment #4, bug #21576 (project freeciv):

chris@leo:/usr/local/share/freeciv$ ls -l multiplayer
multiplayer/  multiplayer.serv  
chris@leo:/usr/local/share/freeciv$ ls -l multiplayer*
-rw-r--r-- 1 root staff  131  1. Feb 19:40 multiplayer.serv

multiplayer:
insgesamt 264
-rw-r--r-- 1 root staff  1223  1. Feb 19:40 ai_effects.ruleset
-rw-r--r-- 1 root staff 41084  1. Feb 19:40 buildings.ruleset
-rw-r--r-- 1 root staff  6590  1. Feb 19:40 cities.ruleset
-rw-r--r-- 1 root staff  5921 16. Okt 2011  default.lua
-rw-r--r-- 1 root staff 48184  1. Feb 19:40 effects.ruleset
-rw-r--r-- 1 root staff 12375  1. Feb 19:40 game.ruleset
-rw-r--r-- 1 root staff  6824  1. Feb 19:40 governments.ruleset
-rw-r--r-- 1 root staff   720 31. Jan 18:33 nations.ruleset
-rw-r--r-- 1 root staff  1583  1. Feb 19:40 script.lua
-rw-r--r-- 1 root staff 17825  1. Feb 19:40 techs.ruleset
-rw-r--r-- 1 root staff 33742  1. Feb 19:40 terrain.ruleset
-rw-r--r-- 1 root staff 64845  1. Feb 19:40 units.ruleset
chris@leo:/usr/local/share/freeciv$ 


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Christian Knoke
Update of bug #21576 (project freeciv):

Severity:  3 - Normal = 5 - Blocker
  Status:None = In Progress
 Assigned to:None = cazfi  


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [patch #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread David Fernandez
Follow-up Comment #4, patch #4460 (project freeciv):

I understand what you say, and I'm here in part to learn the procedures you
use to develop freeciv. But it is hard for me to find the best way to
procedure when I have to work on so many versions of the ruleset, when only
the latest one is being versioned here:

-v2.3 is optimized to be played with an earth scenario that is not included
here in gnu due to author rights issues, so I share it in the forum.
-I also verify that my v2.3 is compatible with android app that is also not
versioned here. This app is still using freeciv 2.3.1 as base, that I know.
-Finally, I send you a pack periodically to be shared with modpack-tool, where
I do not want to continually break compatibility of people playing previous
versions of the rules, so I thought it'd be better to join my changes in big
packs, that I always test for balance.

-v2.4 is the current released freeciv, where civ2civ3 was not versioned, and I
have always released the same packs than v2.3 with the same rules, adapted to
the new features of 2.4.
-This version have been used online in Longturn games and currently in
Greatturn games too, with some modifications that I try to take into account
for my changes.

-Now that v2.5 is being versioned here, I would also like to develop it the
way you describe, but at same time I want to introduce all the changes that
were already tested in previous versions, and until now I have done it by
sharing a big .zip so you decide the best way to commit them to the
repository.
If you think it is better that I create little diff patches with single
logical changes in them, I can try it.

-Then there is the Trunk version that I have never tested, nor I have adapted
the ruleset for it, so I'm not aware of the changes or new features, and I did
not know the best way to introduce the changes from previous versions.

I guess the objective would be to introduce all the new changes in TRUNK one
by one, then to test them all when it comes the time to create a new release.
The problem is that I have always developed this ruleset the opposite way:
first I test a newly released version of freeciv, and then I introduce the
changes needed to adapt the ruleset to the new features and the new behavior
of the AI.
That is what I just made with S2_5 rev#24276 (sorry, I forgot to say), and the
result is this patch.

Said that, I'm up to adapt my work here so civ2civ3 can be fully integrated in
freeciv development.

___

Reply to this item at:

  http://gna.org/patch/?4460

___
  Mensaje enviado vía/por Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Update of bug #21576 (project freeciv):

  Status: In Progress = Ready For Test 

___

Follow-up Comment #5:

Your listing shows also 'default.lua' that will cause problems with newer
freeciv versions (that one gets used instead of correct defaul.lua in
default/)
Maybe you should also make a habit of 'make unistall' before installing new
version, so files that are in old installation but not in new installation
(not overwritten) are not left behind.


For S2_4 my proposed fix is to copy default/nations.ruleset to multiplayer/
and experimental/ so those copies get found instead of what ever version there
happens to be in system directories. Attached patch makes build system changes
to include them in the distribution too.

(file #19925)
___

Additional Item Attachment:

File name: MpExpNations-S2_4.patchSize:0 KB


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Update of bug #21576 (project freeciv):

 Planned Release:   2.4.2 = 2.3.5, 2.4.2   


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #6, bug #21576 (project freeciv):

 ...but it's actual bug. If you have made install of S2_5 or
 TRUNK, 2.4 cannot work. 

Blocker for 2.4.2 despite not being reggression from 2.4.1, as bug will get
more serious once 2.5.0-beta1 gets released, which might happen before 2.4.3
release.

___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread anonymous
Follow-up Comment #7, bug #21576 (project freeciv):

maybe install a one-liner that sources the default/ file
or install code which removes unwanted files that might exist

there are other remains in the ressoures, shown by
$/usr/local/share/freeciv$ find . -mtime +14 -printf %p %Tcn

at a time /scenario/ has been renamed to /scenarios/ now all files are double

/usr/share/freeciv does not exist here, I've purged the Debians

or a cut:
/usr/local/share/freeciv$ rm -rf *





___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Christian Knoke
Follow-up Comment #8, bug #21576 (project freeciv):

make[3]: Leaving directory `/home/chris/freeciv/svn/S2_4/data/civ2'
Making all in experimental
make[3]: Entering directory `/home/chris/freeciv/svn/S2_4/data/experimental'
make[3]: *** Keine Regel vorhanden, um das Target »nations.ruleset«, 
  benötigt von »all-am«, zu erstellen.  Schluss.
make[3]: Leaving directory `/home/chris/freeciv/svn/S2_4/data/experimental'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/chris/freeciv/svn/S2_4/data'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/chris/freeciv/svn/S2_4'
make: *** [all] Fehler 2


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  Nachricht gesendet von/durch Gna!
  http://gna.org/


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


[Freeciv-Dev] [bug #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #9, bug #21576 (project freeciv):

 maybe install a one-liner that sources the default/ file 

Indeed, that would reduce duplication.


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #4462] Select ruleset to edit in gui

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4462

 Summary: Select ruleset to edit in gui
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 12:29:10 AM EET
Category: freeciv-ruledit
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:

Replace commandline option to select ruleset to edit with implementation where
gui asks it in the beginning. For this goal tabs are also refactored so that
ruleset can be changed while program is running instead of all constructs
being set once and remaining that way for the entire execution (will later be
required for some of the actual editing operations too)




___

File Attachments:


---
Date: Sun 02 Feb 2014 12:29:10 AM EET  Name: GuiRulesetSelect.patch  Size:
13kB   By: cazfi

http://gna.org/patch/download.php?file_id=19926

___

Reply to this item at:

  http://gna.org/patch/?4462

___
  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 #4419] Allocate sdl2-client Main.gui

2014-02-01 Thread Marko Lindqvist
Update of patch #4419 (project freeciv):

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


___

Reply to this item at:

  http://gna.org/patch/?4419

___
  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] [task #7754] Freeciv-2.5 SDL-client requirements for Windows builds

2014-02-01 Thread Christian Prochaska
Follow-up Comment #1, task #7754 (project freeciv):

I've added SDL_gfx and SDL_ttf to the build environment
(http://download.gna.org/freeciv/packages/windows/gnuwin32/gnuwin32-2014-02-01.7z).

The attached patch adds the names of the new DLLs to the installer Makefile.

(file #19927)
___

Additional Item Attachment:

File name: task7754-20140201.patchSize:0 KB


___

Reply to this item at:

  http://gna.org/task/?7754

___
  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 #4463] backtrace_print() available outside LOG_ERROR logging

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4463

 Summary: backtrace_print() available outside LOG_ERROR
logging
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 01:08:29 AM EET
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:

Backtrace code is used only when logging LOG_ERROR or LOG_FATAL messages.
There's no way to call it directly.
Attached patch refactors fcbacktrace so that there's new public function
backtrace_print() one may call directly.




___

File Attachments:


---
Date: Sun 02 Feb 2014 01:08:29 AM EET  Name: CommonBacktrace.patch  Size: 2kB 
 By: cazfi

http://gna.org/patch/download.php?file_id=19928

___

Reply to this item at:

  http://gna.org/patch/?4463

___
  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 #4464] Sellect - Select

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4464

 Summary: Sellect - Select
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 01:43:51 AM EET
Category: client-sdl2
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:

Drop second 'L' from all sellect and unsellect words in sdl2-client.

I'm about to make such style cleanup patches to sdl2-client sources when ever
convenient. As sdl2-client is in one branch (TRUNK) only, cleanup changes made
to it do not make porting patches between branches harder, which is the reason
we usually avoid coding cleanup. To some extend there would be porting of
patches between sdl- and sdl2-clients, of course.



___

File Attachments:


---
Date: Sun 02 Feb 2014 01:43:51 AM EET  Name: Sellect.patch.bz2  Size: 9kB  
By: cazfi

http://gna.org/patch/download.php?file_id=19929

___

Reply to this item at:

  http://gna.org/patch/?4464

___
  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 #4465] Remove unused city editing buttons

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4465

 Summary: Remove unused city editing buttons
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 03:22:05 AM EET
Category: client-gtk-2.0
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.4.3, 2.5.0, 2.6.0

___

Details:

When one adds a city in the editor mode, it opens up with '+' and '-' buttons
in the citizens bar. These buttons do nothing, they are just left over from
the time before property editor when cities were supposed to be edited via
city dialog.
Attached patch removes the buttons.

Both gtk-clients affected.



___

File Attachments:


---
Date: Sun 02 Feb 2014 03:22:05 AM EET  Name: CityEditPlusMinusRm.patch  Size:
3kB   By: cazfi

http://gna.org/patch/download.php?file_id=19930

___

Reply to this item at:

  http://gna.org/patch/?4465

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Update of bug #21576 (project freeciv):

Category:  client-gtk-2.0 = rulesets   

___

Follow-up Comment #10:

- Introduce new nations.rulesets in a form that just includes the default one.
This time the patch file alone is enough - no need to copy existing files.

(file #19931)
___

Additional Item Attachment:

File name: MpExpNations-S2_4-2.patch  Size:2 KB


___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread Marko Lindqvist
Update of patch #4460 (project freeciv):

  Status:None = In Progress
 Assigned to:None = cazfi  
 Planned Release: = 2.5.0, 2.6.0   

___

Follow-up Comment #5:

Yes, actually when we speak about freeciv development, TRUNK is the place for
introducing new features. Stable branches are for fixing bugs, and maintaining
compatibility within the stable branch after datafile format freeze is
crucial. There's some flexibility in what gets considered as usability bug
or game balance bug. For rulesets this means for example that you cannot
introduce new units after the datafile format freeze - freeciv from the time
of the freeze would not be able to load a game saved by updated version.

S2_5 is scheduled to enter dfff 01-Mar.

___

Reply to this item at:

  http://gna.org/patch/?4460

___
  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 #4466] Update descriptions of other rulesets to compare to classic ruleset

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4466

 Summary: Update descriptions of other rulesets to compare to
classic ruleset
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 03:54:08 AM EET
Category: rulesets
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:

Descriptions of the other rulesets compare them to default ruleset. Change
that to be comparison to classic ruleset, in case of multiplayer,
experimental, and alien ruleset.

civ1 and civ2 ruleset also mention default rules, but that's probably better
than speaking of classic rules when ruleset being compared is civ1!



___

File Attachments:


---
Date: Sun 02 Feb 2014 03:54:08 AM EET  Name: ClassicDescription.patch  Size:
2kB   By: cazfi

http://gna.org/patch/download.php?file_id=19932

___

Reply to this item at:

  http://gna.org/patch/?4466

___
  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 #4461] More flexibility in tileset darkness specification

2014-02-01 Thread Marko Lindqvist
Update of patch #4461 (project freeciv):

  Status: In Progress = Ready For Test 

___

Follow-up Comment #2:

Patch introducing darkness_layer definition to .tilespec. All supplied
tilesets are set to use 0. Possible changes to hex2t should go to separate
ticket.

(file #19933)
___

Additional Item Attachment:

File name: DarknessLayer.patchSize:4 KB


___

Reply to this item at:

  http://gna.org/patch/?4461

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Jacob Nevins
Follow-up Comment #11, bug #21576 (project freeciv):

So does the rule become, when adding a previously missing file to a ruleset on
a development branch, add a *include type stub to stable branches?

Or should we always have such a stub file whenever a fallback to a file in
default/ is desired? This future-proofs against arbitrarily distant futures.
(If so, I guess we might want stubs for default.lua as well? -- that's
slightly different in that I think you're never meant to have a file called
default.lua in your ruleset, but always fall back to the provided one.)

___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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] [task #7669] S2_5 datafile format freeze

2014-02-01 Thread Marko Lindqvist
Update of task #7669 (project freeciv):

  Depends on: = patch #4460


___

Reply to this item at:

  http://gna.org/task/?7669

___
  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] Upcoming releases: 2.3.5 and 2.4.2 -- POSTPONED until 8-9 Feb

2014-02-01 Thread Jacob Nevins
Marko Lindqvist writes:
 On 1 February 2014 14:20, Jacob Nevins
 0jacobnk@chiark.greenend.org.uk wrote:
 As discussed on -dev, I plan to make the releases tomorrow (Sunday 2
 Feb), in the morning (UK time). I'll check here for new translations
 immediately beforehand.
 
  I think bug #21576 just blow up the plan about release tomorrow, do
 you agree?

I haven't thought terribly hard about how serious it is, but there's
been enough other last minute stuff.

Let's postpone the releases for a week, until the weekend of 8-9 Feb.

String freeze is still in effect.

Thanks to those who've already submitted translations.

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


[Freeciv-Dev] [task #7762] Windows packages for 2.4.2

2014-02-01 Thread Jacob Nevins
Update of task #7762 (project freeciv):

 Should Start On: Sat Feb  1 00:00:00 2014 = Sat Feb  8 00:00:00 2014

___

Follow-up Comment #1:

Release postponed for a week.

___

Reply to this item at:

  http://gna.org/task/?7762

___
  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] [task #7763] Windows packages for 2.3.5

2014-02-01 Thread Jacob Nevins
Update of task #7763 (project freeciv):

 Should Start On: Sat Feb  1 00:00:00 2014 = Sat Feb  8 00:00:00 2014

___

Follow-up Comment #3:

Release postponed for a week.

___

Reply to this item at:

  http://gna.org/task/?7763

___
  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 #21576] gtk2 client assert with multiplayer ruleset

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #12, bug #21576 (project freeciv):

I think the default.lua is the opposite (or maybe both-ways): Before ruleset
specific script.lua was split out of it, every ruleset had the default.lua. So
I think Christian now has multiplayer/default.lua from an ancient version even
when playing modern version.
However, we cannot simply always use default/default.lua, but a ruleset must
have an option to define one itself. While we try to keep default/default.lua
as generic as possible, it doesn't work for all kind of rulesets. So there
might be default.lua in a ruleset that currently hasn't (it's somewhat likely
in case of alien ruleset if we don't make default/default.lua to much more
dynamic in its behavior)
I'm not sure how include in .lua would work.

As for what we support, I think user is responsible to uninstall before making
new install. The problem is having one version installed (presumably stable
release) and developing/running development version from build dir. Then the
development version sees files of the installed version in FREECIV_xxx_PATH.
So I think stubs should be present when ever recent release has files that may
cause problems for running from the build dir. It's then the definition of
recent that we're missing, but as a Debian user I count at least package in
current stable (but not oldstable) Debian and anything newer as recent.
And yes, I now realize that the original bug does not count as 2.4.2 blocker
by these definitions. It's only when 2.5.0-beta1 gets released when S2_4
*development version to be run from build dir* must have stubs in place.

___

Reply to this item at:

  http://gna.org/bugs/?21576

___
  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 #4465] Remove unused city editing buttons

2014-02-01 Thread Marko Lindqvist
Update of patch #4465 (project freeciv):

 Planned Release: 2.4.3, 2.5.0, 2.6.0 = 2.3.5, 2.4.2, 2.5.0,
2.6.0

___

Follow-up Comment #1:

This could wait for 2.4.3, but now that releases have been postponed for a
week, I'd like to get it into final 2.3 release 2.3.5.

(file #19934)
___

Additional Item Attachment:

File name: CityEditPlusMinusRm-S2_3.patch Size:1 KB


___

Reply to this item at:

  http://gna.org/patch/?4465

___
  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] [task #7762] Windows packages for 2.4.2

2014-02-01 Thread Christian Prochaska
Follow-up Comment #2, task #7762 (project freeciv):

 If no library upgrades, it may still be worth doing another Gtk3 
 test build if it's cheap for you -- cazfi speculates that maybe 
 fixes in Freeciv code (bug #21534) might help.

I've uploaded new test builds to
http://download.gna.org/freeciv/packages/windows/testing/S2_4-r24327/

Can't say if there's a difference, in any case it's still noticeably sluggish.

___

Reply to this item at:

  http://gna.org/task/?7762

___
  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 #4467] Make extra specialists in specialists.png available

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4467

 Summary: Make extra specialists in specialists.png available
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 05:00:06 AM EET
Category: None
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:

Add tag for unused specialists in specialists.png so that custom tileset just
including specialists.spec can use them.



___

File Attachments:


---
Date: Sun 02 Feb 2014 05:00:06 AM EET  Name: ExtraSpecialistsAvailable.patch 
Size: 562B   By: cazfi

http://gna.org/patch/download.php?file_id=19935

___

Reply to this item at:

  http://gna.org/patch/?4467

___
  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] [task #7669] S2_5 datafile format freeze

2014-02-01 Thread Marko Lindqvist
Update of task #7669 (project freeciv):

  Depends on: = patch #4467


___

Reply to this item at:

  http://gna.org/task/?7669

___
  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 #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread Marko Lindqvist
Follow-up Comment #6, patch #4460 (project freeciv):

 That is what I just made with S2_5 rev#24276 (sorry, I forgot
 to say), and the result is this patch.

If you've made the changes to files in svn, then creation of the patch should
be as easy as saying svn diff  civ2civ3v6.patch

But as there seems to be no changes in S2_5 civ2civ3 since r24276 I just
copied your files and created the patch between S2_5 HEAD and the it. Could
you please check that this patch has correct changes?

I'll try to apply it to TRUNK too.

(file #19936)
___

Additional Item Attachment:

File name: Civ2civ3v6-S2_5.patch  Size:106 KB


___

Reply to this item at:

  http://gna.org/patch/?4460

___
  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 #4460] civ2civ3 ruleset update to v6

2014-02-01 Thread Marko Lindqvist
Update of patch #4460 (project freeciv):

  Status: In Progress = Ready For Test 

___

Follow-up Comment #7:

Attached is a version for TRUNK. It took some work to solve the conflicts
while applying the S2_5 patch, but nothing where it would have been unclear
what should be done.

- Changed README.ruleset_civ2civ3 to speak of Freeciv v2.6
- One thing that I had to manually port, and which seems to be missing from
your changes list is removal of UnrestrictedInfra flag from the River. In
earlier versions movement via rivers on enemy territory was not restricted,
now it is.

(file #19937)
___

Additional Item Attachment:

File name: Civ2civ3v6.patch   Size:106 KB


___

Reply to this item at:

  http://gna.org/patch/?4460

___
  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 #4468] Rework road gfx tags

2014-02-01 Thread Marko Lindqvist
URL:
  http://gna.org/patch/?4468

 Summary: Rework road gfx tags
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 02 Feb 2014 09:07:13 AM EET
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.5.0, 2.6.0

___

Details:

With the extras work on TRUNK, and having other extra types to have prefixed
tags, plain road names as tags seem inconsistent. They are also the only tag
type where hardcoded prefix is added to it. Rework this for both TRUNK  S2_5,
so that tileset author is not required to make them in one form to 2.5 and
then again update to 2.6.

- Supplied rulesets use prefix road. for road gfx tags
- Hardcoded prefix r. is removed from tilespec.c for those sprites for which
it existed
- Old r.c_%s_%s and r.d_%s_%s formats have been rearranged to %s_c_%s
and %s_d_%s respectively so that the ruleset tag is always in the beginning
of the tileset tag




___

File Attachments:


---
Date: Sun 02 Feb 2014 09:07:14 AM EET  Name: RoadTag.patch.bz2  Size: 6kB  
By: cazfi

http://gna.org/patch/download.php?file_id=19938
---
Date: Sun 02 Feb 2014 09:07:14 AM EET  Name: RoadTag-S2_5.patch.bz2  Size: 5kB
  By: cazfi

http://gna.org/patch/download.php?file_id=19939

___

Reply to this item at:

  http://gna.org/patch/?4468

___
  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] [task #7669] S2_5 datafile format freeze

2014-02-01 Thread Marko Lindqvist
Update of task #7669 (project freeciv):

  Depends on: = patch #4468


___

Reply to this item at:

  http://gna.org/task/?7669

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


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