1. 14 Oct, 2004 8 commits
  2. 13 Oct, 2004 6 commits
    • Jonathan Blandford Blandford's avatar
      Wed Oct 13 19:31:53 2004 Jonathan Blandford <jrb@redhat.com> · a34bbc73
      Jonathan Blandford Blandford authored
              * panel-applet/NMWirelessApplet.c: Add an essid dialog.  It
              doesn't work yet, but it looks okay.
      
              * panel-applet/icons/*png: Resize to 22x22 and install in the
              right place.
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@224 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      a34bbc73
    • David Lodge's avatar
      2004-10-13 David Lodge <dave@cirt.net> · 238ffd7e
      David Lodge authored
              * en_GB.po: Updated British English translation.
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@223 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      238ffd7e
    • Robert Paskowitz's avatar
      2004-10-13 Dan Williams <dcbw@redhat.com> · 3ad9d061
      Robert Paskowitz authored
      	* panel-applet/NMWirelessApplet.c
      		- Add function to print out applet_state in a readable
      			manner
      
      	* src/NetworkManager.c
      		- (main): Don't segfault when nm_dbus_init() fails, we had
      			a left-over call to hal_shutdown() into which we passed NULL
      
      	* src/NetworkManagerAP.c
      		- (nm_ap_set_essid): Allow NULL essids
      
      	* src/NetworkManagerAPList.[ch]
      		- More use of nm_ap_list_[un]lock ()
      		- (nm_ap_list_get_ap_by_essid): don't warn when looking for a NULL
      			network/essid, just return nothing.  Also skip over NULL
      			essid access points in the list when searching
      		- (nm_ap_list_get_ap_by_address): new function
      		- (nm_ap_list_update_network): set the access point's key source to
      			NULL when the key returned from NetworkManagerInfo is NULL or
      			of 0 length
      		- nm_ap_list_update_keys() -> nm_ap_list_update_properties(), and
      			copy timestamp over too
      		- (nm_ap_list_copy_essids_by_address): new function, attempt to
      			find the correct ESSID for a blank-essid access point by searching
      			through another list and matching access point MAC addresses
      		- (nm_ap_list_diff): exclude blank-essid access points from the diffs
      
      	* src/NetworkManagerDbus.c
      		- (nm_dbus_nm_set_active_device): deal with random networks the user
      			may specify.  This is mainly for access points that don't
      			broadcast their essid.  So if the user tells us to associate with
      			some random ESSID that's not in our access point list, we find
      			out if the access point does in fact exist (by attempting association
      			and then matching that access point's MAC address with the essid the
      			user gave us) and then we switch to it.
      		- (nm_dbus_devices_handle_request): don't add blank-essid access points
      			to the returned list of networks for the "getNetworks" method
      
      	* src/NetworkManagerDevice.[ch]
      		- Extra debugging info for link detection
      		- (nm_device_ap_list_get_ap_by_address): new function, return an AP
      			based on MAC address
      		- (nm_device_get_path_for_ap): ignore blank-essid access points
      		- (nm_device_wireless_network_exists): new function, find out whether
      			a random ESSID exists by attempting to associate with it
      		- (nm_device_do_normal_scan): allow blank-essid access points in our
      			device list as long as they have an AP MAC address we can use.
      			Also send WirelessNetwork[Dis]Appeared signals for non-active
      			devices too.  Lets the applet update more frequently.
      
      	* src/backends/NetworkManagerGentoo.c
      		- Patch from: Robert Paskowitz
      			- Update backend code for Gentoo
      			- Implement nm_system_device_update_config_info ()
      
      	* test/nmclienttest.c
      		- (set_network_device): new function, takes a command-line argument
      			and tells NetworkManager to use that wireless network
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@222 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      3ad9d061
    • John Palmieri's avatar
      Wed Oct 13 John (J5) Palmieri <johnp@redhat.com> · aea83cfb
      John Palmieri authored
              * info-daemon/NetworkManagerInfo.c (nmi_spawn_notification_icon): Stop respawning
              if the notification icon crashes 5 times within 5 seconds of each respawn
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@221 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      aea83cfb
    • Jonathan Blandford Blandford's avatar
      Tue Oct 12 22:53:04 2004 Jonathan Blandford <jrb@redhat.com> · dea7d568
      Jonathan Blandford Blandford authored
              * panel-applet/NMWirelessApplet.c (nmwa_update_state): remove
              g_print.
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@220 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      dea7d568
    • Jonathan Blandford Blandford's avatar
      Tue Oct 12 22:44:15 2004 Jonathan Blandford <jrb@redhat.com> · bebce45b
      Jonathan Blandford Blandford authored
              * panel-applet/NMWirelessApplet.h: Change the name of the icons.
      
              * panel-applet/NMWirelessApplet.c: (animation_timeout),
              (nmwa_update_state), (nmwa_destroy), (nmwa_setup_widgets),
              (nmwa_icons_free), (nmwa_icons_load_from_disk), (nmwa_icons_init):
              Change the name of the icons.
      
              * panel-applet/menu-info.c: (nm_menu_wired_class_init),
              (nm_menu_wired_expose_event), (nm_menu_network_class_init),
              (nm_menu_wireless_class_init), (nm_menu_wireless_new),
              (nm_menu_wireless_expose_event): Really bad hack to get the style
              to draw in the right color.
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@219 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      bebce45b
  3. 12 Oct, 2004 7 commits
  4. 11 Oct, 2004 2 commits
    • Dan Williams's avatar
      2004-10-11 Dan Williams <dcbw@redhat.com> · c195cbf8
      Dan Williams authored
      	* TODO
      		- Remove bit about more robust AP diffing since I just implemented it
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@211 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      c195cbf8
    • Dan Williams's avatar
      2004-10-11 Dan Williams <dcbw@redhat.com> · 6b4bfea2
      Dan Williams authored
      	* src/NetworkManagerAP.c
      		- (nm_ap_new, nm_ap_new_from_ap): Don't crash when we don't have
      			enough RAM to allocate new AP structures, but return NULL instead
      
      	* src/NetworkManagerAPList.[ch]
      		- (nm_ap_list_is_empty): new function
      		- (nm_ap_list_combine): new function, combine two access point lists
      		- (nm_ap_list_copy_keys): new function, copy keys from one list
      			into another
      
      	* src/NetworkManagerDevice.[ch]
      		- Rename some functions to be clearer:
      			nm_device_get_best_ap_frozen -> nm_device_is_best_ap_frozen
      			nm_device_just_activated     -> nm_device_is_just_activated
      			nm_device_activating         -> nm_device_is_activating
      			nm_device_now_scanning       -> nm_device_is_scanning
      		- Cache the last 4 scans so that the access point list is more stable.
      			We combine the lastest two scans and use that as the AP list,
      			and diff that combined list against the combination of the earliest
      			two cached scans for the WirelessNetworkAppeared/Dissappeared signals
      
      
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@210 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
      6b4bfea2
  5. 10 Oct, 2004 3 commits
  6. 09 Oct, 2004 1 commit
  7. 08 Oct, 2004 11 commits
  8. 07 Oct, 2004 2 commits