These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Ships & Modules

 
  • Topic is locked indefinitely.
 

pyfa 1.15.0 (Vanguard)

First post First post First post
Author
Viva Miriya
4S Corporation
The Initiative.
#821 - 2015-02-22 15:24:33 UTC
Why does my pyfa look janky as **** with this black stuff around the tabs and stuff? It also tends to crash irregularly but frequently whenever i load some new fits either saved or imported. I use dual monitors on my computer and here's a speccy link for my stuff. Have no clue.

http://speccy.piriform.com/results/SPmPJWqbAchrYbqQQwvZcIC

http://i.imgur.com/0xKCe2z.png screencap of what my stuff looks like
NightmareX
Pandemic Horde High Sec Division
#822 - 2015-02-22 16:35:20 UTC
Viva Miriya wrote:
Why does my pyfa look janky as **** with this black stuff around the tabs and stuff? It also tends to crash irregularly but frequently whenever i load some new fits either saved or imported. I use dual monitors on my computer and here's a speccy link for my stuff. Have no clue.

http://speccy.piriform.com/results/SPmPJWqbAchrYbqQQwvZcIC

http://i.imgur.com/0xKCe2z.png screencap of what my stuff looks like

It's either because of your Windows theme, or your PYFA client is bugged and needs a complete reinstall.

Here is a list of my current EVE / PVP videos:

1: Asteroid Madness

2: Clash of the Empires

3: Suddenly Spaceships fighting in Tama

Viva Miriya
4S Corporation
The Initiative.
#823 - 2015-02-22 17:16:31 UTC  |  Edited by: Viva Miriya
NightmareX wrote:
Viva Miriya wrote:
Why does my pyfa look janky as **** with this black stuff around the tabs and stuff? It also tends to crash irregularly but frequently whenever i load some new fits either saved or imported. I use dual monitors on my computer and here's a speccy link for my stuff. Have no clue.

http://speccy.piriform.com/results/SPmPJWqbAchrYbqQQwvZcIC

http://i.imgur.com/0xKCe2z.png screencap of what my stuff looks like

It's either because of your Windows theme, or your PYFA client is bugged and needs a complete reinstall.

Gonna try a pyfa reinstall. Can you tell me what windows themes might be screwing with it?

edit: did nothing for me
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#824 - 2015-02-22 21:43:08 UTC  |  Edited by: Sable Blitzmann
That is interesting. And oh my at that spec sheet. Like bug report heaven.

I think it might be with the fact that the bitmaps behind the tabps are not rendered properly. This happened with wx3.0 on Linux as well. Sometimes it could be the operating system and the code behind it (to fix it on wx3 in Linux we had to add something to the source), but the fact that you are using the exact same operating system as I leads me to believe it is something with your comp. Check your video drivers. I have tried it with various Windows themes and while I get horrid colors I cannot reproduce what you have.

Also, a reinstall may not be enough. Make sure you completely nuke the pyfa install and then try again. Also, try running from the zip archive and see if that displays same issue.

Without steps to reproduce I don't think I can be of much help =(

edit: also, look in %userprofile%/.pyfa/ for an error log and tell me if that shows anything.
Viva Miriya
4S Corporation
The Initiative.
#825 - 2015-02-23 12:15:24 UTC  |  Edited by: Viva Miriya
I'm using the latest nvidia drivers for the GTX 760 so i'm clueless unless Nvidia screwed the pooch. I can definitely tell you this is new and didn't use to happen to me up until like last month.
Step one: Doing a search for pyfa on the C: drive where its installed and deleting anything that comes up.
Step two: Clean Reinstall using a new download of the tiamat exe file'

Result: Same result. Error_Log and output_log are clean. No data whatsoever. No crashes occured either. Gonna try the zip.

Step One: Purge.
Step Two: Extract Zip to Documents on the C Drive.
Result: Same issue.

edit: still nothing in error log
output log gave me this

Missing icon file: icon46_01.png
Missing icon file: icon108_64_22.png


Also now my pyfa looks like this
http://i.imgur.com/KVRaXUZ.png

