Jonathan Harris
374db3dd6e
Also strip *_Localised keys from lists in Journal events
2018-07-31 00:15:35 +01:00
Jonathan Harris
9f776d5a20
Add separators between plugins in main window
2018-06-13 18:02:29 -05:00
Jonathan Harris
8efc32a9d7
Make plugin's main-window frame/widget fill the available space
2018-05-16 14:37:38 -07:00
Jonathan Harris
a442d2cd14
Extend localisation support to plugins
2018-05-12 20:50:45 +01:00
Jonathan Harris
6c254f4bcd
Get timestamp for cAPI-derived data from cAPI server
...
Fixes #318
2018-04-25 00:43:32 +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
b45d745ff1
Don't display 'Solo' mode in main window
...
For streamers.
2018-04-02 12:15:15 +01:00
Jonathan Harris
781d9a17ef
Prevent duplicate preferences or verification dialogs
2018-03-11 22:51:09 +00:00
Jonathan Harris
6237066af6
Don't wait for Journal thread on exit
...
since can cause deadlock.
Fixes #295
2018-03-11 19:55:49 +00:00
Jonathan Harris
2900ea80a3
Strip *_Localised subkeys from EDDN messages
2018-03-11 17:53:30 +00:00
Jonathan Harris
b3f6751a5b
Handle empty shipyard at stations under repair
...
Fixes #296
2018-03-09 14:51:00 +00:00
Jonathan Harris
239c7872f5
Strip "Wanted" field from EDDN messages
2018-03-09 14:19:35 +00:00
Jonathan Harris
47e92cf881
Switch "Ship loadout" output format to Loadout event
2018-03-03 04:18:59 +00:00
Jonathan Harris
94e9ff64cc
Add SystemAddress to EDDN journal/Scan messages
2018-02-27 22:59:06 +00:00
Jonathan Harris
88f323d36e
Switch EDShipyard import to Loadout event
2018-02-18 02:38:30 +00:00
Jonathan Harris
75edff5fc3
Rename plugin callback to dashboard_entry
2018-01-30 00:11:49 +00:00
Jonathan Harris
a081b6b637
Monitor player status, and call new "status" plugin callback
2018-01-29 01:36:14 +00:00
Jonathan Harris
d014750e6d
Delay opening logfile until after check for app already running
...
Addresses #286
2018-01-27 17:50:48 +00:00
Jonathan Harris
9637735958
Don't attempt to login to cAPI if at main menu
2018-01-02 16:16:45 +00:00
Jonathan Harris
e3323f8f6f
Drop support for interaction log
2017-11-24 08:59:50 +00:00
Jonathan Harris
1767df031a
Only care about lastStarport if docked
2017-10-06 19:44:54 +01:00
Jonathan Harris
a90c1e982a
Fix 2.4 cAPI queries
2017-09-23 13:28:44 +01:00
Jonathan Harris
323b414e19
Stop sending EDDN blackmarket messages
2017-09-23 12:29:25 +01:00
Jonathan Harris
302ce0b637
Update to the 2.4 cAPI
2017-09-13 14:16:33 +01:00
Jonathan Harris
976e044178
No longer need to suppress Update when carrying rares
...
FDev bug fixed in 2.4.
Fixes #92
2017-09-10 23:58:11 +01:00
Jonathan Harris
93adfff746
Use StationServices to determine whether to retry for shipyard data
2017-08-23 19:40:18 +01:00
Jonathan Harris
a3406f719f
Only create debug cAPI dump if "dump" directory exists
2017-08-23 13:15:28 +01:00
Jonathan Harris
e314f64464
Log server lagging
2017-08-21 18:50:32 +01:00
Jonathan Harris
e86d915b04
Don't nuke plugin last_error state
2017-08-15 23:47:12 +01:00
Jonathan Harris
e309bc9dec
Fix plug.show_error() displayed message
2017-08-14 16:05:32 +01:00
Jonathan Harris
8bc117ff32
Allow plugins to show error in status area asynchronously
2017-08-13 18:34:23 +01:00
Jonathan Harris
91ee6f3722
Notify plugins on program closing
2017-08-13 18:34:23 +01:00
Jonathan Harris
c82f8ae7ec
Allow Update while not docked
2017-08-10 18:25:13 +01:00
Jonathan Harris
c246786d39
Prevent Update if we can't check system and station against Journal
2017-08-10 09:14:58 +01:00
Jonathan Harris
2e7ca6bd18
Send "Location" Journal events to EDDN
2017-08-08 17:54:52 +01:00
Jonathan Harris
da76172dfa
Delete old pre-2.25 settings
2017-07-29 15:36:44 +01:00
Jonathan Harris
e810b87dd4
Switch EDSM integration to a plugin
2017-07-29 15:36:44 +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
220475c941
Add multicrew Captain and Role to state passed to plugins
2017-07-29 15:36:43 +01:00
Jonathan Harris
33b435e556
Fix vertical window resize on macOS
...
Disable zoom button on Windows and macOS.
2017-07-29 15:36:43 +01:00
Jonathan Harris
fe0835be10
Switch eddb integration to a plugin
2017-07-29 14:42:00 +01:00
Jonathan Harris
b794e19d75
Automatically highlight widgets that set a custom cursor
2017-07-29 14:41:59 +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
b280bcadf8
Explicitly invoke python2 for more recent Linux distros
2017-07-11 16:48:30 +01:00
Jonathan Harris
f53a837f85
Update translations
2017-06-30 19:15:49 +01:00
Jonathan Harris
5790bbc1e2
Workaround for http://bugs.python.org/issue7980
2017-06-30 08:12:55 +01:00
Jonathan Harris
fac7501855
Use EDDN gateway's idea of time-of-day rather than NTP's
...
Reverts ea0c3d3
2017-06-28 13:36:41 +01:00
Jonathan Harris
ea0c3d3e9a
Check system time against NTP on startup
2017-06-28 10:18:12 +01:00
Jonathan Harris
02109d33f9
Blank Cmdr name when E:D is at main menu
...
Fixes error introduced in da2e24f
2017-06-24 15:34:54 +01:00