Compare commits

...

13 Commits

Author SHA1 Message Date
Matthias Clasen
6d1503a71c Fix an alignment problem in the wireless list 2012-07-05 06:22:13 -04:00
Matthias Clasen
e82af6d4fb Begin to add out-of-range connections to the list 2012-07-05 00:23:37 -04:00
Matthias Clasen
10d5978857 Make forgetting the active network work 2012-07-04 22:17:57 -04:00
Matthias Clasen
ee7689a113 More cleanup
Break up the wifi ui refresh into more manageable chunks.
2012-07-04 18:29:15 -04:00
Matthias Clasen
8036b6bec2 Some cleanup
Break the humongous init function into more manageable pieces.
2012-07-04 16:28:52 -04:00
Matthias Clasen
6adc1f0d7f Add separate pages for hidden and hotspot
Both still work in progress. The hidden page does not actually
connect yet, and the hotspot page does not get populated. But
starting and stopping a hotspot works.
2012-07-04 15:04:48 -04:00
Matthias Clasen
8cfa10c368 Begin to make hidden and hotspot switch spaces 2012-07-04 12:24:15 -04:00
Matthias Clasen
7c12b1a3e1 Reindent and clean up network.ui
Also, implement strength in detail page.
2012-07-04 02:52:03 -04:00
Matthias Clasen
6cdf992328 Make wireless details match the redesign more closely 2012-07-04 01:54:11 -04:00
Matthias Clasen
f539b9e197 Add hotspot to wireless list
Also implement arrows more properly, and make clicking connect
to an ap, unless the click is near the arrow.
2012-07-04 01:30:57 -04:00
Matthias Clasen
656dd7e01b Add a FIXME 2012-07-03 21:34:51 -04:00
Matthias Clasen
ef40d56f93 Remove some unused code
Remove code that deals with the non-longer-shown wireless combo box.
2012-07-03 21:32:42 -04:00
Matthias Clasen
0484ffacf7 network: wifi page rework
This is incomplete work towards the wireless page as seen in
https://github.com/gnome-design-team/gnome-mockups/blob/master/system-settings/network/aday/png/wireless-panel.png

Currently working:
- Connect to hidden network
- Show details for active connection
- Forget button
- Go back to list

Next steps:
- hook up the Disconnect button
- add out-of-range networks to the list
- implement details for non-active connections
- add hotspot to the list
- implement hotspot details
- sort out details of the list look and feel
- clean up the code and the .ui file
2012-07-03 08:18:29 -04:00
4 changed files with 2038 additions and 1049 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -71,12 +71,10 @@ panel_cell_renderer_set_name (PanelCellRendererSecurity *renderer)
if (icon_name != NULL) {
g_object_set (renderer,
"icon-name", icon_name,
"visible", TRUE,
NULL);
} else {
g_object_set (renderer,
"icon-name", NULL,
"visible", FALSE,
"icon-name", "",
NULL);
}
}

View File

@@ -66,7 +66,7 @@ panel_cell_renderer_set_name (PanelCellRendererSignal *renderer)
GIcon *icon;
/* the 'Other...' entry */
if (renderer->signal == 0) {
if (renderer->signal <= 0) {
g_object_set (renderer, "gicon", NULL, NULL);
return;
}