open All Channels
seplocked Market Discussions
blankseplocked jEveAssets
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: first : previous : ... 4 5 6 7 [8] 9 10 11 12 ... : last (20)

Author Topic

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.04 13:05:00 - [211]
 

1.1.0 (Apocrypha 1.5)
-Fixed bug with invalid proxy settings
-Fixed bug with pos and industry jobs
-Added hide/show columns to the main menu
-Fixed bug in save filter dialog
-Better error messages when Updating assets
-New layout for about dialog
-The default eve-central price can now be changed
-Added new filter modes: Greater/Less then column (compare two columns)
-API keys can now be changed after they have been added
-Filtering is now only triggered when no keys have been pressed for 500ms
-Now automatically mark blueprints that have been used as copy/original
-All settings are now in the same dialog
-Improved the way progress is showed when updating assets and price data
-New dialog key bindings: Escape cancel and enter saves
-Industry jobs: Now adds blueprints in use to the asset list
-Market orders: now adds remaining items from sell orders to the assets list
-Portable setting: save all files in program directory (see FAQ)
-New Column: Reprocessed value
-New Column: System security status
-Added volume to statusbar and table popup menu

Enjoy! Very Happy

Annika Petrovich
Posted - 2009.10.05 23:47:00 - [212]
 

Edited by: Annika Petrovich on 05/10/2009 23:48:56
Feature request: add "greater than" and "less than" to the filter types for numeric columns. Examples: I want to search for items valued at more than 15,000,000 or items in a system with sec status < 0.5.

Edit: one more request, it'd be nice to have a pricing option for eve-central that followed this formula: ((sell min + buy max) / 2), that should give you the midpoint of the current buy/sell spread and a very reasonable estimate of current value.

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.06 11:38:00 - [213]
 

Originally by: Annika Petrovich
Edited by: Annika Petrovich on 05/10/2009 23:48:56
Feature request: add "greater than" and "less than" to the filter types for numeric columns. Examples: I want to search for items valued at more than 15,000,000 or items in a system with sec status < 0.5.

You'll be pleased to hear that the feature is already in 1.1.0
All you have to do is select a numeric column in the ComboBox (The one that says "All"). Then "greater than" and "less than" will be shown.... Note however that feature is not available for sec status (I'll add it to the todo list for next version)

Originally by: Annika Petrovich
Edit: one more request, it'd be nice to have a pricing option for eve-central that followed this formula: ((sell min + buy max) / 2), that should give you the midpoint of the current buy/sell spread and a very reasonable estimate of current value.

That is an excellent idea - I'll add it to the todo list for the next version

Thank you for your feedback Very Happy

Commander Azrael
Red Federation
Posted - 2009.10.06 12:18:00 - [214]
 

That's a nice bit of work there buddy Smile

Just been having a play round and it's quite handy, keep up the good work Cool

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.06 12:35:00 - [215]
 

@Commander Azrael
Thank you Very Happy
Happy users is the best thing in the world! Cool


Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.06 13:19:00 - [216]
 

Excellent piece of software that keep improving. Apparently it's not Java that is crap, it's 98% of the Java developers who are. You are the living proof that usable and useful software can be done with that platform.

I have two suggestions:

1) In the API keys management window, it'd be nice to have a "deselect all" button. I am managing like 30-40 characters if not more, it gets error prone to have to uncheck them one by one when switching "sets".

2) Addition of a notes field to the characters.

3) For a distant expansion: make so that characters on the same account are grouped for easy management. I.e. with a treeview with a "+" that expands in the 1-3 names off the same API key.

Thanks a lot. BTW, do you happen to have a Minmatar PVP or missioning character?

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.06 13:58:00 - [217]
 

Edited by: Golden Gnu on 06/10/2009 13:58:59

@Vaerah Vahrokha
Thank you for your kind words. Cool

1) Will be done in the next version.

