1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-18 01:52:20 +03:00

134 Commits

Author SHA1 Message Date
Jonathan Harris
60ad3b4c09 Inform plugins of Cmdr and Beta status
Notify plugins when Cmdr or Beta status changes while the preferences dialog
is open.

Display a note on the Credentials tab when Cmdr is not set. Addresses #224
2017-07-29 15:36:43 +01:00
Jonathan Harris
084128e797 Add support for internal plugins
Settings tab shows current plugins.
2017-07-29 14:41:59 +01:00
Jonathan Harris
1e51d2f29b Add interaction() plugin callback
Fixes #220
2017-06-18 02:32:25 +01:00
Jonathan Harris
efc1cb33b6 Use new Beta universe Companion API server. 2017-06-16 18:22:00 +01:00
Jonathan Harris
244cd6b05b Make plugins Open button work on macOS 2017-04-25 12:51:04 +01:00
Jonathan Harris
964558a9c8 Add translation help text
Also cosmetic changes.
2017-04-25 12:07:20 +01:00
inb
92fdfa31f3 Put plugin folder path in an entry to allow copying (open button not enabled on mac) 2017-04-25 09:16:26 +01:00
inb
bc657f55fe Add a tab to the Settings dialog. Users can directly open the plugins folder. Can also disable plugins by adding ".disabled" to the end of their folder name. 2017-04-25 08:41:02 +01:00
Jonathan Harris
d4dddb6239 Throttle EDDN output when sending replay 2017-03-11 18:32:12 +00:00
Jonathan Harris
fc45196fd1 Remove pre-migration settings 2017-02-03 15:03:17 +00:00
Jonathan Harris
0022f78e62 Merge branch 'multi_account' 2017-02-03 14:00:39 +00:00
Jonathan Harris
e571e2860d Add Transparent theme on Windows 2017-01-30 15:40:34 +00:00
Jonathan Harris
a3949c17c8 Use keyring for password storage
Fixes #89
2017-01-27 13:38:40 +00:00
Jonathan Harris
aed4680485 Display Beta status in settings even if no Cmdr 2017-01-24 23:07:56 +00:00
Jonathan Harris
94db336aa6 Obtain Cmdr from API for migration 2017-01-23 01:49:30 +00:00
Jonathan Harris
a67eb982d8 Multi-account support
Fixes #121
2017-01-22 20:16:32 +00:00
Jonathan Harris
9d59ef34c7 Ensure popup windows are on-screen on Windows 2017-01-22 00:54:20 +00:00
Jonathan Harris
4dcecc2989 Drop support for Slopey's BPC format 2016-12-19 15:31:28 +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
11b6178eb3 Fix crash on OSX if journal path doesn't exist 2016-11-18 12:06:00 -05: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
26f3f37788 Display localized paths on OSX and Windows 2016-10-29 01:09:46 +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
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
91b5d0a6ea Point to journal location in SavedGames folder 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
d49a744b9e Detect validity of log dir 2016-07-28 16:31:27 +01:00
Jonathan Harris
dde347328b Fix for automatic logging on OSX 2016-07-27 22:56:03 +01:00
Jonathan Harris
bc42ff6f28 Allow monitoring of client log over network share
on windows and Linux.
2016-07-27 15:55:46 +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
6dfaf515bc Disable update on docking option if no netLog 2016-07-20 13:24:08 +01:00
Jonathan Harris
e9ef32598d Option to automatically update on docking
Fixes #83
2016-07-18 18:50:42 +01:00
Jonathan Harris
04ef8458fb Fix typo 2016-06-20 17:00:15 +01:00
Jonathan Harris
a85c290fa2 Upcase text entry in authentication dialog 2016-06-19 19:49:43 +01:00
Jonathan Harris
a3edf805bb
Remove code to enable VerboseLogging
No longer required
2016-06-04 04:39:54 +01:00
Jonathan Harris
ee8f4d8568
Access EDSM over SSL 2016-06-04 04:39:44 +01:00
Jonathan Harris
c5e50240b0
Get system coordinates from 1.6/2.1 netlog 2016-06-04 02:42:57 +01:00
Jonathan Harris
b8db9a814e Make dark theme background off-black 2016-02-21 04:15:39 +00:00
Jonathan Harris
2c3f230b2e Add EDSM "Commander Name" phrase
Split from Privacy "Cmdr name" phrase.
2016-02-09 14:57:35 +00:00
Jonathan Harris
4945bee161 Support for changing language.
Fixes #61.
2016-02-07 18:50:02 +00:00
Jonathan Harris
f0683926fd Dark theme
Fixes #84
2016-02-01 03:41:37 +00:00
Jonathan Harris
787af050ba Update translations. 2016-01-28 12:32:27 +00:00
Jonathan Harris
06006432a3 Add support for edproxy on same subnet.
Fixes #82.
2016-01-28 12:32:26 +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
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
477e60a64f plugin support for EDMC 2016-01-09 18:27:01 +00:00
Jonathan Harris
fa1ad07e90 Tweak wording. 2016-01-05 18:02:41 +00:00
Jonathan Harris
6cda9a067e Enable autoopen only when flight log is selected. 2016-01-05 02:20:15 +00:00