191 Commits
Author SHA1 Message Date
norohind 287d641f1e Merge pull request #15 from wuuthradd/fix/wl-copy-issue-wayland
Fix: Keyboard input loss on Wayland after clipboard copy
2026-03-15 19:52:40 +03:00
wuuthradd 7c3391c3a1 Fix: Keyboard input loss on Wayland after clipboard copy 2026-03-13 23:16:05 +03:00
norohind d3d550a331 Merge pull request #12 from Cat-Lady/carrier
Implemented display of LY distances for "carrier" type .csv import
2025-12-18 23:49:18 +03:00
Cat Lady 942e97a785 1. Implemented display of LY distances for "carrier" type .csv import (and restoring on program reset)
Hopefully, this is the last PR related to display LYs. I have checked all import types, and only "carrier" was lacking the distance. "tourist" type displays LY distances on spansh website, buc is lacking them for .csv export.

2. Shortened "Remaining LY afterwards" to "LY afterwards" for all types, to avoid unnecessarily expanding EDMC GUI horizontally, for very long distances (like carrier route from Bubble to Colonia)
2025-12-18 08:44:55 +01:00
norohind 8ba3bdb7c8 Merge pull request #11 from Cat-Lady/supercharge
Implemented spansh new "supercharge overcharge" feature to API plotting.
2025-12-17 04:11:06 +03:00
Cat-Lady 09f043bbff Merge branch 'norohind:master' into supercharge 2025-12-16 22:25:40 +01:00
norohind b50d16d7c7 Merge pull request #10 from Cat-Lady/master
Implemented display of remaining LY for current route, current jump(s), and next jump(s)
2025-12-16 21:31:19 +03:00
Cat-Lady b9f87885e3 Update SpanshRouter.py
Fixed redundant check
2025-12-16 04:00:59 +01:00
Cat Lady 241a2de4e9 Implemented "supercharge" checkbox during plotting. Mimics webpage toggle between normal overrcharge and supercharge overcharge. 2025-12-15 00:03:04 +01:00
Cat Lady 9274ab3b19 Hotfix for lack of __init__.py 2025-12-14 22:07:03 +01:00
Cat Lady c45db5fab9 Finalized implementing the LY distance info - now works for both imports of neutron plotter and galaxy plotter, plus when issuing API call from within the plugin itself. Properly restores on restarts of the EDMC. 2025-12-14 20:44:25 +01:00
Cat Lady abfb417878 Implemented displaying LY values for "Galaxy" plotter. 2025-12-11 19:46:11 +01:00
Cat Lady 829964f378 Fix for distance in LY after restart of the EDMC 2025-12-11 09:21:09 +01:00
norohind bd46dbe508 restore SpanshRouter/__init__.py, deleted in 31d4fe9fa7 2025-12-09 01:26:28 +00:00
norohind b0946e77c6 Merge pull request #8 from Cat-Lady/master
Enabled navigating waypoints in plugin, before arriving in first system.
2025-12-06 18:20:57 +03:00
Cat Lady 270711d7cb First batch of fixes for distance serving logic. 2025-12-05 15:37:11 +01:00
Cat Lady 3279e563cc Improvements to GUI styling 2025-12-05 14:18:38 +01:00
Cat Lady 902fd01e11 Ensured distances are shown to the right of previous, current, and next waypoint buttons - instead of in new lines under those. 2025-12-05 13:45:34 +01:00
Cat Lady 42e15a3c88 Implemented first version of the function that displays distance to next jump, distance to previous jump, and total distance remaining. 2025-12-05 12:25:13 +01:00
Cat Lady 31d4fe9fa7 Enabled ability to navigate waypoints with "next" and "previous" arrows even before plugin registers arriving in the starting system. Ensured we don't end up in negative waypoint scenario, and other edge cases like that. 2025-12-05 05:58:02 +01:00
norohind 945a602050 Merge pull request #7 from miklam/master
Fix installation instructions to point to this fork instead of outdated releases
2025-11-15 00:08:44 +03:00
miklam 62681deb9f Update README.md 2025-11-03 20:13:10 +01:00
miklam 4f2cb78758 Update README.md 2025-11-03 20:12:19 +01:00
norohind 646fd1bb01 Add a note on Wayland clipboard support 2025-06-26 21:17:29 +00:00
norohind e163724976 Introduce env variable EDMC_SPANSH_ROUTER_XCLIP to allow use of something different other than xclip on linux machines 2025-06-23 18:15:53 +00:00
Khristian Sutherland 687a9d6986 bugfix: fleetcarrierimportheader now matches the current Spansh CSV header for fleetcarriers (#5) 2024-08-28 11:13:26 +03:00
norohind 4d5fe33d97 Fix indentation for changes of #3 2023-12-21 16:20:13 +03:00
Caboose 9d2d58489f Fix loading galaxy routes (#3) 2023-10-24 13:02:14 +03:00
norohind 00182da130 SpanshRouter: fix missing imports, regression of 6ffe1d6190 mostly 2023-01-24 02:20:01 +03:00
norohind b62d4cb2dd Replace usage of monitor.system with monitor.state['SystemName'] to work with latest EDMarketConnector version 2023-01-24 01:46:52 +03:00
norohind 534f9c98fa README.md: state status of this fork 2023-01-24 01:11:37 +03:00
norohind e3e4beb663 fix load.plugin_app to work since EDMarketConnector 5.8.0
Thanks to Berndulas#7599 in EDCD discord for suggested fix, I literally ctrl+c ctrl+v it
ref: https://discord.com/channels/164411426939600896/726419472772235306/1066041527853404190
2023-01-24 00:59:26 +03:00
norohind 92966570d8 Disable autoupdates system 2021-10-05 17:18:29 +03:00
norohind 6ffe1d6190 Imports optimize, some code style improvments 2021-08-02 13:26:37 +03:00
norohind e2f008309b Replace config's deprecated get() and getint() methods by get_str() and get_int()
get and getint config's methods are deprecated since EDMC 5.0.0
2021-07-01 15:26:47 +03:00
norohind 743d14212d Introduce proper logging
Replace all print() and sys.stderr.write() with logger.info() and logger.warning() respectively
2021-07-01 14:22:31 +03:00
Lukáš 'Radar' Kubíček 19a85934ed add support for Spansh galaxy plotter 2021-04-12 00:07:32 +02:00
CMDR-Kiel42 07d1e7f9d2 Merge pull request #28 from Stumpii/master
New feature: Import Spansh Road to Riches CSV file
2021-03-09 22:19:42 +01:00
Steve Towner 7b31b57622 Exporting flight plans for TCE now prompts for a file location rather than saving in the default location. 2021-01-24 10:05:00 -06:00
Steve Towner 60ca12742a Added Fleet Carrier CSV with display for jumps and refuel system. 2021-01-18 20:38:57 -06:00
Steve Towner 808325ef8a Removed temporary logging.
Added Road to Riches import from Spansh CSV.
Made next stop button 2 line to reduce the likelyhood of the GUI changing width.
2021-01-17 21:31:38 -06:00
Steve Towner 995c029ad8 Added export of route to TCE (Trade Computer Extension Mk.II) format. 2021-01-16 13:34:00 -06:00
Steve Towner 74f3fa3331 Updated ignore file for PyCharm editor. 2021-01-16 11:32:40 -06:00
Steve Towner 30193c93b2 Added logging per EDMC rexcommendation to help test changes. 2021-01-16 11:09:24 -06:00
Steve Towner a8b7fbed39 Changed app name returned by plugin_start() to match the folder name suggested by EMDC to enable logging (for testing changes). 2021-01-16 11:08:23 -06:00
CMDR-Kiel42 a6ae30e8cd Merge pull request #24 from caboose684/patch-1
Fix saving and loading previous route
2020-09-07 14:49:30 +02:00
caboose684 c698cf859e Fix saving and loading previous route
`csv` expects to handle its own newlines. Opening a csv file without `newline=''` leads to duplicate, inconsistent line newlines in the resultant file.

`save_route` always saves the Jumps header, even when there was no data imported. On reload, `row.get` returns an empty string instead of `None`, throwing a ValueError on the first line.
2020-08-23 23:46:39 -04:00
CMDR-Kiel42 f9ab59d9a2 Skip duplicates in CSV files
See https://github.com/CMDR-Kiel42/EDMC_SpanshRouter/issues/17#issuecomment-671048305
2020-08-10 21:48:05 +02:00
CMDR-Kiel42 5b5e411958 Typo in changelog v3.1.0 2020-08-10 21:05:40 +02:00
CMDR-Kiel42 0dbd0c7536 update changelog and version 2020-08-10 21:03:03 +02:00