Skip to content
Open
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
Connection Manager for GNOME 46
=========================

Connection Manager was written by [Stefano Ciancio](https://github.com/sciancio) as a copy of [sshmenu](http://sshmenu.sourceforge.net/) from GNOME 2. Sadly, he lost interest in maintaining the extension after GNOME 3.32 on May 2019. Other maintainers have continued to provide updates to this extension over the years.

This repository includes branches supporting GNOME pre-45, 45, 46.

What is Connection Manager
========================

Expand Down Expand Up @@ -59,5 +66,7 @@ You can find other info:
* [License](https://github.com/sciancio/connectionmanager/wiki/License)



Testing
========================
$ dbus-run-session -- gnome-shell --nested --wayland

4 changes: 2 additions & 2 deletions connmgr.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@

gi.require_version('Gtk', '3.0')
from gi.repository import Gtk, Gdk, Gio
from StringIO import StringIO
from io import StringIO

import os.path
import shutil
Expand Down Expand Up @@ -702,7 +702,7 @@ def item_dialog(self, row):
profileName = profile.get_string("visible-name")

entry3.append_text(profileName)
if profileName.decode('utf-8') == row[3]:
if profileName == row[3]:
entry3.set_active(index)

else:
Expand Down
Loading