Skip to content
Commits on Jan 4, 2016
  1. @dpage
Commits on Dec 8, 2015
  1. @asheshv

    Merging the libssh2 to the latest developement version (post 1.6.0

    asheshv committed
    release). It has been merged from the repository -
    https://github.com/libssh2/libssh2 upto commit-id:
    95dc2a6a52fbc942babd80eb9b977cfc0e48d2f8
Commits on Sep 22, 2015
  1. @dpage

    Final copyright changes.

    dpage committed
Commits on Mar 21, 2014
  1. @dpage @asheshv
Commits on May 16, 2013
  1. @dpage
  2. @akshay-joshi @dpage

    Fix linker error seen on some Linux distros (e.g. Suse).

    akshay-joshi committed with dpage
    Thanks to Tim Wood for finding the cause of the problem.
Commits on May 9, 2013
  1. @asheshv @dpage

    Fix the "make distclean" target.

    asheshv committed with dpage
Commits on May 2, 2013
  1. @akshay-joshi @dpage

    Add SSH tunneling support.

    akshay-joshi committed with dpage
Commits on Apr 9, 2013
  1. @dpage

    Remove ancient (and badly written) check for aclocal/automake, and

    dpage committed
    replace a deprecated macro in configure.ac.in.
Commits on Jul 18, 2012
  1. @asheshv @dpage

    Modify the automake build system to create object files alongside their

    asheshv committed with dpage
    corresponding source files, instead of in the top level directory for
    each sub-project. This allows us to have source code files with the
    same name in different directories.
Commits on May 7, 2012
  1. @gleu

    Database designer is now not compiled by default

    gleu committed
    You need to use --enable-databasedesigner with ./configure to enable it. By
    default, it's disabled.
Commits on Jul 25, 2011
  1. @gleu

    Use sphinx documentation system

    gleu committed
    With a big help from Dave, especially with the autoconf system.
Commits on Mar 8, 2011
  1. @dpage

    Replace all the XPM images in pgAdmin with PNG ones. This offers us

    dpage committed
    two major advantages:
    
    1) XPM images aren't supported by many graphics tools, and almost
    always require manual editing to fix the internal naming anyway.
    
    2) XPM images don't support alpha transparency.
    
    The patch is a little complex, as it's not straightforward to embed
    PNG images at build time. Here's what it does:
    
    - Adds a new project, png2c, on which the pgAdmin project is dependent.
    - Adds a new build rule for .png files, which will cause them to be
    pre-processed with png2c, to create .pngc files which are C source
    code, containing the PNG data and some accessor functions and macros.
    - #include's the .pngc files in place of the XPMs.
    - Updates the rest of the code to use the new accessor macros created
    in the .pngc files:
    
       filename_png_img - represents a wxImage*
       filename_png_bmp - represents a wxBitmap*
       filename_png_ico - represents a wxIcon*
    
    Each of the accessors uses static data, so in theory, this also gives
    us a performance optimisation as any given image only need be
    converted to a different format (by using the appropriate accessor)
    once, upon first access.
Commits on Feb 7, 2011
  1. @dpage

    Additional cleanup of the build system as discussed at FOSDEM:

    dpage committed
    - Move optimisation levels from CPPFLAGS into CFLAGS/CXXFLAGS
    - Remove the --no-precomp option from the Mac build options
    - Remove some bogus code that cleared(!) CFLAGS and CXXFLAGS
