1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-18 09:57:40 +03:00

150 Commits

Author SHA1 Message Date
Jonathan Harris
4dcecc2989 Drop support for Slopey's BPC format 2016-12-19 15:31:28 +00:00
Jonathan Harris
c3df78c2c1 Display Private Group in main window
Fixes #166
2016-12-08 20:20:21 +00:00
Jonathan Harris
4395386ffb Fixes for starting game in SRV or fighter 2016-12-04 18:04:35 +00:00
Jonathan Harris
c9431139dc Send ship links to EDSM 2016-11-23 11:55:57 +00:00
Jonathan Harris
1f6a5883b7 Support Coriolis as an option for Ship link
Also switch to common loadout format with E:D Shipyard.
2016-11-22 00:52:30 +00:00
Jonathan Harris
170d1435fb Default loadout format is now Companion API json 2016-11-20 00:35:39 +00:00
Jonathan Harris
f790468078 Move functions that manipulate API output 2016-11-19 17:21:39 +00:00
Jonathan Harris
3ad8322e70 Plugin enhancements
- New callback notify_prefs_changed
- Plugin can set settings tab name
- Plugin can return a pair of widgets for display in main window - typically (label, status)
2016-11-14 02:07:18 +00:00
Jonathan Harris
090a55f8de Add "BodyName" property to Docked event
For planetary stations (if known)
2016-11-12 12:43:59 +00:00
Jonathan Harris
25d98470b2 Add Ship field to main Window
Send clicks to current loadout on E:D Shipyard.
2016-11-09 01:15:44 +00:00
Jonathan Harris
7c6eb78ead Lookup EDSM system status on startup 2016-11-09 01:14:57 +00:00
Jonathan Harris
5a9d0730d8 Clean up monitor threads on shutdown
Fixes #136
2016-11-06 12:32:12 +00:00
Jonathan Harris
021fc43345 Send paintjob to EDSM on update if not already set 2016-11-03 01:54:37 +00:00
Jonathan Harris
a2c9383a1f Don't send credits to EDSM at startup
Data may be out of date.
2016-11-03 01:52:22 +00:00
Jonathan Harris
7093f45191 Update UI before sending data to EDDN 2016-11-03 01:51:59 +00:00
Jonathan Harris
727b265003 Fix system link on startup 2016-10-29 02:02:33 +01:00
Jonathan Harris
68f60f4eec Send ship and paintjob info to EDSM 2016-10-28 11:56:36 +01:00
Jonathan Harris
e8d93979f0 Send ship id to EDSM on sale 2016-10-28 11:56:36 +01:00
Jonathan Harris
70e9976a34 Also send balance on Update. 2016-10-28 11:56:36 +01:00
Jonathan Harris
4a1770f165 Send fewer events to EDSM 2016-10-28 11:56:35 +01:00
Jonathan Harris
7a91b1234d Tidy EDSM handling code 2016-10-28 00:25:47 +01:00
AnthorNet
1fe9758c52 Send ship id on LoadGame and ShipyardSwap events 2016-10-26 15:05:53 +02:00
AnthorNet
5a08907060 Better status to EDSM 2016-10-26 14:15:28 +02:00
AnthorNet
99700686c6 Send credits on LoadGame 2016-10-26 14:13:30 +02:00
Jonathan Harris
b99060a451 Export detailed module info to EDShipyard
Including priorities and mods.
2016-10-26 01:43:44 +01:00
Jonathan Harris
5a54c3126b Send Cmdr ranks to EDSM 2016-10-22 18:36:01 +01:00
Jonathan Harris
1e1d5a3ebf Add mandatory StarPos property to EDDN journal messages
Ref jamesremuscat/EDDN#53
2016-10-13 23:56:41 +01:00
Jonathan Harris
08822da460 Bind update button instead of using command
Fixes #145
2016-10-12 10:57:55 +01:00
Jonathan Harris
f94e9042de Merge branch '2.2' 2016-10-08 11:28:48 +01:00
Jonathan Harris
45df7bc417 Check System consistency only if we have a log
Addresses #145
2016-10-04 15:30:35 +01:00
Jonathan Harris
b18589f7bf Disable API access if Journal says we're in beta 2016-09-24 00:12:20 +01:00
Jonathan Harris
e805f94573 Don't send any messages while in CQC 2016-09-23 00:16:37 +01:00
Jonathan Harris
6f4a3b37a3 Send blackmarket messages to EDDN 2016-09-16 17:47:53 +01:00
Jonathan Harris
9fdc5fb947 Add mandatory StarSystem property to EDDN journal messages 2016-09-16 17:47:53 +01:00
Jonathan Harris
b21e181ab1 Display current location on startup 2016-09-16 17:47:53 +01:00
Jonathan Harris
7f2cf3a286 Rationalise startup sequence 2016-09-16 17:47:53 +01:00
Jonathan Harris
db543c2901 Option to delay sending body data until docked 2016-09-16 17:47:53 +01:00
Jonathan Harris
38d348544a Error when Companion API doesn't match Journal 2016-09-16 17:47:53 +01:00
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