Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac deprecated version unable to make new characters #660

Closed
JoshuaNotowitz opened this issue Jun 23, 2016 · 5 comments
Closed

Mac deprecated version unable to make new characters #660

JoshuaNotowitz opened this issue Jun 23, 2016 · 5 comments
Labels
bug Confirmed to be a bug fixed This issue has been fixed! Oh joy!

Comments

@JoshuaNotowitz
Copy link

the character editor works but when i try to add a new character the confirm button for the char doesn't work and i cant get past this step when creating a character. the same issue occurs when making a copy of a char.

@blitzmann
Copy link
Collaborator

Please send me a copy of ~/.pyfa/saveddata.db at [email protected]. Another user has a similar issue and it was database corruption

@blitzmann
Copy link
Collaborator

Also a note: I tested with the latest release, and experienced the same issue. Testing the latest development code would not reproduce. I'm going to test a packaged version of the latest code and see if that does anything.

@blitzmann
Copy link
Collaborator

blitzmann commented Jun 24, 2016

update: I can also reproduce, with a fresh database as well. This happens:

2016-06-23 21:46:28,129 gui.contextMenu          DEBUG    1 new IDs created for this menu
Traceback (most recent call last):
  File "/Users/ryan/Desktop/pyfa.app/Contents/Resources/gui/characterEditor.py", line 47, in Validate
    elif text in [x.name for x in profileEditor.entityEditor.choices]:
AttributeError: 'CharacterEntityEditor' object has no attribute 'entityEditor'

I am not sure whats going on here, and debugging it in a packaged pyfa on osx is going to be a bitch. hopefully I'll have a fix by the release next week.

edit: happens for all using entity editor. I knew this shit would break in mac someday...

Traceback (most recent call last):
  File "/Users/ryan/Desktop/pyfa.app/Contents/Resources/gui/patternEditor.py", line 46, in Validate
    elif text in [x.name for x in profileEditor.entityEditor.choices]:
AttributeError: 'DmgPatternEntityEditor' object has no attribute 'entityEditor'

@blitzmann
Copy link
Collaborator

Someone contacted me about the same issue on Linux Mint. They were running wxPython 2.8, which is the version the deprecated OS X version runs out - I did not test running pyfa through an interpreter using wxPython 2.8. It may even break in Windows when using this version, which would help debugging efforts.

@blitzmann blitzmann added bug Confirmed to be a bug fixed This issue has been fixed! Oh joy! labels Jun 29, 2016
@blitzmann
Copy link
Collaborator

This should be fixed with b4bd6e7. It was ultimately an issue with wxPython 2.8 that was seemingly fixed in 3.0, but I was able to get it to work with both versions. I'll be making a release sometime this week and then closing this issue - if you notice that's it's still broken at that time, let me know. =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed to be a bug fixed This issue has been fixed! Oh joy!
Projects
None yet
Development

No branches or pull requests

2 participants