Commits on Feb 6, 2011
  1. @dpage

    Update the autotools build system to build only the default system

    dpage committed
    architecture on Mac (by default). Add flags to allow architectures to
    be explicitly selected:
    
    --with-arch-i386
    --with-arch-ppc
    --with-arch-x86_64
    --with-arch-ppc64
    
    This should allow the build system to work with wxWidgets 2.9 on Mac
    (which doesn't include the arch flags in wx-config --libs output), and
    will allow builds with dependency tracking and ccache to work by default.
    architectures to be
Commits on Jul 29, 2010
  1. @dpage

    Load plugins from any .ini file found in a new

    dpage committed
    plugins.d directory. This makes it much easier for
    other software to register itself as a plugin
    because it can just drop an ini file in the dir
    rather than having to edit the existing file.
Commits on Oct 8, 2009
  1. @dpage

    Add a configure flag (--with-osxarch=[ppc|i386|x86_64]) to allow

    dpage committed
    the user to specify a single architecture to build on OS X,
    instead of building all the architectures available in wxWidgets.
    This allows the builder to avoid having to use
    --disable-dependency-tracking, which is required for multi-arch builds.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@8068 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Mar 9, 2009
  1. @dpage

    Re-jigger some of the plugins code to make it more useful:

    dpage committed
    - Allow plugins to be targetted to a platform, so we can ship multi-platform config files.
    - Allow path elements (BIN dir, working dir, PG bin dir, EDB bin dir etc) to be substituted into the command line and keyfile.
    - Move utilities.ini into the main share directory and rename to plugins.ini.
    - Allow plugins to be targetted to specific server types.
    - Ensure the default plugin is currently valid before executing it.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@7651 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jan 5, 2009
  1. @dpage

    Copyright update

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@7535 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Sep 15, 2008
  1. @mhagander

    pgScript - a scripting language for PostgreSQL/pgAdmin

    mhagander committed
    GSOC-project by Mickael Deloison, with only very minor changes by me.
    
    
    
    git-svn-id: svn://svn.pgadmin.org/trunk@7464 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Aug 28, 2008
  1. @dpage

    Remove references to pgAgent

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@7428 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Mar 3, 2008
  1. @dpage

    Add the ability to register external applications on

    dpage committed
    a plugins menu. Menu options can be activated based on
    the current object selection, and a variety of variables
    including everything needed to open a database connection
    can be passed to the external utility.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@7109 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jan 1, 2008
  1. @dpage

    Copyright update

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@6929 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jul 13, 2007
  1. @dpage

    Prep for release

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@6420 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jun 11, 2007
  1. @dpage

    Add support to the debugger for capture of OUT/INOUT params from edbs…

    dpage committed
    …pl functions. This
    
    requires that we use an EnterpriseDB libpq to work due to the protocol extensions included
    for callable statement support.
    
    To ensure this is optional, on Windows we attempt to runtime link to the extra libpq 
    functions, whereas on *nix we use a configure time check to see what libpq we are
    building against. Standard libpq builds will work just fine, except they cannot
    catch the out params from stored procs.
    
    Whilst we're at it, clean up some of the autoconf code that was testing functionality
    of libpq.so even if we were static linking against libpq.a
    
    
    git-svn-id: svn://svn.pgadmin.org/trunk@6352 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jun 1, 2007
  1. @dpage

    Check the wxWidgets version during configure, per Kris Jurka

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@6336 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on May 17, 2007
  1. @dpage

    Remove bundled copies of PostgreSQL/Slony docs to make it easier to l…

    dpage committed
    …ocalise the rest. Instead allow the use of local or online copies of the PostgreSQL, EnterpriseDB or Slony docs, each independently of the other. Per discussion on -hackers.
    
    This implements the infrastructure to handle multiple documentation sources, and add code to use EnterpriseDB docs when connected to an EDB server. Configuration options are included, as well as validation/cleanup of user entered doc paths. Still to complete is the documentation for the configuration options, and the auto-discovery of local docs.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@6302 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on May 1, 2007
  1. @dpage

    Don't install XRC files with non-debug builds. After hacking at this …

    dpage committed
    …for some time, I'm still not entirely sure how it works as it seems it should omit them during 'make dist' as well, but it doesn't, and seems to behave exactly as it needs to. Perhaps someone with more automake/make foo than I can explain!
    
    While we're at it, initialise a variable to silence a GCC warning.
    
    
    git-svn-id: svn://svn.pgadmin.org/trunk@6251 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Apr 23, 2007
  1. @dpage

    Complete debugger integration

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@6227 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Apr 4, 2007
  1. @dpage

    build a Debugger.app within the pgAdmin3.app resources directory in the

    dpage committed
    Mac App bundle.
    
    This does introduce one downside:
    
    The existing complete-bundle.sh code works fine, and rewrites the paths
    to the wx libraries as expected, however the debugger crashes when run.
    As best I can figure, this is because although the debugger has the
    correct relative paths to the libraries, some of those (wx) libraries
    are interdependent, and when run by the debugger executable, the
    relative paths between them are incorrect.
    
    To resolve this until a better solution is found, I've modified the
    build system such that static linking is forced when building an app
    bundle. This also has the advantage of reducing the bundle size a little  :-) 
    
    
    
    
    git-svn-id: svn://svn.pgadmin.org/trunk@6164 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Mar 16, 2007
  1. @dpage

    Add the debugger to the build systems.

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@6073 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Feb 27, 2007
  1. @dpage

    Fix typo

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@5950 a7884b65-44f6-0310-8a51-81a127f17b15
  2. @dpage

    Allow install time re-branding. This allows rebranded versions of pgA…

    dpage committed
    …dmin to be distributed without code modifications, but with references to the original pgAdmin being displayed instead. Also add support for shaped splash screens.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@5949 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Jan 15, 2007
  1. @dpage

    Add support for Sun's compiler [Dhanaraj M]

    dpage committed
    git-svn-id: svn://svn.pgadmin.org/trunk@5863 a7884b65-44f6-0310-8a51-81a127f17b15
Commits on Dec 7, 2006
  1. @dpage

    Add a check to see if we can (in the future) use precompiled headers …

    dpage committed
    …with GCC.
    
    git-svn-id: svn://svn.pgadmin.org/trunk@5784 a7884b65-44f6-0310-8a51-81a127f17b15
Something went wrong with that request. Please try again.