Web pgadmin.org
 Home 
 ·  ·  ·  ·  ·  ·  · 
CVS Commit by andreas: owner combobox fixes

CVS Commit by andreas: owner combobox fixes



Log Message:
-----------
owner combobox fixes

Modified Files:
--------------
    pgadmin3/src/ui:
        dlgAggregate.cpp (r1.17 -> r1.18)
        dlgConversion.cpp (r1.15 -> r1.16)
        dlgDomain.cpp (r1.23 -> r1.24)
        dlgFunction.cpp (r1.38 -> r1.39)
        dlgProperty.cpp (r1.88 -> r1.89)
        dlgTablespace.cpp (r1.4 -> r1.5)

Index: dlgDomain.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgDomain.cpp,v
retrieving revision 1.23
retrieving revision 1.24
diff -Lsrc/ui/dlgDomain.cpp -Lsrc/ui/dlgDomain.cpp -u -w -r1.23 -r1.24
--- src/ui/dlgDomain.cpp
+++ src/ui/dlgDomain.cpp
@@ -61,21 +61,6 @@
 
 int dlgDomain::Go(bool modal)
 {
-    if (!domain)
-        cbOwner->Append(wxT(""));
-
-    pgSet *set=connection->ExecuteSet(wxT("SELECT usename FROM pg_user ORDER BY usename"));
-
-    if (set)
-    {
-        while (!set->Eof())
-        {
-            cbOwner->Append(set->GetVal(0));
-            set->MoveNext();
-        }
-        delete set;
-    }
-
     if (domain)
     {
         // edit mode
Index: dlgTablespace.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgTablespace.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lsrc/ui/dlgTablespace.cpp -Lsrc/ui/dlgTablespace.cpp -u -w -r1.4 -r1.5
--- src/ui/dlgTablespace.cpp
+++ src/ui/dlgTablespace.cpp
@@ -52,6 +52,8 @@
 
 int dlgTablespace::Go(bool modal)
 {
+    if (!tablespace)
+        cbOwner->Append(wxEmptyString);
     AddGroups();
     AddUsers(cbOwner);
     txtComment->Disable();
Index: dlgProperty.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgProperty.cpp,v
retrieving revision 1.88
retrieving revision 1.89
diff -Lsrc/ui/dlgProperty.cpp -Lsrc/ui/dlgProperty.cpp -u -w -r1.88 -r1.89
--- src/ui/dlgProperty.cpp
+++ src/ui/dlgProperty.cpp
@@ -226,8 +226,11 @@
     wxComboBox *cbowner = cbOwner;
 
     if (cbowner && !cbowner->GetCount())
+    {
+        if (!GetObject())
+            cbOwner->Append(wxEmptyString);
         AddUsers(cbowner);
-
+    }
     if (txtOid)
         txtOid->Disable();
 
Index: dlgAggregate.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgAggregate.cpp,v
retrieving revision 1.17
retrieving revision 1.18
diff -Lsrc/ui/dlgAggregate.cpp -Lsrc/ui/dlgAggregate.cpp -u -w -r1.17 -r1.18
--- src/ui/dlgAggregate.cpp
+++ src/ui/dlgAggregate.cpp
@@ -59,8 +59,6 @@
 
 int dlgAggregate::Go(bool modal)
 {
-    AddUsers(cbOwner);
-
     if (!connection->BackendMinimumVersion(7, 5))
         cbOwner->Disable();
 
Index: dlgConversion.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgConversion.cpp,v
retrieving revision 1.15
retrieving revision 1.16
diff -Lsrc/ui/dlgConversion.cpp -Lsrc/ui/dlgConversion.cpp -u -w -r1.15 -r1.16
--- src/ui/dlgConversion.cpp
+++ src/ui/dlgConversion.cpp
@@ -57,8 +57,6 @@
 
 int dlgConversion::Go(bool modal)
 {
-    AddUsers(cbOwner);
-
     if (!connection->BackendMinimumVersion(7, 4))
         txtComment->Disable();
 
Index: dlgFunction.cpp
===================================================================
RCS file: /projects/pgadmin3/src/ui/dlgFunction.cpp,v
retrieving revision 1.38
retrieving revision 1.39
diff -Lsrc/ui/dlgFunction.cpp -Lsrc/ui/dlgFunction.cpp -u -w -r1.38 -r1.39
--- src/ui/dlgFunction.cpp
+++ src/ui/dlgFunction.cpp
@@ -103,6 +103,8 @@
 
 int dlgFunction::Go(bool modal)
 {
+    if (!function)
+        cbOwner->Append(wxEmptyString);
     AddGroups();
     AddUsers(cbOwner);
 


Home | Main Index | Thread Index

top