Conversation
72abba0 to
f7334f1
Compare
ad385d0 to
ca826a8
Compare
1c0dbb7 to
143be2f
Compare
Co-authored-by: Knut Anderssen <kanderssen@suse.com>
Co-authored-by: Knut Anderssen <kanderssen@suse.com>
This commit includes two major changes:
- To avoid an infinite loop when fetching network data by making use
of React.useCallback.
- To persist the selected WiFi network to localStorage to mitigate an
UI glitch due to the fact that the whole component gets unmounted
on websocket reconnection.
No matter if user accepts or cancel the edition, the router should navigate back to the previous route instead to the parent route.
143be2f to
6fed0a0
Compare
dgdavid
reviewed
Jun 26, 2024
Co-authored-by: David Díaz <1691872+dgdavid@users.noreply.github.com>
imobachgs
reviewed
Jun 26, 2024
| const [devices, setDevices] = useState(undefined); | ||
| const [selectedConnection, setSelectedConnection] = useState(null); | ||
| const [devices, setDevices] = useState(initialDevices); | ||
| const [updateState, setUpdateState] = useState(false); |
Contributor
There was a problem hiding this comment.
Is updateState used? Perhaps a better name could help to know the intention.
Contributor
Author
There was a problem hiding this comment.
it was updateNetworks, as the method was get from WifiSelector and updateDevicesConnections was like too much.. was not very inspired at the moment of writing it :P
Contributor
There was a problem hiding this comment.
As discussed offline, it is wrong because we are not checking the updateState value.
| <CardField> | ||
| <CardField.Content> | ||
| <EmptyState title={_("No WiFi support")} icon="wifi_off" color="warning-color-200"> | ||
| {_("The system does not support WiFi connections, probably because of missing or disabled hardware.")} |
Contributor
There was a problem hiding this comment.
Put in the shoes of an inexperienced user... I do not know if "missing hardware" is good enough.
47c2039 to
c2340b7
Compare
imobachgs
approved these changes
Jun 26, 2024
This was referenced Jun 26, 2024
Merged
imobachgs
added a commit
that referenced
this pull request
Jun 27, 2024
Prepare for releasing Agama 9. It includes the following pull requests: - #1101 - #1202 - #1228 - #1231 - #1236 - #1238 - #1239 - #1240 - #1242 - #1243 - #1244 - #1245 - #1246 - #1247 - #1248 - #1249 - #1250 - #1251 - #1252 - #1253 - #1254 - #1255 - #1256 - #1257 - #1258 - #1259 - #1260 - #1261 - #1264 - #1265 - #1267 - #1268 - #1269 - #1270 - #1271 - #1272 - #1273 - #1274 - #1279 - #1280 - #1284 - #1285 - #1286 - #1287 - #1288 - #1289 - #1290 - #1291 - #1292 - #1293 - #1294 - #1295 - #1296 - #1298 - #1299 - #1300 - #1301 - #1302 - #1303 - #1304 - #1305 - #1306 - #1307 - #1308 - #1309 - #1310 - #1311 - #1312 - #1313 - #1314 - #1315 - #1316 - #1317 - #1318 - #1319 - #1320 - #1321 - #1322 - #1323 - #1324 - #1325 - #1326 - #1328 - #1329 - #1331 - #1332 - #1334 - #1338 - #1340 - #1341 - #1342 - #1343 - #1344 - #1345 - #1348 - #1349 - #1351 - #1352 - #1353 - #1354 - #1355 - #1356 - #1357 - #1358 - #1359 - #1360 - #1361 - #1362 - #1363 - #1365 - #1366 - #1367 - #1368 - #1371 - #1372 - #1374 - #1375 - #1376 - #1379 - #1380 - #1381 - #1383 - #1384 - #1385 - #1386 - #1387 - #1388 - #1389 - #1391 - #1392 - #1394 - #1395 - #1397 - #1398 - #1399 - #1400 - #1403
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Network was one of the first components we added to Agama and since then it the components have evolve a lot being one of the most out of date ones. Therefore it was known it deserve some love... and we tried to start revamping it a little bit.
Changes done:
Manually tested
Pending:
Old UI
New UI