Cyn
8d7b71c5aa
Prevent dragging log window off screen & reset log window position if resized off screen
2022-01-15 20:52:02 -05:00
SlyCedix
c25067c062
bound log box to parent div
2022-01-15 20:52:02 -05:00
hydroflame
a454e21977
Merge branch 'dev' into feature-catch-errors-and-softreset-recovery
2022-01-15 18:00:33 -05:00
hydroflame
0db08c3477
Merge pull request #2476 from nickofolas/reopen-log-windows
...
Logs button reopens log window
2022-01-15 17:18:59 -05:00
nickofolas
0359229af6
Grid-align buttons in location UIs (and options)
2022-01-15 10:21:45 -06:00
Olivier Gagnon
5126d72742
rm some stuff from netdef to make it work in-game
2022-01-13 14:26:05 -05:00
Martin Fournier
6633c00f5d
Clear timers when unmounting CorruptableText
...
The interval was cleared, but not the setTimeout to replace the character
2022-01-13 09:34:08 -05:00
hydroflame
d274e21a10
Merge pull request #2596 from MartinFournier/feature/ns-ui-styles
...
Add ns.ui.[getStyles, setStyles, resetStyles]
2022-01-12 19:18:54 -05:00
Martin Fournier
0a2187bdf5
Revert "Add toPreviousPage in router"
...
This reverts commit b0bc3236fdcd2c9f6cfb9c540010e9520c2cbe01.
2022-01-12 18:49:53 -05:00
Martin Fournier
9b638b911f
Add ns.ui.[getStyles, setStyles, resetStyles]
...
Adds three Netscript functions to manipulate the user's styles like the
player can with theme.
2022-01-12 18:34:05 -05:00
Martin Fournier
9d0a63734d
Add details to work in overview
...
Add a reusable component for the focus section, add a bit of details &
some styling.
2022-01-11 20:46:34 -05:00
nickofolas
a41104f51a
Add tooltips to unfocused work
2022-01-11 17:46:59 -06:00
TheMas3212
562d4ee800
Add ErrorBoundary component to catch rendering error and redirect to recovery page
...
also add softreset button on recovery page
2022-01-12 09:43:58 +11:00
Martin Fournier
b22eb58aba
Add option to exclude running scripts from save
2022-01-11 16:48:00 -05:00
Martin Fournier
b0bc3236fd
Add toPreviousPage in router
...
- Allows the WorkInProgress cancel & unfocus to go back to the previous
page instead of a default one.
- Change layout of overview buttons
- Add a back button in the overview, only visible in pages with a
sidebar
- Clear the history on augmentation install & on prestige
2022-01-11 09:38:52 -05:00
Martin Fournier
7ee2612c17
Allow drag on character overview
...
Makes the character overview (and tutorial) draggable, persisting the
{x, y, opened} in the user's settings.
- Remove margin & padding from html, body and ensure main content is
full height
- Add setting to disable progress bars
- Refactor options to use new OptionSwitch
- Add exclusions to prettierignore
- Specify line ending in prettier & gitattributes
2022-01-10 07:37:01 -05:00
Olivier Gagnon
d8a5f5b03c
many fixes
2022-01-09 15:24:32 -05:00
hydroflame
f6bc3b0b5e
Merge pull request #2495 from TheMas3212/fix-2163
...
Clear input field for CodingContractModal after submission
2022-01-09 13:01:34 -05:00
hydroflame
ee07942d3e
Merge pull request #2500 from MartinFournier/fix/server-list-alphabetical
...
Sort server list alphabetically
2022-01-09 12:58:54 -05:00
Martin Fournier
0ede6c4295
Add fontFamily & lineHeight settings
2022-01-09 08:40:57 -05:00
Martin Fournier
d6fa672fac
Sort server list alphabetically
2022-01-09 05:43:50 -05:00
TheMas3212
5901312184
Clear input field for CodingContractModal after submission
2022-01-09 15:26:36 +11:00
nickofolas
01efd372e9
Logs button reopens log window
2022-01-08 14:31:58 -06:00
hydroflame
20ca1239df
Merge pull request #2229 from FaintSpeaker/update-theme-engine-missing-elements
...
Update theme engine to cover some themeless elements
2022-01-08 14:13:53 -05:00
hydroflame
8d7bc1755c
Merge pull request #2429 from MartinFournier/fix/export-bonus
...
Fix export bonus not being applied when using options menu
2022-01-08 12:43:28 -05:00
hydroflame
30f5559bdf
Merge pull request #2441 from Feodoric/fix-duplicate-messages
...
fix #2174 - icarus message will no longer stack infinitely
2022-01-08 12:42:19 -05:00
Martin Fournier
2b0a248673
Make toasts appear above tail popups
2022-01-08 10:07:35 -05:00
Russell Stringer
1cb65e3f31
fix #2174 - icarus message will no longer stack an unbounded number of alerts
...
AlertManager now stores a hash for each incoming alert and compares the
hash of any newly arriving alert against those still in the queue.
2022-01-07 15:19:36 -05:00
Martin Fournier
3562671772
Add SaveTimestamp to saveString, used in import
2022-01-07 09:02:35 -05:00
Martin Fournier
46fe8cc94c
Change SuppressSaveToast to only work on auto-save
...
Before this, this setting also suppressed the toast for the manual clicks.
2022-01-05 14:56:28 -05:00
Olivier Gagnon
4860d6dc83
Merge branch 'dev' of github.com:danielyxie/bitburner into dev
2022-01-04 19:09:38 -05:00
Olivier Gagnon
c59a267437
change sf4
2022-01-04 19:09:34 -05:00
nickofolas
c445df4168
Allow notifications to be dismissed by clicking
2022-01-04 16:25:00 -06:00
Martin Fournier
dfabc0ac11
Fix import save issue with large files
...
The base64 regex was throwing a maximum stack size exceeded error with
large files.
The whole check was a bit redundant since we already try to parse the
file from base64 just below.
2022-01-03 11:02:29 -05:00
hydroflame
cd9fad06d0
Merge pull request #2231 from ErzengelLichtes/use-numeraljs-for-ram
...
Use numeral.js to format memory, allow use of GiB with an option
2022-01-02 11:43:33 -05:00
hydroflame
1a07399312
Merge pull request #2248 from MartinFournier/feature/confirm-save-import
...
Add validation & confirm prompt for save import
2022-01-02 11:39:10 -05:00
Martin Fournier
59d8e1f979
Remove alpha from color picker
...
rgba is not currently supported in the themes, so might as well remove
the option from the picker.
2021-12-31 10:13:53 -05:00
Martin Fournier
2b7464ebb7
Add validation & confirm prompt for save import
2021-12-31 05:32:52 -05:00
ErzengelLichtes
8f3da16ecf
Use numeral.js to format memory, allow use of GiB with an option
...
numeral.js has a formatter for both kilobyte and kibibyte, so why use a custom formatter that only goes up to exabyte?
Also added a setting to allow people who really want to see GiB to enable that, even if it doesn't make sense.
2021-12-29 15:51:59 -08:00
FaintSpeaker
c5284d3b02
Alter the standardSuccess alert to use the successlight color, to be consistent with all other toast notification behaviours.
2021-12-29 13:51:18 -05:00
FaintSpeaker
fbb2f4b9f3
Add success to the palette that's being passed to create theme. Mui was using default colors without this inclusion, causing the success colors in it's snackbar to be the wrong colors.
2021-12-29 13:50:44 -05:00
FaintSpeaker
c619191173
When refreshing the theme, apply the black color to the body background color.
2021-12-29 12:26:40 -05:00
FaintSpeaker
ddbb37c2d1
Add the black property to the theme interfaces, so that it can be used in the project elsewhere.
2021-12-29 12:12:04 -05:00
FaintSpeaker
106b8e13a3
Use the white property to replace the hard-coded "white" in the world map.
2021-12-29 12:07:33 -05:00
FaintSpeaker
b3c5465ac2
Add the white property to the theme interfaces, so that it can be used in the project elsewhere.
2021-12-29 12:00:02 -05:00
hydroflame
3c3f482e7b
Merge pull request #2153 from MartinFournier/fix/sleeves-skill-progress
...
Fix #2021 : Handle sleeves xp in stats overview
2021-12-29 01:54:28 -05:00
hydroflame
8b42703f95
Merge pull request #2199 from theit8514/log-window-improvements
...
Log window improvements
2021-12-28 10:32:04 -05:00
Jared Jolton
e3a9f9edab
Fix "Terminal capacity" option description typo
2021-12-26 20:21:35 -07:00
theit8514
5607561c50
Add minimize button to log windows
2021-12-26 18:52:14 -05:00
theit8514
169d3e6c77
Add title attribute to log title bar
2021-12-26 17:47:32 -05:00