blitzmann
533f6f3b24
Handle API exceptions during fit deletion
2021-10-24 14:45:07 -04:00
blitzmann
c18cbe5e59
Handle server timeouts gracefully
2021-10-24 14:30:52 -04:00
blitzmann
adba55eb7d
Ensure that the token error dialog spawns n the three most used API calls that might trigger token refresh: fetch skills, fetch fits, and export fit
2021-10-24 14:07:04 -04:00
blitzmann
03c6f7c894
Update token exception message to include button to manage ESI characters
2021-10-24 13:07:32 -04:00
DarkPhoenix
cdc6e046b0
Fix #2308
2021-03-25 13:15:48 +03:00
DarkPhoenix
1172e5011e
Merge branch 'i18n' into singularity
2020-10-23 19:53:36 +03:00
DarkPhoenix
3673e7f39e
Take measures against ESI spamming error
2020-09-09 16:35:57 +03:00
Jordan Greenberg
5e3b92699b
Delete all of a character's fits via ESI
2020-09-05 15:32:52 -07:00
zhaoweny
bf99132f2f
i18n: more string annotation
2020-06-30 17:19:40 +08:00
blitzmann
9b73f1c221
Final conversion of _t()
2020-06-20 15:13:33 -04:00
blitzmann
8e83adf7db
Merge tag 'v2.22.1' into i18n
...
# Conflicts:
# gui/esiFittings.py
2020-06-19 21:51:45 -04:00
DarkPhoenix
c3f1824a84
Rename charge export button
2020-06-16 21:06:42 +03:00
DarkPhoenix
b558ae3810
Add an option not to export charges to ESI
2020-06-15 23:38:07 +03:00
DarkPhoenix
27d3bea8d8
Merge branch 'ammo_graph' into singularity
...
# Conflicts:
# gui/targetProfileEditor.py
2020-06-09 19:04:20 +03:00
blitzmann
2490d3de92
More localization
2020-06-07 13:44:15 -04:00
DarkPhoenix
091ee87761
Update char list when new character gets added
2020-04-17 13:31:15 +03:00
DarkPhoenix
c0c20cc92e
Remove skill refresh button
2020-04-17 13:27:51 +03:00
DarkPhoenix
dcb058a718
Update existing character if character with the same name exists
2020-04-13 12:52:02 +03:00
Soeren Roerden
b22887dfad
automatically create a character for a new sso character and add button to retrieve all chars directly linked to existing sso characters
2020-04-10 21:12:38 +02:00
DarkPhoenix
4ba948c6f9
Merge branch 'master' into ammo_graph
...
# Conflicts:
# gui/builtinMarketBrowser/itemView.py
# service/market.py
2020-02-04 01:43:52 +03:00
DarkPhoenix
9ddfcc894f
Make sure not to catch keyboard interrupts and system exits
2020-02-03 16:12:41 +03:00
DarkPhoenix
400d0aaa22
Rework graph ammo picker to be dialog instead of frame
2019-11-25 16:54:25 +03:00
DarkPhoenix
18d8ed6558
Take modifier key info from event where possible
2019-10-08 20:50:14 +03:00
DarkPhoenix
0269a64ae1
Add maximize button to resizeable windows and make character editor resizeable
2019-08-26 12:59:00 +03:00
DarkPhoenix
67462c3278
Do not crash on attempt to export blank fitting
2019-08-23 09:07:31 +03:00
DarkPhoenix
4ca737281d
Fix background color of auxiliary windows on Windows
2019-08-20 18:29:29 +03:00
DarkPhoenix
931d8d355f
When no ESI characters are added, do not close ESI windows
2019-08-12 15:48:35 +03:00
DarkPhoenix
6912b6eb39
Fix background color of SSO char management panel
2019-08-12 12:32:02 +03:00
DarkPhoenix
bcdefdc4ac
Rework more windows to rely on auxiliary frame
2019-08-12 14:41:41 +03:00
DarkPhoenix
4f2e1be9ac
Set min size of various auxiliary windows
2019-08-12 14:05:18 +03:00
DarkPhoenix
34a6fdc07e
Rework more windows to use aux frame
2019-08-12 00:32:27 +03:00
DarkPhoenix
2160cc4aaa
Change how attribute editor frame is closed
2019-08-10 02:50:20 +03:00
DarkPhoenix
a028ebe198
Rework how we handle all modal dialogs
2019-08-10 01:56:43 +03:00
DarkPhoenix
c315adf987
Rework target profile editor to be non-blocking window
2019-08-09 20:57:20 +03:00
DarkPhoenix
01371f227c
Change the way we handle dialogs
2019-08-09 20:09:31 +03:00
DarkPhoenix
5b74c6c5e1
Update graph info when fit name changes
2019-07-07 02:33:54 +03:00
DarkPhoenix
1e8184a80b
Make ESI browser tree panel non-scalable
2019-05-27 19:06:53 +03:00
DarkPhoenix
6a20f04c7f
Merge branch 'master' into singularity
2019-05-27 19:04:27 +03:00
Aaron Opfer
bba0df5f50
improve sizing on esi fit import browser
...
On my machine, using the ESI import feature and clicking "Fetch Fits" gives the appearance of nothing happening. Turns out, this was because by default the tree on the left-hand side of the window has zero width by default and the parent window needs to be resized to see the fits. Fix this by setting a minimum size for the fitting browser tree and increase the default window size to compensate.
2019-05-26 04:33:15 -05:00
DarkPhoenix
5b52da737a
Do not trigger esc when modifier keys are pressed
2019-05-12 17:08:41 +03:00
DarkPhoenix
72fc560241
Make all secondary windows closable by ESC
2019-04-21 19:34:14 +03:00
Ryan Holmes
58daf2a543
work on getting abyssal modules imported via clipboard
2018-11-20 00:49:04 -05:00
blitzmann
31c3101d6d
Remove redundant parenthesis
2018-09-16 01:11:16 -04:00
DarkPhoenix
dd0fbfddb9
Split ESI stuff into its own file
2018-08-30 15:57:59 +03:00
DarkPhoenix
0a47fba107
Move import/export facilities to their own folder
2018-08-28 19:00:39 +03:00
WatchMeCalculate
abefe21796
Adds exception handler for when HttpServer fails on init
2018-06-05 23:42:00 -07:00
blitzmann
eaae51f8d8
Add status messages back to ESI fitting export ( #1502 )
2018-05-21 23:37:15 -04:00
blitzmann
9f69c76380
Reimplement support for exporting ESI fittings... whoops ( #1593 )
2018-05-21 23:23:21 -04:00
Alexey Min
cc754342c8
Skip fits for unknown ships in "Browsing EVE Fittings"
2018-05-16 00:36:37 +03:00
blitzmann
eeb700c75d
Get back into tox's good graces
2018-05-15 01:41:32 -04:00