Commits on Feb 24, 2012
  1. Bump version

    dpage committed Feb 24, 2012
Commits on Feb 21, 2012
  1. Fix the SQL for existing triggers

    Columns weren't quoted.
    Per report from Bartosz Dmytrak.
    gleu committed Feb 21, 2012
  2. Fix the SQL for existing extensions

    The schema and the version weren't quoted.
    Per report from Bartosz Dmytrak.
    gleu committed Feb 21, 2012
  3. Fix typo

    gleu committed Feb 21, 2012
Commits on Feb 19, 2012
  1. Fix the copy of a query when application_name is unset

    The copy of a query tris to fetch the database name, so that when we launch
    the query tool, we connect to the right database. Since 9.0, with the addition
    of the application_name column, database is not anymore column 1, but column
    2, when the user is connected to 9.0+ database. So, when we fetch the database
    name, we need to look into the right column.
    gleu committed Feb 19, 2012
  2. Fix query handling on the frmStatus window

    The wxListCtrl control doesn't handle strings or more than 512 characters
    on Windows. So we need to put the queries in a wxArrayString so that we won't
    have issues on the size of the queries.  definition.
    Report from Aren Cambre.
    gleu committed Feb 19, 2012
Commits on Feb 16, 2012
  1. Record a password in .pgpass only if not empty

    pgAdmin shouldn't try to record an empty password in .pgpass. There are no
    such things as empty passwords in PostgreSQL.
    Per complaint from Michael Shapiro, and Vik Reykja.
    gleu committed Feb 16, 2012
Commits on Feb 13, 2012
  1. Fix the reverse-engineered SQL for types

    Receive, and send functions, and passbyvalue boolean were forgotten in the
    reverse-engineered SQL for types.
    gleu committed Feb 13, 2012
Commits on Feb 11, 2012
  1. Fix dlgType minimum size

    It wasn't big enough for an external type.
    gleu committed Feb 11, 2012
  2. Fix enabling/disabling trigger with the trigger contextual menu

    When enabling/disabling a trigger, we refresh the trigger node, which adds a
    new trigger function node. The patch first deletes all children nodes, before
    refreshing the trigger node.
    Report from Bartosz Dmytrak.
    gleu committed Feb 11, 2012
Commits on Feb 9, 2012
  1. Fix the autovacuum widgets in the table dialog

    When a user selects another language for the UI, some of the values of the
    autovacuum are set to 0 instead of their actual values because of the decimal
    separator (dot) which is not valid for this language (happens with french and
    polish for example).
    This fix uses always the dot. To do that, I had to change the text widgets so
    that they are not confined to numeric values.
    Report from Bartek.
    gleu committed Feb 9, 2012
Commits on Feb 6, 2012
  1. Highlight the log pane widgets at the frmStatus startup

    By default, the log pane is selected, but its widgets are disabled. This patch
    enables its widgets at the opening of the frmStatus window.
    Report from Maximilian Tyrtania.
    gleu committed Feb 6, 2012
Commits on Jan 30, 2012
  1. Update polish translation

    Begina Felicysym committed with gleu Jan 30, 2012
Commits on Jan 18, 2012
  1. Ensure job steps and schedules are listed properly

    on the Job dialogue, and avoid defaulting empty
    end dates to today on the schedule dialogue.
    dpage committed Jan 18, 2012
Commits on Jan 13, 2012
  1. Increase the size of the label on the password

    dialog to avoid text being obscured with longer
    server descriptions
    Dharmendra Goyal committed with dpage Jan 13, 2012
Commits on Jan 11, 2012
Commits on Jan 10, 2012
Commits on Jan 7, 2012
  1. Fix loss of column changes through table properties when re-editing

    When the user validates its changes on the column properties dialog, we
    create another pgColumn containing all the changes made. We store it in a new
    column of the columns listview. When the user wants to see the changed column
    properties dialog, we use this new object to make sure the column dialog shows
    the changed, but not yet applied, properties.
    Report from Thom Brown.
    Fixes #330.
    gleu committed Jan 7, 2012
Commits on Jan 6, 2012
  1. Show columns' variables in the SQL pane of a table

    Report from Thom Brown.
    gleu committed Jan 6, 2012
  2. Fix the refresh on frmMain

    ExpandChildNodes() method updates the stats bar with informations from the
    expanded node, instead of the parent node which is selected.
    Per report from Bartek.
    Fixes #351
    gleu committed Jan 6, 2012
Commits on Jan 5, 2012
  1. Copyright stragglers

    dpage committed Jan 5, 2012
Commits on Jan 4, 2012
  1. Fix the constraint trigger query

    pgAdmin displayed system constraint triggers since this commit;a=commitdiff;h=b41f071c9642f41896693be4e29f55409d8cd9ce
    I forgot to check for the "foreign key" kind of system triggers.
    Report from Julius Tuskenis, and some help from Michal Vanek too.
    gleu committed Jan 4, 2012
Commits on Dec 13, 2011
  1. Allow SSL use

    Since quite some time, I always get a "PostgreSQL SSL support: Missing"
    message after configure. config.log shows this:
    configure:5737: gcc -o conftest -g -O2   -L/opt/postgresql-head/lib
    conftest.c -lpq   >&5
    /usr/bin/ld: /tmp/ccAr1HM4.o: undefined reference to symbol
    /usr/bin/ld: note: 'SSL_connect' is defined in
    DSO /usr/lib64/ so try adding it to the linker command line
    /usr/lib64/ could not read symbols: Invalid operation
    collect2: ld returned 1 exit status
    Adding -lssl makes it work. SSL is detected, and the compilation take SSL into
    gleu committed Dec 13, 2011
Commits on Dec 10, 2011
  1. Fix reading the histoquery file because of wrong file

    When weird characters are embedded in the .pgadmin_histoqueries file, the
    previous read function was lost, and never finished its work. The new
    implementation finds the issue with the parse function, and stops immediately
    to read the file.
    gleu committed Dec 10, 2011
  2. Fix constraints handling on the table properties dialog

    The wxListCtrl control doesn't handle strings or more than 512 characters on
    Windows. So we need to put the definition of constraints in a wxArrayString so
    that we won't have issues on the size of the constraint's definition.
    Report from Vjacheslav Vjacheslav.
    Some help from Julius Tuskenis.
    gleu committed Dec 10, 2011
Commits on Dec 6, 2011
Commits on Dec 4, 2011
  1. Fix VARIADIC handling with DEFAULT value

    VARIADIC argument wasn't treated as an IN argument, which made it unavailable
    for DEFAULT values.
    Report from Regina (Paragon Corporation).
    gleu committed Dec 4, 2011
  2. Forgot the CHANGELOG

    gleu committed Dec 4, 2011
  3. Fix DEFAULT handling with ALTER function

    DEFAULT clause was included with the ALTER function. That's an incorrect syntax that is now fixed.
    From a report from Regina (Paragon Corporation).
    gleu committed Dec 4, 2011
  4. Fix compilation on Debian

    We used a wxWidgets internal macro (ATTRIBUTE_PRINTF_1), that Debian get rid
    of. And wxWidgets 2.9 doesn't have this macro anymore.
    Actually, it appears we don't need it. It works without the macro, so the patch just drops it.
    Reports from Gerfried Fuchs, and Philippe Rimbault.
    Many thanks to Dave Page, and Olly Bets, for their comments.
    Fixes Debian Bug #646454.
    gleu committed Dec 4, 2011
  5. Update czech translation

    Marv-CZ committed with gleu Dec 4, 2011