Giter Site home page Giter Site logo

durian's People

Contributors

calebkester avatar dryvnt avatar fthiesse avatar gitter-badger avatar haroldyolo avatar kyri0 avatar riizade avatar thirdy avatar zocke1r 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

durian's Issues

[Suggestion] Prefix/Suffix availability

Hi again Thirdy. Another suggestion from me.

Would it be possible if you can add another column, next to the displayed results showing the availability of an open Prefix or Suffix? Or... once the item is displayed showing how many Prefix/Suffix it have?

Btw Thank a lot for the verify function it works amazing! And the new version of durian rocks!

Regards.

Search for open affixes

Is it possible to search to see if there is an open affix? It'd be useful for crafting if I could, for example, search "ring 50life 40eleres 1opensuffix" or something similar.

Memory Leak

After leaving this program up over night i noticed it took up over 2GB RAM

Better display of the Socket Status

I think adding a visual display like in game or poe.trade on top of the items of the sockets and links would be a great QoL improvemnt because the way it is right now it takes a lot longer to determine that

refresh time to seconds

is there a way i can change the refresh time to 45sec. I have been able to completely avoid the captcha and the only thing holding me back its the 1 min minimum.

Exception error on Linux

I downloaded the latest release of durian and attempted to run it. I was instantly given an exception error, and the program then did nothing else.
I also tried version 0.1, which had the same result.

Reproduction and error:

dryvnt:durian/ $ java-jar durian-v0.1.1.jar
Exception in Application start method
Exception in thread "main" java.lang.RuntimeException: Exception in Application start method
    at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$152(LauncherImpl.java:182)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
    at net.thirdy.durian.util.config.ItemWatchConfig$ItemWatch.fromConfig(ItemWatchConfig.java:92)
    at net.thirdy.durian.util.config.ItemWatchConfig.lambda$3(ItemWatchConfig.java:37)
    at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
    at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
    at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
    at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
    at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
    at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
    at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
    at net.thirdy.durian.util.config.ItemWatchConfig.loadItemWatchList(ItemWatchConfig.java:38)
    at net.thirdy.durian.ui.DurianApplication.start(DurianApplication.java:102)
    at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$159(LauncherImpl.java:863)
    at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$172(PlatformImpl.java:326)
    at com.sun.javafx.application.PlatformImpl.lambda$null$170(PlatformImpl.java:295)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.javafx.application.PlatformImpl.lambda$runLater$171(PlatformImpl.java:294)
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
    at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
    at com.sun.glass.ui.gtk.GtkApplication.lambda$null$48(GtkApplication.java:139)
    ... 1 more

New version alert.

Add a way for the client to verify if there's a new build avaiable, and notify the user if there is. Also, the best possible thing would be an auto-updater, but I don't have any idea of the viablity of something like this.

Tutorial

I keep complaining that GGG doesn't add a tutorial for new players, and in some ways, Durian is like PoE, having an initial steep learning curve, so I believe we should have a tutorial for how Durian works, and a FAQ.

I think this tutorial should be in Durian, like be showed as a pop up when you open it (with an option to not show it again). Or just put it in the help tab, anyway.

I'll start writing one today, but if you guys wanna give it a help, please post here what you think that should be in it, especially in the FAQ.

Make alerts non-modal

A user from reddit reported that popup alerts is causing PoE to minimize.

This is not good as this might cause rips in HC.

option to not search for (pseudo)

hi,
It would be nice to have an option to not search for (pseudo) mods. A jewel with 10 spell power is not the same as a jewel with 10 fire damage. Not all skills that are affected by increased fire damage are also affected by spell power.

Impossible to find Mjölners

If looking for mjolner and even though the terms should allow for mjölner it causes an error, the search goes through but does not return anything, even though according to poe.trade multiple where available.

Highlight new items on Automated tab

Because now I get beep notification in a list of 20 items and how do I sort out which one is the new item? Would be nice if new added one's would get highlighted in different background color, etc.

Also had to disable image rendering it eats up CPU.

Cheers

Add a syntax to easily search for filter groups

Currently the way to search for filter groups is by manually editing the terms\modgroups.txt in Terms tab. But that is not easy to do.

I think it's definitely possible to do this by combining existing search terms for mods.