What option would you like best:
a) Show/Hide All buttons
b) Show/Hide Selected buttons - would do the same (with ctrl+a), and a bit more
c) both option a & b...

2 & 3) Will be added to the todo list (with no ETA for the moment)

I also want to thank you for your continued valued feedback, I really appreciate it Very Happy

I don't own a Minmatar character - but, Flaming Candle might... (He is also a developer on jEveAssets)

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.06 14:47:00 - [218]
 

I think solution C would be the best, because generalizing the "select all / none" into operating on selections is good but not as ergonomic.

Think about this: you have 7 checked names intermixed by 12 unchecked names. You suddenly want to be able to deselect all of them without scrolling up and down and generally getting crazy with aiming at interleaved rows of data.

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.06 15:04:00 - [219]
 

Edited by: Vaerah Vahrokha on 06/10/2009 15:17:27
I think There's also another suggestion:

As you well know it's a PITA to manually fix possibly dozens of BPOs to show them a price.

In this case it should be possible to create an option to automatically flag as BPO all the BPs that:

- Are being copied.
- Are being invented.

Moreover I know that some programs like EvEMeep can somehow retrieve the PE and ME of BPs (don't know about the remaining runs). In this case fiddling with these numbers (EvE Meep is open source *hint*) could lead to interesting results.

Edit: I just realized that EvEMeep could just have a very advanced idea of storing ME and PE the first time you check those BPOs out and not automatically by itself Crying or Very sad

Commander Azrael
Red Federation
Posted - 2009.10.06 15:20:00 - [220]
 

Yeah the BPO stuff would be a nice addition if you get round to it.

Java software..... that works! I'd pretty much given up hope of ever seeing a working, usable java program Laughing

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.06 16:01:00 - [221]
 

@Vaerah Vahrokha
Option C it's then...

BPOs should be automatic marked as of 1.1.0 (if they have ever been used) - if this does not work, it's a bug...

Flaming Candle
Posted - 2009.10.12 07:39:00 - [222]
 

Originally by: Vaerah Vahrokha
(EvE Meep is open source *hint*)
The source to jeveassets is available, just as the source to other applications - You should be able to use SVN to obtain either the current 'bleeding' edge, or any of the more recent releases (the very early releases are not available - but why would you want them?!).

The links to the SVN repositories are at http://eve.nikr.net/?page=jeveasset

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.12 11:20:00 - [223]
 

Originally by: Flaming Candle
Originally by: Vaerah Vahrokha
(EvE Meep is open source *hint*)
The source to jeveassets is available, just as the source to other applications - You should be able to use SVN to obtain either the current 'bleeding' edge, or any of the more recent releases (the very early releases are not available - but why would you want them?!).

The links to the SVN repositories are at http://eve.nikr.net/?page=jeveasset


The hint was at checking EvEMeep's open source, not an observation about you being open source or not.

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.12 11:22:00 - [224]
 

Just a quick note:
To comply with the GNU GPL the source of all releases is available.

Should anyone be interested in the source for pre-1.0.0 releases, please email me to get the source (my email is in the readme file of jEveAssets).

As Flaming Candle wrote, post-1.0.0 source is available from SVN.

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.12 14:16:00 - [225]
 

BTW do you load the assets in memory or are you using a database and loading a cursor? Because when the app starts, it takes minutes and minutes to load (without updating from the API BTW), despite most APIs are unchecked. Maybe it's an index not being used so it browses thru the whole cursor (loading all the rows) instead of just what's needed?

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.12 14:33:00 - [226]
 

@Vaerah Vahrokha
Yes it loads it all to memory at startup...

If you really got a lot of characters you might want to consider splitting them up. You could have multiple jeveassets folders - coupled with the "-portable" command line argument, it should only load the assets needed... (if you need more help, please don't hesitate to ask)

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.24 20:19:00 - [227]
 

Edited by: Vaerah Vahrokha on 24/10/2009 20:20:23
Originally by: Golden Gnu
@Vaerah Vahrokha
Yes it loads it all to memory at startup...

If you really got a lot of characters you might want to consider splitting them up. You could have multiple jeveassets folders - coupled with the "-portable" command line argument, it should only load the assets needed... (if you need more help, please don't hesitate to ask)


Ok the "all in memory" approach hit a limit:

(info) Starting jEveAssets 1.1.0 BETA 1
(info) DATA Loading...
(info) Settings loaded
(info) Items loaded
(info) Locations loaded
(error) Uncaught Exception (sun.awt.exception.handler):Please email the latest error.txt in the logs directory to [email protected]
java.lang.OutOfMemoryError: Java heap space
at java.text.DateFormatSymbols.getInstance(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at java.text.SimpleDateFormat.<init>(Unknown Source)
at com.beimin.eveapi.order.ApiMarketOrder.<init>(ApiMarketOrder.java:23)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.parseMarkerOrder(LocalAssetsReader.java:171)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.parseMarkerOrders(LocalAssetsReader.java:161)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.parseHumans(LocalAssetsReader.java:96)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.parseAccounts(LocalAssetsReader.java:75)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.parseSettings(LocalAssetsReader.java:66)
at net.nikr.eve.jeveasset.io.LocalAssetsReader.load(LocalAssetsReader.java:48)
at net.nikr.eve.jeveasset.data.Settings.<init>(Settings.java:137)
at net.nikr.eve.jeveasset.Program.<init>(Program.java:172)
at net.nikr.eve.jeveasset.Main.<init>(Main.java:82)
at net.nikr.eve.jeveasset.Main.createAndShowGUI(Main.java:123)
at net.nikr.eve.jeveasset.Main.access$000(Main.java:44)
at net.nikr.eve.jeveasset.Main$1.run(Main.java:95)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
(error) Uncaught Exception (Thread): Please email the latest error.txt in the logs directory to [email protected]
java.lang.OutOfMemoryError: Java heap space
at java.awt.image.Raster.createPackedRaster(Unknown Source)
at java.awt.image.Raster.createPackedRaster(Unknown Source)
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source)
at java.awt.image.BufferedImage.<init>(Unknown Source)
at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
at sun.java2d.loops.MaskBlit$General.MaskBlit(Unknown Source)
at sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Unknown Source)
at sun.java2d.pipe.DrawImage.blitSurfaceData(Unknown Source)
at sun.java2d.pipe.DrawImage.renderImageCopy(Unknown Source)
at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
at net.nikr.eve.jeveasset.SplashUpdater.update(SplashUpdater.java:119)
at net.nikr.eve.jeveasset.SplashUpdater.run(SplashUpdater.java:68)


PC has 4GB RAM.

Edit: unless you can tell how to split 1 owner worth of stuff in multiple parts

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.25 12:09:00 - [228]
 

@Vaerah Vahrokha

Yes I know that is bad! You're not the first one to report the problem... It's really a Java problem not really jEveAssets specific... (it might help to do some memory profiling, of course)

The good news is that there is a workaround: You'll need to increase the java heap size

Also, I've added "Profiles" to the todo list (to eliminate the need for extra jEveAssets folders). I don't know if It will be done before 1.2.0, yet...

Hope that will fix your problems - if not, please reply here again... :)

Vaerah Vahrokha
Minmatar
Vahrokh Consulting
Posted - 2009.10.25 16:38:00 - [229]
 

Originally by: Golden Gnu
@Vaerah Vahrokha

Yes I know that is bad! You're not the first one to report the problem... It's really a Java problem not really jEveAssets specific... (it might help to do some memory profiling, of course)

The good news is that there is a workaround: You'll need to increase the java heap size

Also, I've added "Profiles" to the todo list (to eliminate the need for extra jEveAssets folders). I don't know if It will be done before 1.2.0, yet...

Hope that will fix your problems - if not, please reply here again... :)