v0v
Aribeth Thiesant
Fluffy Inquisition
#826 - 2015-02-24 16:15:24 UTC
How do I clear all fittings I've imported?.. I've got huge pile of crap in there.

A fit fitting sync option would be good too that adds (and removes) fittings automatically from the exported fittings file from eve.

Thanks.
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#827 - 2015-02-24 22:04:00 UTC  |  Edited by: Sable Blitzmann
Viva Miriya, I'm not quite sure what to tell you. You are using Windows Basic theme, but that doesn't cause problems with me. Maybe change to Windows 7 theme just to be sure. I haven't had any other Windows user reports this, and I cannot reproduce. Definitely seems like something going on with bitmap transparency rendering.

edit: I was actually able to reproduce the issue of the weird grey box in the lower right, s at least I can hopefully fix that haha

edit2: welp, I can't get it to consistently reproduce. It happened twice when I wasn't looking for it, so I dunno what's gonna happen =/

Aribeth Thiesant wrote:
How do I clear all fittings I've imported?.. I've got huge pile of crap in there.

A fit fitting sync option would be good too that adds (and removes) fittings automatically from the exported fittings file from eve.

Thanks.


I'm not sure what you mean. All imported fits from a different source is integrated into the database and cannot be distinguished from other fits, so the only way to remove imported fits it to browse to them and delete. =/
Aribeth Thiesant
Fluffy Inquisition
#828 - 2015-02-25 11:27:48 UTC  |  Edited by: Aribeth Thiesant
Sable Blitzmann wrote:


Aribeth Thiesant wrote:
How do I clear all fittings I've imported?.. I've got huge pile of crap in there.

A fit fitting sync option would be good too that adds (and removes) fittings automatically from the exported fittings file from eve.

Thanks.


I'm not sure what you mean. All imported fits from a different source is integrated into the database and cannot be distinguished from other fits, so the only way to remove imported fits it to browse to them and delete. =/


Ah thanks, I delete them manually. So there is a way to clear ALL fits from the database in one click?

What I meant regarding the automatic sync is that suppose I have fittings A,B and C within Eve and I export all of them to a designated and pre-determined file. PYFA, on startup will automatically scan that file adding any fits not in the database, and update any fits that are already in the database. An optional checkbox would also means that it would remove any fits in the database that are not in the file.
This way PYFA's database of fits and Eve's database of fits are always in Sync... well at least in one direction.

Thanks.
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#829 - 2015-02-28 18:17:26 UTC
Aribeth Thiesant wrote:


Ah thanks, I delete them manually. So there is a way to clear ALL fits from the database in one click?

What I meant regarding the automatic sync is that suppose I have fittings A,B and C within Eve and I export all of them to a designated and pre-determined file. PYFA, on startup will automatically scan that file adding any fits not in the database, and update any fits that are already in the database. An optional checkbox would also means that it would remove any fits in the database that are not in the file.
This way PYFA's database of fits and Eve's database of fits are always in Sync... well at least in one direction.

Thanks.


There is no way besides deleting your user database (which will also delete your saved characters, apis, damage profiles, etc). That file is located in %userprofile%/.pyfa/saveddata.db

Regarding the sync option, it is an interesting idea and one that I've thought about. However, there are problems associated with it. The main one is that there is no way to make a 1:1 link between fits that eve exports and fits that pyfa has stored. Example: you export an updated Rifter fit from EVE. Pyfa has an out of date version. You import the new one hoping that it will update the existing one. But how do we determine which Rifter fit to update? EVE does not export any sort of fitting ID that represents a unique fit, or version of a fit. It only exports "This is a rifter with these modules attached" and there is no way to link them to Pyfa counterparts.

The only way that I can see would be to match the names, which would be possible, however that may cause unintended overwrites without a confirmation (kind of like copying an identically named file to the same directory and it directs you to rename or overwrite). Implementing such a feature is possible but isn't on our short-term radar as we're focusing on... other things at the moment. =)
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#830 - 2015-02-28 18:25:59 UTC
Viva Miriya, the only reason that I can think of that would cause your window to show that grey box is that you have a different system value for wx.SYS_COLOUR_BTNFACE, probably because of your different theme. The only way that I can reproduce this is by opening pyfa and then changing theme from Windows 7 to Windows 7 Basic. restarting pyfa seems to fix this (most likely does not update color when theme changes)

