Wesnoth 1.10.5 for iphone/ipad & source code is out now!

General feedback and discussion of the game.

Moderator: Forum Moderators

Locked
User avatar
Hulavuta
Posts: 1668
Joined: October 11th, 2008, 8:17 pm
Location: United States

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by Hulavuta »

Loving this update too :D The fullscreen mini-map really helps, considering the screen is so small.

I'm glad to hear that you're going to update the sliders and the descriptions. Is there also a chance you will implement a zoom in and out feature? Although, now I sort of feeling like the fullscreen mini-map is a better way to "get the whole picture" than a zooming feature. :hmm:
F:tGJ, Saurian Campaign
The Southern Chains, a fanfic
“The difference between winners and champions is that champions are more consistent."
~Sierra
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

Hulavuta wrote:Loving this update too :D The fullscreen mini-map really helps, considering the screen is so small.

I'm glad to hear that you're going to update the sliders and the descriptions. Is there also a chance you will implement a zoom in and out feature? Although, now I sort of feeling like the fullscreen mini-map is a better way to "get the whole picture" than a zooming feature. :hmm:
In my plan, i need to update the sliders,the descriptions and performance improvements first, then async multiplayer and zoom feature. :)
it takes some time to design and test zoom feature, so the feature may not be in next version, but i will try.
pden
Posts: 2
Joined: February 18th, 2013, 4:55 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by pden »

Hi Dailin,

I would like to report a bug.
This happen when i am playing Legend of the Invincibles Chapter III: Shadows of the Night.
In the Darkest Darkness stage, whenever the character Lethalia kills the enemy, i will get the following error msg.

"An Error due to possibly invalid WML occurred
The error message is :
Failed to show a dialog, which doesn't fit on the screen

When reporting the bug please include the following error message:
/dailin/Wesnoth/battleforwesnoth/battleforwesnoth/gui/widgets/windows.cpp:947 in function 'layout'
found the following problem: Failed to size window; wanted size 568,329 available size 568,320 screen size 568,320.

Please help to address the display size issue. Thank you for the great work you be doing!
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

pden wrote:I would like to report a bug.
This happen when i am playing Legend of the Invincibles Chapter III: Shadows of the Night.
In the Darkest Darkness stage, whenever the character Lethalia kills the enemy, i will get the following error msg.

"An Error due to possibly invalid WML occurred
The error message is :
Failed to show a dialog, which doesn't fit on the screen

When reporting the bug please include the following error message:
/dailin/Wesnoth/battleforwesnoth/battleforwesnoth/gui/widgets/windows.cpp:947 in function 'layout'
found the following problem: Failed to size window; wanted size 568,329 available size 568,320 screen size 568,320.
I reproduce your bug. Thanks for your report.
Feareth
Posts: 67
Joined: December 1st, 2012, 12:08 pm

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by Feareth »

Legend of the invincibles chapter 4 Ways of assassination efraim killed his 66 or 67 kill for soul eater I get this error message in the screenshot
Attachments
image.jpg
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

Feareth wrote:Legend of the invincibles chapter 4 Ways of assassination efraim killed his 66 or 67 kill for soul eater I get this error message in the screenshot
Thanks, i get it. :)
User avatar
Dugi
Posts: 4965
Joined: July 22nd, 2010, 10:29 am
Location: Carpathian Mountains
Contact:

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by Dugi »

Dailin, not sure if you know the exact issue or not, because without save files that are hard to get on the limited user interface of iOS, it is hard to reproduce an error of this kind, basically requiring incredibly long replays. So I am just adding that I have a strong suspicion that the list of [option]s is too long to fit to the iPhone screen, and although scrollbars appear with long [message]s, the don't if there is too many [option]s.
Faereth wrote:chapter 4 Ways of assassination
Your lack of punctuation and correct naming... Now it sounds my campaign has some super-butcher parts, including a chapter named '4 Ways of Assassination', and not that in chapter 4, there is a scenario named 'Way of the Assassins'. :lol2:
Feareth
Posts: 67
Joined: December 1st, 2012, 12:08 pm

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by Feareth »

Dugi wrote:Dailin, not sure if you know the exact issue or not, because without save files that are hard to get on the limited user interface of iOS, it is hard to reproduce an error of this kind, basically requiring incredibly long replays. So I am just adding that I have a strong suspicion that the list of [option]s is too long to fit to the iPhone screen, and although scrollbars appear with long [message]s, the don't if there is too many [option]s.
Faereth wrote:chapter 4 Ways of assassination
Your lack of punctuation and correct naming... Now it sounds my campaign has some super-butcher parts, including a chapter named '4 Ways of Assassination', and not that in chapter 4, there is a scenario named 'Way of the Assassins'. :lol2:
>.> my brain was so fried at that point in time I just got done with my midterm when I posted it lol 4 ways of assassination sounds cool though XD anyways I would've thought Dailin would've understood what I meant
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

Dugi wrote:Dailin, not sure if you know the exact issue or not, because without save files that are hard to get on the limited user interface of iOS, it is hard to reproduce an error of this kind, basically requiring incredibly long replays. So I am just adding that I have a strong suspicion that the list of [option]s is too long to fit to the iPhone screen, and although scrollbars appear with long [message]s, the don't if there is too many [option]s.
I agree with you. I think the same reason causes this kind bug. Too many message cause crash in the first version and i fix it by adding scroll bars. Now big dialog cause crash,maybe i can fix it by the same way.
Feareth wrote:my brain was so fried at that point in time I just got done with my midterm when I posted it lol 4 ways of assassination sounds cool though XD anyways I would've thought Dailin would've understood what I meant
It is very helpful if you give me your saved. :)
Feareth
Posts: 67
Joined: December 1st, 2012, 12:08 pm

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by Feareth »

