tsclient applet list is not sorted

Bug #109291 reported by Craig Szymanski
50
This bug affects 6 people
Affects Status Importance Assigned to Milestone
tsclient
Fix Committed
Medium
Cyclops
tsclient (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: tsclient

I added the applet to the gnome panel
When opening tsclient with the applet you can save your connections as a .rdp file. These files are placed in ~/.tsclient
They show up as a drop-down list, but the list is not sorted by date added or by name. Also, adding sub-folders to the .tsclient directory and saving files in the sub-folders work well, yet these folders and the items inside are not sorted by alpha either.

Tags: patch
Revision history for this message
Knut Arne Bjørndal (bobkare) wrote :
Daniel T Chen (crimsun)
Changed in tsclient:
status: New → Confirmed
Revision history for this message
Jamin W. Collins (jcollins) wrote :

Tested the referenced patch with current tsclient source in Jaunty. Works perfectly. Any chance of getting this added to the provided package?

tags: added: patch
Revision history for this message
bucketoftruth (6-launchpad-troutpocket-org) wrote :

Any chance this patch could be applied to an official package? Having 70 unsorted RDP connections in that list is incredibly frustrating.

Revision history for this message
bucketoftruth (6-launchpad-troutpocket-org) wrote :

Any chance this patch could be applied to the official package and included in an update? It seems trivial for someone with a build environment. It is painful to search through 70+ unsorted bookmarks.

Revision history for this message
bucketoftruth (6-launchpad-troutpocket-org) wrote :

Sorry for the double post. I was able to patch tsclient with the patch listed above. My frustration was with figuring out how to do this. Since people looking for this information inevitably end up here, this is what you do (sort of):

apt-get source tsclient
apt-get build-dep tsclient
cd tsclient-0.150/debian/patches/
wget -O 28_sort-list.patch 'http://sourceforge.net/tracker/download.php?group_id=192483&atid=941576&file_id=261203&aid=1865995'
wget -O 29_sort-quick-connect.patch 'http://sourceforge.net/tracker/download.php?group_id=192483&atid=941576&file_id=279861&aid=1982040'
cd ../..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i tsclient_0.150-1ubuntu3_i386.deb

Of course, you'll have to have a build environment with all the necessary libraries. You can get most of that stuff by doing:

apt-get install build-essential devscripts debhelper dh-make diff patch gnupg fakeroot lintian pbuilder

Shamelessly copied from http://ubuntuforums.org/archive/index.php/t-901843.html

Revision history for this message
Harald (haraldboehmecke) wrote :

thanks. your guide worked. I have 64-bit OS so in my case its tsclient_0.150-1ubuntu6_amd64.deb.

I still think this should be a "default" in KK 9.10. Can it be added as Wishlist?

Regards,

Harald

Revision history for this message
Ryan Daly (daly-ctcnet) wrote :

Beautiful... Patch works like a charm.

Revision history for this message
Cyclops (rms) wrote :

Commit to upstream.

Changed in tsclient:
assignee: nobody → Cyclops (rms)
importance: Undecided → Medium
status: New → Fix Committed
Revision history for this message
bucketoftruth (6-launchpad-troutpocket-org) wrote :

Cyclops, is this patch ever going to be included in tsclient? Is there anything that can be done to push this simple patch through?

Arno Peters (awpeters)
Changed in tsclient (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Woonjas (woonjas) wrote :

Fix committed in april this year, but in Maverick the quicklist is still in a random order.

Is there a package available with the above mentioned fix applied?

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Thank you for reporting this bug. tsclient has been removed from the Ubuntu 11.10 archives. The software has not had a new release in years and was no longer being maintained. Unfortunately that means this bug won't be fixed.

Changed in tsclient (Ubuntu):
status: Fix Committed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.