I don't understand why you did so many perfect choices but then you went for an in memory storage instead of any free SQL solution, ie SQLite. Sure it might be somewhat slower but it's scalable to almost infinite.

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.26 09:19:00 - [230]
 

Edited by: Golden Gnu on 26/10/2009 11:07:22

@Vaerah Vahrokha

The answer to that must be, I didn't know better... Embarassed

Poramiu
Minmatar
Sebiestor Tribe
Posted - 2009.10.29 05:09:00 - [231]
 

Kudos on great app, more kudos on clean & readable code.

I was looking at Eve API wiki to tinker around a few ideas of mine when I came across jEveAssets --which already has most of what I was going to implement myself. So instead of reinventing the wheel, I've made a few enhancements on your codebase. Assuming you're open to contributions, I'll be happy to give you a patch (or commit to SVN, whatever makes it easier for you). Here's what I've done:

- Ability to set names of individual assets (ships, station containers etc.) to match w/ in-game names, since Eve API does not provide that (user-defined names persisted to local settings file)
- A popup menu option to jump from the currently selected item to the item containing it (e.g. select a module on the table, right-click, goto containing ship/container)
- Another popup menu to quickly show contents of a container type asset (e.g. select a station container, right-click, show contents...)

I hope to make a few more enhancements to quickly determine what to sell & what to reprocess out of a selected container --yes, I've been running missions and collecting ****loads of crappy loot ;)

