1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-05-06 10:21:03 +03:00

762 Commits

Author SHA1 Message Date
Jonathan Harris
78e001343c Log with EDSM only on Location and FSDJump events
and not on "Update".

"Last updated at ..." message now only shown for API update.
2016-09-16 17:47:53 +01:00
Jonathan Harris
4583f0e316 Monitor the journal file and send events to EDDN
Sends 'FSDJump', 'Docked' and 'Scan' events in draft
http://schemas.elite-markets.net/eddn/journal/1 format.
2016-09-16 17:47:53 +01:00
Jonathan Harris
b6a5d7b8ed Send data to EDDN with Keep-Alive 2016-09-03 00:04:55 +01:00
Jonathan Harris
5e90f040cc Give error when Companion server lagging 2016-09-02 16:05:20 +01:00
Jonathan Harris
6ee721eed4 Only apply commodity fixup if needed 2016-08-23 14:48:59 +01:00
Jonathan Harris
27c00f1a90 Allow one copy of the app at a time 2016-08-23 02:55:39 +01:00
Jonathan Harris
ec68d58c1a Prompt for authentication on first login
Fixes #129
2016-08-22 23:11:06 +01:00
Jonathan Harris
93300566e6 Make at most one call to EDSM per system 2016-08-22 18:19:32 +01:00
Jonathan Harris
a89ac59a04 Switch to new EDDN schemas
Ref https://github.com/jamesremuscat/EDDN/pull/47
2016-08-22 18:19:32 +01:00
Jonathan Harris
31364d29a2 Make EDSM log entry automatically on system entry
Don't make log entry at stations.
2016-07-25 20:21:08 +01:00
Jonathan Harris
a30d85990b Remove support for edproxy and for flight log file
Flight log to file is redundant and little-used. Suitable replacements
are EDSM integration and/or other apps such as Captain's Log.

edproxy since v2.1 supports sending flight log directly to EDSM, and
integration has no other purpose.
2016-07-25 20:11:49 +01:00
Jonathan Harris
e9ef32598d Option to automatically update on docking
Fixes #83
2016-07-18 18:50:42 +01:00
Jonathan Harris
a3cc31a894 Option to save raw JSON data from Companion API 2016-06-20 17:01:16 +01:00
Jonathan Harris
a2687277ff Rationalise verification process 2016-06-19 19:52:48 +01:00
Jonathan Harris
82a6bf5d4e In debug mode SIGTERM invokes pdb 2016-06-19 18:42:30 +01:00
Jonathan Harris
4f3f489623
Cosmetic tweaks to dark theme titlebar on Windows 2016-06-17 15:17:07 +01:00
Jonathan Harris
a5a4a8a415 Don't filter data based on station's entry in eddb
Assumes that FDev have fixed the issue behind #16 and similar for outfitting.
2016-06-05 18:34:46 +01:00
Jonathan Harris
e658cccf96 Access EDDB over SSL 2016-06-05 17:33:10 +01:00
Jonathan Harris
a3edf805bb
Remove code to enable VerboseLogging
No longer required
2016-06-04 04:39:54 +01:00
Jonathan Harris
c5e50240b0
Get system coordinates from 1.6/2.1 netlog 2016-06-04 02:42:57 +01:00
Jonathan Harris
d1756ebcf5
Move debug mode json dumps to subdirectory 2016-06-03 11:46:29 +01:00
Jonathan Harris
ee28daacc9
Add average prices to command-line output 2016-06-03 11:44:52 +01:00
Jonathan Harris
9559a7a700 Clear cookies on changing username
Hopefully fixes #108
2016-04-19 16:26:52 +01:00
Jonathan Harris
6281490cdc Fix for startup on Linux 2016-03-27 19:01:35 +01:00
Jonathan Harris
1f99f929e0 Ensure window is on-screen at startup on Windows
Fixes #96.
2016-02-24 14:36:30 +00:00
Jonathan Harris
7775b52802 Fix swapped menubar entries on OSX 2016-02-08 01:00:07 +00:00
Jonathan Harris
4945bee161 Support for changing language.
Fixes #61.
2016-02-07 18:50:02 +00:00
Jonathan Harris
db9d8c261a Reduce Default theme window width on OSX 2016-02-01 04:26:57 +00:00
Jonathan Harris
f0683926fd Dark theme
Fixes #84
2016-02-01 03:41:37 +00:00
Jonathan Harris
06006432a3 Add support for edproxy on same subnet.
Fixes #82.
2016-01-28 12:32:26 +00:00
Jonathan Harris
4eefbd4ca9 Close WinSparkle nicely on exit. 2016-01-28 12:32:25 +00:00
Jonathan Harris
cd2fc824f0 Save settings immediately after verification.
For use by the command-line app.
2016-01-13 14:23:36 +00:00
Jonathan Harris
62a786955d Update EDSM autoopen translations.
For consistency move it into its own setting.
2016-01-10 05:46:45 +00:00
Jonathan Harris
5b6c110872 Remove "Always on top" option for other platforms. 2016-01-09 18:48:49 +00:00
Jonathan Harris
4f16215720 Perform basic update before invoking plugins.
Update display and fixup commodities.
2016-01-09 18:27:02 +00:00
Jonathan Harris
4e9f875567 Tidy plugin widget creation.
So that widgets are created in logical tab-traversal order.
2016-01-09 18:27:02 +00:00
Ian Norton
b0f73b8390 fix ordering of plugin supplied app widgets 2016-01-09 18:27:02 +00:00
Ian Norton
477e60a64f plugin support for EDMC 2016-01-09 18:27:01 +00:00
Jonathan Harris
2ec21209d8 "Always on top" option in system menu on Windows. 2016-01-09 02:16:08 +00:00
Jonathan Harris
a101eae9d2 Fix EDSM autoopen. 2016-01-05 18:26:42 +00:00
Jonathan Harris
a3d2ddf6b0 Open system page after flight log has been sent.
Avoids potential race condition of opening the system page for a new
system before EDSM has created it.
2016-01-05 02:26:15 +00:00
Jonathan Harris
b9257cead3 Unregister hotkey on app exit on Windows.
Hopefully fixes issues #68 and #69.
2016-01-02 01:59:15 +00:00
Jonathan Harris
75204f4c2d Don't send shipyard messages for unknown stations. 2015-12-30 17:08:19 +00:00
Jonathan Harris
75cf0d6c16 Don't lookup system in EDSM unless the option to send flight log is selected.
Use EDSM's show-system URL.
2015-12-22 15:06:36 +00:00
Jonathan Harris
259249bba8 Don't lookup system in EDSM unless the option to send flight log is
selected.
Addresses #56.
2015-12-21 23:20:55 +00:00
Jonathan Harris
2e1e5ad7d4 Save and/or transmit commodity, outfitting and shipyard data if present
at unknown stations.
2015-12-21 14:55:49 +00:00
Jonathan Harris
0a2019937f Also check for new versions when running from source. 2015-12-18 05:20:31 +00:00
Jonathan Harris
cc25e4da75 Build main scripts optimized on Windows.
Partially reverts c36ce2a.
2015-12-18 05:20:31 +00:00
Jonathan Harris
a967748d7c Handle non-ASCII Cmdr names.
Fixes #44.
2015-12-05 04:48:36 +00:00
Jonathan Harris
1868caab99 Show system co-ordinates indication despite not being able to connect to EDSM for logging. 2015-12-01 15:04:38 +00:00