Jonathan Harris
3c46e8d5fa
All executable files invoked with #!/usr/bin/env python3
2020-06-21 16:28:30 +01:00
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