Lemme know if you wanna get those incorporated, feel free to mail me in-game or post it here.

Cheers,

Flaming Candle
Posted - 2009.10.29 08:17:00 - [232]
 

Originally by: Poramiu

<snip>



I've dropped you a mail in-game.

Dibsi Dei
Salamyhkaisten kilta
Posted - 2009.10.29 17:43:00 - [233]
 

Hi,

When setting price on an item could you make the price already selected. Right now it's default 0 which you have to select before you can type in the new price.

It's a great app but that just makes me angry! Very Happy

Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.10.31 14:52:00 - [234]
 

@Poramiu
Send you an evemail...

@Dibsi Dei
I have added it to the issue list - should be done before 1.2.0

Black Omne
Caldari
Freedom-Technologies
Sev3rance
Posted - 2009.10.31 18:40:00 - [235]
 

I guess eve-central does not have faction item prices, any plans to add
a method to get their values (ie. the way EveHQ does) so that asset totals
are more accurate?
Thanks for a neat program


Golden Gnu
Gallente
The Golden Gnu Corp
Posted - 2009.11.01 10:52:00 - [236]
 

Originally by: Black Omne
I guess eve-central does not have faction item prices, any plans to add
a method to get their values (ie. the way EveHQ does) so that asset totals
are more accurate?
Thanks for a neat program



yes, eve-central.com and eve-metrics.com only have price data for market items.
I do not know how EveHQ get the faction price data, does anyone know that?
For now you'll have to set the price manually...

apocryphat
Posted - 2009.11.16 23:00:00 - [237]
 

Recently starting to get error!######## instead of location for some 0.0 outpost .

Moriel Damodred
Gallente
Federal Navy Academy
Posted - 2009.11.17 04:49:00 - [238]
 

I've been trying to compile the source, so i can maybe contribute to the project, but its missing some packages. Namely = uk.me.candle.eve

Is there a jar anywhere around i can yoink?

Moriel Damodred
Gallente
Federal Navy Academy
Posted - 2009.11.17 05:13:00 - [239]
 

Yay, got it working cheesily via svn site guessing.

Now i just need to learn the code well enough to like. Do stuff.

Moriel Damodred
Gallente
Federal Navy Academy
Posted - 2009.11.17 07:25:00 - [240]
 

Also, Fk maven.


Pages: first : previous : ... 4 5 6 7 [8] 9 10 11 12 ... : last (20)

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only