1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-15 16:50:34 +03:00

104 Commits

Author SHA1 Message Date
Athanasius
a8c0ec3ab9 Updates prefs.py for "import tkinter.filedialog" 2020-06-21 16:23:01 +01:00
Athanasius
e7545e174f Use .items() instead of .iteritems() 2020-06-21 16:23:00 +01:00
Athanasius
d0ae621387 Running EDMarketConnector.py 'works'.
First pass utilising 'futurize' to do most of the work.

  There's an issue with ur'\"' in l10n.py which I'm not sure how to
properly fix.

  This now has errors when hitting the 'Update' button.
2020-06-21 16:23:00 +01:00
Jonathan Harris
a6ce9edc1d Fix running under Wine 2019-06-19 12:09:26 +01:00
Jonathan Harris
2dd6c4d008 Support not always on top with dark theme on Linux
Fixes #421
2019-05-28 00:06:33 +01:00
Jonathan Harris
aac2f838f3 Fix for preferences windows on macOS Mojave 2019-01-10 00:04:14 +00:00
Jonathan Harris
7cca099699 Remove redundant code 2019-01-05 17:35:16 +00:00
Jonathan Harris
f17f5d3f25 PKCE OAuth2 access to cAPI 2018-12-28 03:32:26 +00:00
Jonathan Harris
cc4390de49 Switch EDDN integration to a plugin 2018-11-18 01:52:05 +00:00
Jonathan Harris
96ffc82ca7 Support accessing Journal on macOS remotely over SMB 2018-10-30 19:33:40 +00:00
Jonathan Harris
b9d77baed9 Ship loadout no longer derived from cAPI 2018-07-03 19:23:39 +01:00
Jonathan Harris
a442d2cd14 Extend localisation support to plugins 2018-05-12 20:50:45 +01:00
Jonathan Harris
3a3827f168 Make system and station links unclickable if URL not available 2018-04-04 19:34:35 +01:00
Jonathan Harris
0eaa61bdd9 Make system and station info websites configurable 2018-04-03 01:03:07 +01:00
Jonathan Harris
e3323f8f6f Drop support for interaction log 2017-11-24 08:59:50 +00:00
Jonathan Harris
2038d2b2cc Fix typo 2017-08-15 09:12:59 +01:00
Jonathan Harris
2c47f96312 Widen folder location fields 2017-07-29 16:22:05 +01:00
Jonathan Harris
758997002c Take into account non-client area when positioning popup window 2017-07-29 16:17:50 +01:00
Jonathan Harris
e810b87dd4 Switch EDSM integration to a plugin 2017-07-29 15:36:44 +01:00
Jonathan Harris
93ff800f90 Update references to EDDN wiki 2017-07-29 15:36:43 +01:00
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