Variable Fontsize

It would be great for users with larger Displays who sit father away from it( also known as playing on your TV), if the Font size would be able to be increased

No sortdps, no pdps + dps

can't sort by total DPS, works only for physical sortpdps
can't search for e.g. 1hsword 300pdps 400dps
can't search for flat accuracy e.g. 200acc? 200accuracy?

would be nice if there was a docu with all the commands listed

search terms?

hi,
I can't figure out how what I need to type in the search field. Like what would I need to type to search for ignite chance? or a jewel with increased mine damage?

Blacklist for Sellers

hi,

a blacklist for(against) sellers which removes found items from the search list.
Could be an independent list or the POE ignore list.

Crashing when i added crit multi to the expicitmods.txt

i got it to search for crit multi but i crashes about 10 sec after it completes
Here the error log:
hs_err_pid76184.txt

and heres what i added
gmulti = mod_name=(pseudo) (total) #% increased Global Critical Strike

Multiplier&mod_min=&mod_max=&group_type=And&group_min=&group_max=&group_count=1
(\d+)gmulti = mod_name=(pseudo) (total) #% increased Global Critical Strike

Multiplier&mod_min=$GROUP1&mod_max=&group_type=And&group_min=&group_max=&group_count=1
(\d+)-(\d+)gmulti = mod_name=(pseudo) (total) #% increased Global Critical Strike

Multiplier&mod_min=$GROUP1&mod_max=$GROUP2&group_type=And&group_min=&group_max=&group_count=1

Duplicate search tokens

Because, the config file adds "tmpsc bo online" to every search it is impossible without changing the config file to search indifferent leagues, or for items without a buyout or offline items. I think if possible they should only be added if no such identifier is given instead of them always being added

Support for Exile Tools

Basically just creating a ticket for what we have discussed for a while now.

Best would to let the user decide which indexer to search from, as an option. poe.trade and Exile Tools being the only open ones I know of, but there are probably more out there. If Durian was able to search them all (I don't know if it would be possible), it would be the most powerfull searching tool indeed.

I can't forget Blackmarket. It is a tool a lot more appealing to people that like visual feedback, and I believe it should not die. Maybe merge some features from there into Durian? The auto-updater comes first to mind.

An easier way to search for mods

I think defining search terms is not sustainable. It's too many specially when you add in mods from Uniques.

Search for mods from uniques is important as the range values for those can be very impactful.

A syntax similar to name="" is probably a good way to go. For this to be effective, the mod choices should be presented (an in-textfield dropdown popup maybe) instead of burdening the user to remember/type in the right mod.

Since there are numerous mods, I think the dropdown should be context sensitive and know if the user is search for boots, or str gloves, or queen of the forest - and should show mods only for those.


Or maybe use a tab (or ctrl+space) auto-completion like what you have in IDEs. This would at least show you the search terms. I think that's a better way. Or probably the feasible way.

Highlight Corrupt Status

I think marking the corrupted status in red if corrupted, would make it easier to see if an item is corrupted, because as it sands right now it is rather hard to tell if that is the case at a glance

high CPU usage

When ever durian has to display search results, the CPU usage jumps up to the point that it uses around 25% of my CPU performance

[Suggestion] Have a button to manually verify item upon finding

Hi there,

First of all THANK YOU sooo much for putting all this hard work into making this amazing tool. I find about it today and I can't have enough of it! A small issue , dunno even if we can call it that , I had few deals coming up just to find out they are gone when I pmed the seller. Auto verify takes ages ,understandably not program fault. So my suggestion is if you can code in a verify button or something similar only for single item to help us making sure that the item is still there before contacting the seller would be amazing. Again thanks a lot for your hard work.

Regards,

Harold.

java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel

Hello,

I upgraded from 0.4.1 to 0.5 and running "java -jar durian.jar" returns the following error:
0 [main] INFO qic.Main - guiEnabled: true Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel at qic.util.SoundUtilsFX.init(SoundUtilsFX.java:54) at qic.ui.QicFrame.<init>(QicFrame.java:53) at qic.Main.lambda$showGui$33(Main.java:134) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 17 more

java -version
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)

What dependencies changed and what could I do to fix it?

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.