flbraun / poe-palette Goto Github PK
View Code? Open in Web Editor NEWA command palette for accessing your favorite Path of Exile resources.
License: GNU General Public License v3.0
A command palette for accessing your favorite Path of Exile resources.
License: GNU General Public License v3.0
Currently the search index only knows about item pages, but it would be beneficial to also have access to pages that explain game mechanics or contain meta information, e.g.:
Find a way to aggregate them (Cargo API, scraping, hand-curated list?) into the data files. Changes in the Electron app should not be required for this.
It would be cool to let users configure their own items. For example I could link to my poeplanner build and save it for easy access later, or a YT build video, or a saved POE trade search.
The data aggregation must be extended to generate data files for the Challenge HC, Standard and Hardcore leagues.
Blocks implementation of #6.
E.g. searching for ninja: essence
will only show ninja URLs for results of the term essence
.
It would be amazing to add Craft of Exile support. So I could type a base like "Boots" and it would open it in craft of exile. (Or similarly for poedb).
When hovering an item ingame, hitting a shortcut should open the overlay with the search bar prepopulated with the item's name.
Trade site is opened, but query is shown as "expired".
Currently hardcoded, should be configurable by the user.
The search already returns hits for trade, but the corresponding enablement setting is missing.
Not implemented yet.
PoE Antiquary hosts pricing information from past leagues and retains this data for way longer than poe.ninja does.
Suggested by u/SomeSortOfBird on Reddit.
Currently PoE Palette only checks for new search data on startup. For users who have PoE Palette running in the background for long periods of time this means that they'll miss out on new data (it's re-calculated daily).
Implement a periodic check, and download and rebuild the local search index when a new data file is found.
Quick access to bulk channels (e.g. bulk-essences-wts-asc
, bulk-sets-wts-asc
) would be nice.
https://
of the channel URL with discord://
).When the app is restarted, settings (in the tray menu) are restored to default. They need to be persisted and loaded on app start.
Currently uses the default icon of electron-forge. Use the same icon as the tray indicator.
Living list of changes required to achieve full 3.24 compatibility.
Currently all settings of poe-palette are configured via the context menu of the tray icon. This works well for simple settings (e.g. toggles), but prevents us from creating more complex settings that require text inputs and such.
Create a new settings window that can be brought up from the context menu. Keep the tool and league selection in the tray as well, they're likely to be accessed frequently.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.