pgadmin-org / pgadmin3

Archive of the pgAdmin III project
https://www.pgadmin.org/
Other
178 stars 82 forks source link

Pasting from apps on Mac OS X doesn't always work (RM #302) #72

Open dpage opened 15 years ago

dpage commented 15 years ago

Issue migrated from Redmine: https://redmine.postgresql.org/issues/302 Originally created by Dave Page at 2009-08-04 08:06:23 UTC.

On Mac OS X, data is retrieved from the clipboard as UTF16, which may include embedded nulls. This can cause the data to be truncated.

Fixed in wxWidgets for 3.x: http://trac.wxwidgets.org/ticket/10902

Thanks to Stephan Jaensch for tracking down the fix.

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-1 Originally created by Anonymous at 2011-10-21 19:38:19 UTC.

This issue has been annoying us mac users for quite a while now. Any indication of when this is going to be fixed?

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-2 Originally created by Guillaume Lelarge at 2011-10-22 21:01:55 UTC.

The issue is with wxWidgets. We need at least 2.9 to make it work. There has been some work to be compatible with 2.9 but, AFAICT, there's still work to do. And it doesn't mean we'll adopt it as soon as the work is done because if we do, we won't be able to have a linux version anymore (I don't know one distro that offers wxWidgets 2.9 packages).

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-3 Originally created by Anonymous at 2012-05-01 09:15:40 UTC.

So, it's been 3 years since this issue was opened. Still the most frustrating thing about using pgAdmin on Mac. Has any advancement been made on Linux support for wxWidgets 2.9+ ?

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-4 Originally created by Guillaume Lelarge at 2012-05-01 09:20:41 UTC.

No, and there won't be. The problem with 2.9 is that it is a development release. So it will never be in a package in any linux distro. We need to wait for wxWidgets 3.0. After that, yes, we'll be able to use this new release of wxWidgets and forget about 2.8.

And to be completely honest, there are still lots of work to be compatible with 2.9/3.0. See http://code.pgadmin.org/trac/wiki/2.9-support for details. That's only what we discovered.

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-5 Originally created by Anonymous at 2012-05-03 12:08:39 UTC.

Google Drive application uses wxWidgets 2.9.3, So to say it will never be in a package in any linux distro seems to overstate the case a bit..

dpage commented 12 years ago

Comment migrated from Redmine: https://redmine.postgresql.org/issues/302#note-6 Originally created by Guillaume Lelarge at 2012-05-04 21:30:42 UTC.

Google has the right to use any release they want, even development releases. I take for granted that Debian won't ever do that. Ubuntu and Fedora do it sometimes, so it may happen that they package 2.9 (but it would surprise me a lot).

Anyway, once again, 2.9 is a development release. We'll have to wait the release of 3.0 (the stable release).