Still have no clue why your tab bitmaps are ******. =/
Glathull
Warlock Assassins
#831 - 2015-02-28 22:05:23 UTC  |  Edited by: Glathull
Sable Blitzmann wrote:
Aribeth Thiesant wrote:


Ah thanks, I delete them manually. So there is a way to clear ALL fits from the database in one click?

What I meant regarding the automatic sync is that suppose I have fittings A,B and C within Eve and I export all of them to a designated and pre-determined file. PYFA, on startup will automatically scan that file adding any fits not in the database, and update any fits that are already in the database. An optional checkbox would also means that it would remove any fits in the database that are not in the file.
This way PYFA's database of fits and Eve's database of fits are always in Sync... well at least in one direction.

Thanks.


There is no way besides deleting your user database (which will also delete your saved characters, apis, damage profiles, etc). That file is located in %userprofile%/.pyfa/saveddata.db

Regarding the sync option, it is an interesting idea and one that I've thought about. However, there are problems associated with it. The main one is that there is no way to make a 1:1 link between fits that eve exports and fits that pyfa has stored. Example: you export an updated Rifter fit from EVE. Pyfa has an out of date version. You import the new one hoping that it will update the existing one. But how do we determine which Rifter fit to update? EVE does not export any sort of fitting ID that represents a unique fit, or version of a fit. It only exports "This is a rifter with these modules attached" and there is no way to link them to Pyfa counterparts.

The only way that I can see would be to match the names, which would be possible, however that may cause unintended overwrites without a confirmation (kind of like copying an identically named file to the same directory and it directs you to rename or overwrite). Implementing such a feature is possible but isn't on our short-term radar as we're focusing on... other things at the moment. =)


I don't understand why you would say that. There is an easy way to do this, of course. Open the savedata.db file in any SQLite editor and delete everything from the following tables: fits, fitimplants, boosters, cargo, drones, and modules

That won't clear your saved charaters or API keys or anything else. It will just clear the fits you have saved, and it will preserve the table structure.



Sync is a challenge. Not impossible, but a challenge.

I honestly feel like I just read fifty shades of dumb. --CCP Falcon

Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#832 - 2015-02-28 22:10:54 UTC
Glathull wrote:

I don't understand why you would say that. There is an easy way to do this, of course. Open the savedata.db file in any SQLite editor and run DELETE FROM fits

That won't clear your saved charaters or API keys or anything else. It will just clear the fits you have saved, and it will preserve the table structure.

Edit: that is not sufficient, actually. It's a bit more to it that just learning that table. Oops.

Sync is a challenge. Not impossible, but a challenge.


Well, yeah, with a SQLite editor you can manipulate that data however you want. You could also install python, import eos.db, and delete all fits from that. I was more so saying there is no built-in way, considering most folks don't have sqlite editor or know how to manipulate it.
Glathull
Warlock Assassins
#833 - 2015-02-28 22:18:56 UTC
Sable Blitzmann wrote:
Glathull wrote:

I don't understand why you would say that. There is an easy way to do this, of course. Open the savedata.db file in any SQLite editor and run DELETE FROM fits

That won't clear your saved charaters or API keys or anything else. It will just clear the fits you have saved, and it will preserve the table structure.

Edit: that is not sufficient, actually. It's a bit more to it that just learning that table. Oops.

Sync is a challenge. Not impossible, but a challenge.


Well, yeah, with a SQLite editor you can manipulate that data however you want. You could also install python, import eos.db, and delete all fits from that. I was more so saying there is no built-in way, considering most folks don't have sqlite editor or know how to manipulate it.



Okay, that's fair. I don't know. I just felt like it was a bit too quick to say that your options are nuclear or nothing. No offense intended.

I honestly feel like I just read fifty shades of dumb. --CCP Falcon