dailin wrote:
Feareth wrote:my brain was so fried at that point in time I just got done with my midterm when I posted it lol 4 ways of assassination sounds cool though XD anyways I would've thought Dailin would've understood what I meant
It is very helpful if you give me your saved. :)
Yeah I'm just going to show you the screenshot when Dugi asked me for that as well
Attachments
image.jpg
Last edited by Feareth on February 21st, 2013, 7:31 pm, edited 1 time in total.
yaxinhoo
Posts: 17
Joined: February 19th, 2013, 8:40 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by yaxinhoo »

can you provide you lib source code ? or can you mail me : [redacted]
Last edited by artisticdude on February 26th, 2013, 11:35 am, edited 1 time in total.
Reason: Removed email address. Spambots read these forums, and it's never a good idea to explicitly post your email address out in the open. Use the forum PM system instead.
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

yaxinhoo wrote:can you provide you lib source code ? or can you mail me : [redacted]
lib code is the same as android version, link:https://github.com/cjhopman/Battle-for- ... master/jni :D
yaxinhoo
Posts: 17
Joined: February 19th, 2013, 8:40 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by yaxinhoo »

thanks . i got it , but some version is difference.
dailin
Posts: 123
Joined: September 29th, 2012, 8:34 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by dailin »

yaxinhoo wrote:thanks . i got it , but some version is difference.
You need to use SDL 1.3,not SDL 1.2
yaxinhoo
Posts: 17
Joined: February 19th, 2013, 8:40 am

Re: Wesnoth 1.10.5 for iphone/ipad & source code is out now!

Post by yaxinhoo »

this is compile error of four libs, these libs compile make me crazy.

cairo

Code: Select all

/Volumes/MacData/Work/wesnoth_ios/lib/cairo-1.10.0/src/cairo-wideint-type-private.h
/Volumes/MacData/Work/wesnoth_ios/lib/cairo-1.10.0/src/cairo-wideint-type-private.h:85: Byteswap.h: No such file or directory
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-device.c:36: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-device.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairoint.h:242: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairoint.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-types-private.h:43: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-types-private.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-fixed-type-private.h:40: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/cairo/cairo/../../../../lib/cairo-1.10.0/src/cairo-fixed-type-private.h
/Volumes/MacData/Work/wesnoth_ios/lib/cairo-1.10.0/src/cairo-wideint-type-private.h:85: Byteswap.h: No such file or directory in /Volumes/MacData/Work/wesnoth_ios/lib/cairo-1.10.0/src/cairo-wideint-type-private.h
fontconfig

Code: Select all

/Volumes/MacData/Work/wesnoth_ios/lib/fontconfig-2.8.0/src/fccfg.c
/Volumes/MacData/Work/wesnoth_ios/lib/fontconfig-2.8.0/src/fccfg.c:1735:23: Use of undeclared identifier 'FONTCONFIG_PATH'
glib

Code: Select all

/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:46: Expected specifier-qualifier-list before 'gsize'
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c:61: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h:29: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:46: Expected specifier-qualifier-list before 'gsize' in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:54: Expected declaration specifiers or '...' before 'gssize'
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c:61: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h:29: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:54: Expected declaration specifiers or '...' before 'gssize' in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:56: Expected ')' before 'dfl_size'
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c:61: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h:29: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:56: Expected ')' before 'dfl_size' in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:72: Expected declaration specifiers or '...' before 'gsize'
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c:61: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h:29: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:72: Expected declaration specifiers or '...' before 'gsize' in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:75: Expected declaration specifiers or '...' before 'gsize'
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c:61: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gthread.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h:29: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/glib/glib/../../../../lib/glib/glib/gtestutils.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h:75: Expected declaration specifiers or '...' before 'gsize' in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gstring.h
pango

Code: Select all

/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h:34: Glibconfig.h: No such file or directory
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/glyphstring.c:23: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/glyphstring.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h:32: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h:34: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h:34: Glibconfig.h: No such file or directory in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h:448: #error unknown ENDIAN type
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/break.c:24: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/break.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/pango-break.h:25: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/pango-break.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h:32: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h:34: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h:448: #error unknown ENDIAN type in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gtypes.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gversionmacros.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gversionmacros.h:179: #error "GLIB_VERSION_MIN_REQUIRED must be >= GLIB_VERSION_2_26"
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/glyphstring.c:23: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/pango/../../../../lib/pango-1.28.3/pango/glyphstring.c
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h:32: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/glib.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h:34: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/galloca.h
/Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/gtypes.h:36: In file included from /Volumes/MacData/Work/wesnoth_ios/battleforwesnoth/lib/pango/../../../lib/glib/glib/gtypes.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gversionmacros.h:179: #error "GLIB_VERSION_MIN_REQUIRED must be >= GLIB_VERSION_2_26" in /Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/gversionmacros.h
/Volumes/MacData/Work/wesnoth_ios/lib/glib/glib/garray.h
Locked