Giter Club home page Giter Club logo

exilence's People

Contributors

monolizard avatar petterannerwall avatar sjaanus avatar viktorgullmark avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

exilence's Issues

Disconnections and no reconnecting?

I've been getting this approx. every couple hours:

Could not connect to ExileParty server

I have to restart the program every time it happens, which leads me to two things:
-How come it does not try to auto-reconnect (or is it trying and failing)?
-When the program turns on I have to re-do the initial setup every time. Can it just auto-remember instead and have a spot to 'forget' in the program if I want to make changes?

Keybinds cannot be disabled.

Suggest adding a checkbox to 'disable' keybinds, disabling their functionality and greying their options out in settings.

Current 'workaround' is setting to hard-to-use key combinations such as alt-P and alt-O.

Ability to exclude certain items from networth

Add a context-menu for this. When you exclude an item, grey it out and exclude it from the net worth calculations. When you open the context-menu again, you should be able to include it back in again.

[Enhancement] Choose install location

Title is fairly self explanatory, but there is no option to change the install location, drive, etc. Kind of a headache for some NAS and organization setups.

Save selected stashtabs per league

Right now we have a global stashtab setting that works across leagues. This means that if you change leagues, the indices for your stashtabs will still be selected, even if you don't have a stashtab with the same name (since its applied by index, not name).

This should be reworked, so that we'll have one setting per league, and fetch this setting based on the selected league when logging in.

Should be done in the CompleteLogin-function.

Time in Area is a bit off

image

Something is off with the time calculation here. The timestamp is correct, but it obviously didn't took 40 minutes for completion. The average time in that area doesn't seem to be influenced by the 40 minutes though.

Massive RAM Usage (possible leak)

image

The RAM Usage of exilence goes massive after a long session. In the Screenshot it has been running for about 8 hours, in a 2 man party. When freshly started it hovers around 300MB which is really high but acceptable, but it should not balloon up to 2GB i think.

Support for gain per map/area

How it should work:

  1. Take a snapshot of the inventory when you enter an area that isn't a hideout or town.

  2. Based on instance-server and last zone, decide whether the map/area is complete or not, and take another snapshot of the inventory.

  3. Compare these two snapshots and calculate the difference in items (see currency-summary gain for reference).

  4. Add a column to the areas-tab that displays the gain for each map/area.

Sometimes maps are not logged correctly

Some maps appear without the "map" suffix in the area-history. One example we've seen is "Dunes", where both "Dunes" and "Dunes map" appeared after each other in the list.

This could either be that the log-monitor doesn't pick up any area-info, or that we apply it incorrectly in the map-service.

Investigate this further.

[Suggestion] Show 'Disconnect' & ability to reconnect, versus relaunching.

When using this in a party, every so often, it disconnects and goes to the "You need to relaunch Exilence and here are all the possible reasons", losing all capability until you relaunch.

It would be much preferred that the client "disconnects" from live feeds, and attempts to reconnect automatically on its own, versus having the user to "relaunch exilence" every so often to restore connectivity. (On another note, it tends to open up on the main screen, versus on the screen it was previously on),

Even when the client is disconnected, it is still beneficial to see the data (even though it might be outdated).

Change the url that is used to validate SessionId

Right now, we validate the following way:

A request is sent to the website, that tries to select the first stash-tab in Standard-league. This will not work on a new account, since GGG does not index tabs in Standard until you've manually touched them (e.g logging in, opening the stash, and then logging out).

We should change this url to be a more generic one, that everyone will be able to use.

CSV-export for net worth

See the export for areas for reference. Preferebly rework how the export-button looks, to be just an icon next to the table to save space.

Net worth doesn't work if you have less than 10 tabs

Right now we select the first 10 tabs by default when logging in for the first time.

We have no error-handling in the case where you might have less than 10 tabs. This needs to be added if we want to support completely new accounts, or players who choose not to buy tabs.

Starting app with a private profile

I have my characters tab set to private, and every time I launch the app it tells me to select a character from the list, but the list is empty because it can't pull it from my profile (even though it has my session ID). If it already has my session ID shouldn't it be able to sort this out without me public'ing my profile every time I start the program?

Ability to override prices (manually price items)

Add the ability to manually override prices for items. E.g if you have helmets with a expensive lab-enchant, and we don't know how to price it yet, player should still be able to price them on their own if they want to.

[Suggestion] Manually refresh character tab

I'm playing with a newer player, who also has this program installed. It would be great to be able to click on a 'refresh' button within the character tab to request the latest information for that character (equipped/inventory) while they are in town.

This can allow me to observe and continually help them improve.

Overlay sometimes stuck on "loading"

Try to force this error (personally have never seen it on my own client). Starting Exilence as administrator seems to fix the issue, at least temporarily.

Crazy lag-spike every time entering a new zone.

exile-party creates a huge network lag-spike by utilizing 100% of the network for 3-4 seconds on entering a zone every time, making Path of Exile unplayable for 4 seconds at the start of the zone.

As you mentioned in #9, there is no good reason for this as you only update the net wealth every 7.5 minutes.

The network usage type from exile-party during these zone changes is a huge upload followed by a large download.

Historical info in ladder tab

Would be pretty cool if the ladder tab tracked previous ladder positions, maybe add a graph similar to the one on the currency tab.

Add new ladders (Delve etc) to Ladder-tab

Should be a new sub-tab group similar to the net worth tables on the currency-summary page. This will require a model-change in the backend too. See the multi-ladder branch for whats done so far.

Unbind keybinds

There doesn't seem to be any way to unbind keybinds. Also these keybinds seem to intercept those keypresses globally, even when PoE isn't in focus, which means if a keybind is set to Shift C then its impossible to type a capital letter C anywhere... Rather annoying. Ended up having manually edit the settings file so that I can use the program at all right now.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.