Caleb Seremshur
Commando Guri
Guristas Pirates
#834 - 2015-03-03 08:52:06 UTC  |  Edited by: Caleb Seremshur
Dunno if this has been mentioned yet but I keep crashing

Problem signature:
Problem Event Name: APPCRASH
Application Name: pyfa.exe
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: sqlalchemy.cresultproxy.pyd
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4e9b307d
Exception Code: c0000005
Exception Offset: 000012aa
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 5129
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Crash on start up, uninstalled and reinstalled, going to try deleting the whole folder this time and see what happens. It USED to work, now it doesn't.

Ok so I did a registry clean up, temp file clean up, deleted the folder, dead file clean up and reinstalled off a fresh download from the main server and pyfa still won't load.

I'm totally at a loss. This is as much of a clean install as you could possibly get. What am I missing? This program worked last night without any problem.
Jetijs
Solar Ec1ipse
#835 - 2015-03-03 16:43:15 UTC
I would like to sync pyfa settings between pcs.
So i need to change save data location. I found that it could be config file on pyfa folder where settings are change for home folder, tho i am not sure what exactly and how i need to change?

Could someone give me example of his config file?
I would like to save my data on C:\Users\User\Dropbox\eve\pyfa
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#836 - 2015-03-03 22:46:03 UTC
Caleb Seremshur wrote:
Dunno if this has been mentioned yet but I keep crashing

Problem signature:
Problem Event Name: APPCRASH
Application Name: pyfa.exe
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: sqlalchemy.cresultproxy.pyd
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 4e9b307d
Exception Code: c0000005
Exception Offset: 000012aa
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 5129
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Crash on start up, uninstalled and reinstalled, going to try deleting the whole folder this time and see what happens. It USED to work, now it doesn't.

Ok so I did a registry clean up, temp file clean up, deleted the folder, dead file clean up and reinstalled off a fresh download from the main server and pyfa still won't load.

I'm totally at a loss. This is as much of a clean install as you could possibly get. What am I missing? This program worked last night without any problem.


Delete sqlalchemy.cresultproxy.pyd in the pyfa directory. We aren't sure why this happens suddenly. This file should be excluded with the next release

Jetijs wrote:
I would like to sync pyfa settings between pcs.
So i need to change save data location. I found that it could be config file on pyfa folder where settings are change for home folder, tho i am not sure what exactly and how i need to change?

Could someone give me example of his config file?
I would like to save my data on C:\Users\User\Dropbox\eve\pyfa


There's many ways to do this. If you have sync software like Dropbox, you can move your pyfa installation to Dropbox and enable saveInRoot in Config.py (set it to True). This will cause pyfa to save database in it's own installation folder. However,t his will probably be rewritten with every upgrade.

I personally like to use Symbolic links (junctions in Windows). See here for more info: https://github.com/DarkFenX/Pyfa/wiki/Cross-Platform-Data-Sharing

Oscae
Caldari Provisions
Caldari State
#837 - 2015-03-07 16:45:26 UTC
Is there a way to apply WH effects that I'm overlooking?

If not, any chance we'll see that in a later release?

Thanks o/
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#838 - 2015-03-07 18:27:11 UTC
Oscae wrote:
Is there a way to apply WH effects that I'm overlooking?

If not, any chance we'll see that in a later release?

Thanks o/


Under "Additions" click the projected tab. right click in that area and system effects should be available.

I don't really like how this is currently implemented, so ways to improve on it are welcomed. =)
Ailu
University of Caille
Gallente Federation
#839 - 2015-03-09 16:02:58 UTC
Do you have any plans to show repair amount like DPS for logistics ships, perhaps as a toggle similar to the Mining Yield one?
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#840 - 2015-03-09 20:50:16 UTC
Ailu wrote:
Do you have any plans to show repair amount like DPS for logistics ships, perhaps as a toggle similar to the Mining Yield one?


How do you mean? Like the amount that remote repair modules help with? Repair amount per module is shown in the misc column in the fitting window. If you project the logi fit onto another fit, then the remote reps are added to the tank info in the stats panel