pgAdmin III commit: Replace all the XPM images in pgAdmin with PNG ones

From: Dave Page <dpage(at)pgadmin(dot)org>
To: pgadmin-hackers(at)postgresql(dot)org
Subject: pgAdmin III commit: Replace all the XPM images in pgAdmin with PNG ones
Date: 2011-03-08 07:31:44
Message-ID: 201103080731.p287Vi6T011626@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Replace all the XPM images in pgAdmin with PNG ones. This offers us
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.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin3.git;a=commitdiff;h=7e51c8098d59de4efb1c9a8588bbd24d9764a52b

Modified Files
--------------
.gitignore | 4 +
Makefile.am | 2 +-
acinclude.m4 | 2 +
configure.ac.in | 1 +
pgAdmin3.rules | 33 ++
pgAdmin3.sln | 9 +
pgadmin/Makefile.am | 10 +
pgadmin/agent/dlgSchedule.cpp | 24 +-
pgadmin/agent/pgaJob.cpp | 12 +-
pgadmin/agent/pgaSchedule.cpp | 8 +-
pgadmin/agent/pgaStep.cpp | 8 +-
pgadmin/ctl/ctlCheckTreeView.cpp | 12 +-
pgadmin/ctl/explainShape.cpp | 164 +++---
pgadmin/debugger/dlgDirectDbg.cpp | 4 +-
pgadmin/debugger/frmDebugger.cpp | 38 +-
pgadmin/dlg/dlgAddFavourite.cpp | 4 +-
pgadmin/dlg/dlgAggregate.cpp | 4 +-
pgadmin/dlg/dlgConnect.cpp | 4 +-
pgadmin/dlg/dlgEditGridOptions.cpp | 4 +-
pgadmin/dlg/dlgHbaConfig.cpp | 4 +-
pgadmin/dlg/dlgMainConfig.cpp | 4 +-
pgadmin/dlg/dlgManageFavourites.cpp | 8 +-
pgadmin/dlg/dlgPgpassConfig.cpp | 4 +-
pgadmin/dlg/dlgProperty.cpp | 23 +-
pgadmin/dlg/dlgSelectConnection.cpp | 4 +-
pgadmin/frm/frmBackup.cpp | 4 +-
pgadmin/frm/frmBackupGlobals.cpp | 4 +-
pgadmin/frm/frmBackupServer.cpp | 4 +-
pgadmin/frm/frmConfig.cpp | 36 +-
pgadmin/frm/frmEditGrid.cpp | 42 +-
pgadmin/frm/frmGrantWizard.cpp | 4 +-
pgadmin/frm/frmHint.cpp | 10 +-
pgadmin/frm/frmMain.cpp | 12 +-
pgadmin/frm/frmMaintenance.cpp | 6 +-
pgadmin/frm/frmOptions.cpp | 4 +-
pgadmin/frm/frmPassword.cpp | 4 +-
pgadmin/frm/frmQuery.cpp | 74 ++--
pgadmin/frm/frmRestore.cpp | 4 +-
pgadmin/frm/frmStatus.cpp | 34 +-
pgadmin/frm/plugins.cpp | 4 +-
pgadmin/gqb/gqbBrowser.cpp | 36 +-
pgadmin/gqb/gqbGraphSimple.cpp | 8 +-
pgadmin/gqb/gqbView.cpp | 4 +-
pgadmin/gqb/gqbViewPanels.cpp | 72 ++--
pgadmin/include/agent/pgaJob.h | 2 +-
pgadmin/include/ctl/explainCanvas.h | 2 +-
pgadmin/include/images/aggregate-sm.png | Bin 0 -> 351 bytes
pgadmin/include/images/aggregate-sm.xpm | 39 --
pgadmin/include/images/aggregate.png | Bin 0 -> 374 bytes
pgadmin/include/images/aggregate.xpm | 44 --
pgadmin/include/images/aggregates.png | Bin 0 -> 373 bytes
pgadmin/include/images/aggregates.xpm | 40 --
pgadmin/include/images/back.png | Bin 0 -> 353 bytes
pgadmin/include/images/back.xpm | 38 --
pgadmin/include/images/backup.png | Bin 0 -> 811 bytes
pgadmin/include/images/backup.xpm | 151 -----
pgadmin/include/images/baddatabase.png | Bin 0 -> 788 bytes
pgadmin/include/images/baddatabase.xpm | 141 -----
pgadmin/include/images/cast-sm.png | Bin 0 -> 385 bytes
pgadmin/include/images/cast-sm.xpm | 50 --
pgadmin/include/images/cast.png | Bin 0 -> 426 bytes
pgadmin/include/images/cast.xpm | 52 --
pgadmin/include/images/casts.png | Bin 0 -> 402 bytes
pgadmin/include/images/casts.xpm | 49 --
pgadmin/include/images/catalog-sm.png | Bin 0 -> 328 bytes
pgadmin/include/images/catalog-sm.xpm | 37 --
pgadmin/include/images/catalog.png | Bin 0 -> 387 bytes
pgadmin/include/images/catalog.xpm | 43 --
pgadmin/include/images/catalogobject-sm.png | Bin 0 -> 386 bytes
pgadmin/include/images/catalogobject-sm.xpm | 55 --
pgadmin/include/images/catalogobject.png | Bin 0 -> 409 bytes
pgadmin/include/images/catalogobject.xpm | 60 --
pgadmin/include/images/catalogobjects.png | Bin 0 -> 419 bytes
pgadmin/include/images/catalogobjects.xpm | 57 --
pgadmin/include/images/catalogs.png | Bin 0 -> 371 bytes
pgadmin/include/images/catalogs.xpm | 39 --
pgadmin/include/images/check.png | Bin 0 -> 406 bytes
pgadmin/include/images/check.xpm | 58 --
pgadmin/include/images/checked.png | Bin 0 -> 299 bytes
pgadmin/include/images/checked.xpm | 25 -
pgadmin/include/images/clearAll.png | Bin 0 -> 318 bytes
pgadmin/include/images/clearAll.xpm | 36 --
pgadmin/include/images/clip_copy.png | Bin 0 -> 489 bytes
pgadmin/include/images/clip_copy.xpm | 87 ---
pgadmin/include/images/clip_cut.png | Bin 0 -> 563 bytes
pgadmin/include/images/clip_cut.xpm | 151 -----
pgadmin/include/images/clip_paste.png | Bin 0 -> 646 bytes
pgadmin/include/images/clip_paste.xpm | 151 -----
pgadmin/include/images/closeddatabase-sm.png | Bin 0 -> 853 bytes
pgadmin/include/images/closeddatabase-sm.xpm | 171 ------
pgadmin/include/images/closeddatabase.png | Bin 0 -> 814 bytes
pgadmin/include/images/closeddatabase.xpm | 146 -----
pgadmin/include/images/column-sm.png | Bin 0 -> 371 bytes
pgadmin/include/images/column-sm.xpm | 47 --
pgadmin/include/images/column.png | Bin 0 -> 435 bytes
pgadmin/include/images/column.xpm | 58 --
pgadmin/include/images/columns.png | Bin 0 -> 400 bytes
pgadmin/include/images/columns.xpm | 48 --
pgadmin/include/images/configuration.png | Bin 0 -> 346 bytes
pgadmin/include/images/configuration.xpm | 72 ---
pgadmin/include/images/configurations.png | Bin 0 -> 369 bytes
pgadmin/include/images/configurations.xpm | 72 ---
pgadmin/include/images/connect.png | Bin 0 -> 675 bytes
pgadmin/include/images/connect.xpm | 109 ----
pgadmin/include/images/constraints.png | Bin 0 -> 314 bytes
pgadmin/include/images/constraints.xpm | 31 -
pgadmin/include/images/continue.png | Bin 0 -> 402 bytes
pgadmin/include/images/continue.xpm | 87 ---
pgadmin/include/images/conversion.png | Bin 0 -> 356 bytes
pgadmin/include/images/conversion.xpm | 55 --
pgadmin/include/images/conversions.png | Bin 0 -> 356 bytes
pgadmin/include/images/conversions.xpm | 55 --
pgadmin/include/images/create.png | Bin 0 -> 1021 bytes
pgadmin/include/images/create.xpm | 167 ------
pgadmin/include/images/database-sm.png | Bin 0 -> 688 bytes
pgadmin/include/images/database-sm.xpm | 126 ----
pgadmin/include/images/database.png | Bin 0 -> 706 bytes
pgadmin/include/images/database.xpm | 122 ----
pgadmin/include/images/databases.png | Bin 0 -> 771 bytes
pgadmin/include/images/databases.xpm | 142 -----
pgadmin/include/images/debugger.png | Bin 0 -> 350 bytes
pgadmin/include/images/debugger.xpm | 34 --
pgadmin/include/images/delete.png | Bin 0 -> 608 bytes
pgadmin/include/images/delete.xpm | 83 ---
pgadmin/include/images/dictionaries.png | Bin 0 -> 362 bytes
pgadmin/include/images/dictionaries.xpm | 44 --
pgadmin/include/images/dictionary.png | Bin 0 -> 634 bytes
pgadmin/include/images/dictionary.xpm | 113 ----
pgadmin/include/images/disabled.png | Bin 0 -> 267 bytes
pgadmin/include/images/disabled.xpm | 24 -
pgadmin/include/images/dnd_copy.png | Bin 0 -> 312 bytes
pgadmin/include/images/dnd_copy.xpm | 45 --
pgadmin/include/images/dnd_move.png | Bin 0 -> 302 bytes
pgadmin/include/images/dnd_move.xpm | 44 --
pgadmin/include/images/dnd_none.png | Bin 0 -> 367 bytes
pgadmin/include/images/dnd_none.xpm | 45 --
pgadmin/include/images/domain-sm.png | Bin 0 -> 401 bytes
pgadmin/include/images/domain-sm.xpm | 53 --
pgadmin/include/images/domain.png | Bin 0 -> 424 bytes
pgadmin/include/images/domain.xpm | 55 --
pgadmin/include/images/domains.png | Bin 0 -> 462 bytes
pgadmin/include/images/domains.xpm | 61 --
pgadmin/include/images/down.png | Bin 0 -> 388 bytes
pgadmin/include/images/down.xpm | 49 --
pgadmin/include/images/drop.png | Bin 0 -> 919 bytes
pgadmin/include/images/drop.xpm | 99 ----
pgadmin/include/images/edit_clear.png | Bin 0 -> 621 bytes
pgadmin/include/images/edit_clear.xpm | 151 -----
pgadmin/include/images/edit_find.png | Bin 0 -> 657 bytes
pgadmin/include/images/edit_find.xpm | 151 -----
pgadmin/include/images/edit_redo.png | Bin 0 -> 654 bytes
pgadmin/include/images/edit_redo.xpm | 151 -----
pgadmin/include/images/edit_undo.png | Bin 0 -> 657 bytes
pgadmin/include/images/edit_undo.xpm | 151 -----
pgadmin/include/images/enumeration.png | Bin 0 -> 623 bytes
pgadmin/include/images/enumeration.xpm | 117 ----
pgadmin/include/images/enumerations.png | Bin 0 -> 502 bytes
pgadmin/include/images/enumerations.xpm | 83 ---
pgadmin/include/images/ex_aggregate.png | Bin 0 -> 1066 bytes
pgadmin/include/images/ex_aggregate.xpm | 185 ------
pgadmin/include/images/ex_append.png | Bin 0 -> 1162 bytes
pgadmin/include/images/ex_append.xpm | 185 ------
pgadmin/include/images/ex_bmp_heap.png | Bin 0 -> 1221 bytes
pgadmin/include/images/ex_bmp_heap.xpm | 182 ------
pgadmin/include/images/ex_bmp_index.png | Bin 0 -> 1247 bytes
pgadmin/include/images/ex_bmp_index.xpm | 182 ------
pgadmin/include/images/ex_broadcast_motion.png | Bin 0 -> 334 bytes
pgadmin/include/images/ex_broadcast_motion.xpm | 56 --
pgadmin/include/images/ex_cte_scan.png | Bin 0 -> 1955 bytes
pgadmin/include/images/ex_cte_scan.xpm | 312 ----------
pgadmin/include/images/ex_gather_motion.png | Bin 0 -> 218 bytes
pgadmin/include/images/ex_gather_motion.xpm | 55 --
pgadmin/include/images/ex_group.png | Bin 0 -> 1228 bytes
pgadmin/include/images/ex_group.xpm | 185 ------
pgadmin/include/images/ex_hash.png | Bin 0 -> 1169 bytes
pgadmin/include/images/ex_hash.xpm | 185 ------
pgadmin/include/images/ex_hash_anti_join.png | Bin 0 -> 1571 bytes
pgadmin/include/images/ex_hash_anti_join.xpm | 299 ----------
pgadmin/include/images/ex_hash_semi_join.png | Bin 0 -> 1452 bytes
pgadmin/include/images/ex_hash_semi_join.xpm | 277 ---------
pgadmin/include/images/ex_hash_setop_except.png | Bin 0 -> 1377 bytes
pgadmin/include/images/ex_hash_setop_except.xpm | 251 --------
.../include/images/ex_hash_setop_except_all.png | Bin 0 -> 1402 bytes
.../include/images/ex_hash_setop_except_all.xpm | 252 --------
pgadmin/include/images/ex_hash_setop_intersect.png | Bin 0 -> 1389 bytes
pgadmin/include/images/ex_hash_setop_intersect.xpm | 254 --------
.../include/images/ex_hash_setop_intersect_all.png | Bin 0 -> 1417 bytes
.../include/images/ex_hash_setop_intersect_all.xpm | 255 ---------
pgadmin/include/images/ex_hash_setop_unknown.png | Bin 0 -> 1490 bytes
pgadmin/include/images/ex_hash_setop_unknown.xpm | 268 ---------
pgadmin/include/images/ex_index_scan.png | Bin 0 -> 1298 bytes
pgadmin/include/images/ex_index_scan.xpm | 182 ------
pgadmin/include/images/ex_join.png | Bin 0 -> 1090 bytes
pgadmin/include/images/ex_join.xpm | 185 ------
pgadmin/include/images/ex_limit.png | Bin 0 -> 1237 bytes
pgadmin/include/images/ex_limit.xpm | 185 ------
pgadmin/include/images/ex_materialize.png | Bin 0 -> 1221 bytes
pgadmin/include/images/ex_materialize.xpm | 185 ------
pgadmin/include/images/ex_merge.png | Bin 0 -> 1127 bytes
pgadmin/include/images/ex_merge.xpm | 185 ------
pgadmin/include/images/ex_merge_anti_join.png | Bin 0 -> 1599 bytes
pgadmin/include/images/ex_merge_anti_join.xpm | 312 ----------
pgadmin/include/images/ex_merge_semi_join.png | Bin 0 -> 1344 bytes
pgadmin/include/images/ex_merge_semi_join.xpm | 275 ---------
pgadmin/include/images/ex_nested.png | Bin 0 -> 1108 bytes
pgadmin/include/images/ex_nested.xpm | 185 ------
.../include/images/ex_nested_loop_anti_join.png | Bin 0 -> 1741 bytes
.../include/images/ex_nested_loop_anti_join.xpm | 312 ----------
.../include/images/ex_nested_loop_semi_join.png | Bin 0 -> 1679 bytes
.../include/images/ex_nested_loop_semi_join.xpm | 312 ----------
pgadmin/include/images/ex_recursive_union.png | Bin 0 -> 1224 bytes
pgadmin/include/images/ex_recursive_union.xpm | 223 --------
pgadmin/include/images/ex_redistribute_motion.png | Bin 0 -> 218 bytes
pgadmin/include/images/ex_redistribute_motion.xpm | 55 --
pgadmin/include/images/ex_result.png | Bin 0 -> 1320 bytes
pgadmin/include/images/ex_result.xpm | 185 ------
pgadmin/include/images/ex_scan.png | Bin 0 -> 1320 bytes
pgadmin/include/images/ex_scan.xpm | 182 ------
pgadmin/include/images/ex_seek.png | Bin 0 -> 1326 bytes
pgadmin/include/images/ex_seek.xpm | 185 ------
pgadmin/include/images/ex_setop.png | Bin 0 -> 1143 bytes
pgadmin/include/images/ex_setop.xpm | 185 ------
pgadmin/include/images/ex_sort.png | Bin 0 -> 1157 bytes
pgadmin/include/images/ex_sort.xpm | 185 ------
pgadmin/include/images/ex_subplan.png | Bin 0 -> 1283 bytes
pgadmin/include/images/ex_subplan.xpm | 185 ------
pgadmin/include/images/ex_tid_scan.png | Bin 0 -> 1074 bytes
pgadmin/include/images/ex_tid_scan.xpm | 182 ------
pgadmin/include/images/ex_unique.png | Bin 0 -> 1238 bytes
pgadmin/include/images/ex_unique.xpm | 185 ------
pgadmin/include/images/ex_unknown.png | Bin 0 -> 1088 bytes
pgadmin/include/images/ex_unknown.xpm | 185 ------
pgadmin/include/images/ex_window_aggregate.png | Bin 0 -> 2021 bytes
pgadmin/include/images/ex_window_aggregate.xpm | 312 ----------
pgadmin/include/images/ex_worktable_scan.png | Bin 0 -> 1965 bytes
pgadmin/include/images/ex_worktable_scan.xpm | 312 ----------
pgadmin/include/images/exclude.png | Bin 0 -> 725 bytes
pgadmin/include/images/exclude.xpm | 131 -----
pgadmin/include/images/exttable-sm.png | Bin 0 -> 612 bytes
pgadmin/include/images/exttable-sm.xpm | 108 ----
pgadmin/include/images/exttable.png | Bin 0 -> 793 bytes
pgadmin/include/images/exttable.xpm | 146 -----
pgadmin/include/images/exttables.png | Bin 0 -> 662 bytes
pgadmin/include/images/exttables.xpm | 113 ----
pgadmin/include/images/favourite.png | Bin 0 -> 581 bytes
pgadmin/include/images/favourite.xpm | 103 ----
pgadmin/include/images/file_new.png | Bin 0 -> 226 bytes
pgadmin/include/images/file_new.xpm | 22 -
pgadmin/include/images/file_open.png | Bin 0 -> 738 bytes
pgadmin/include/images/file_open.xpm | 151 -----
pgadmin/include/images/file_save.png | Bin 0 -> 636 bytes
pgadmin/include/images/file_save.xpm | 151 -----
pgadmin/include/images/folder.png | Bin 0 -> 508 bytes
pgadmin/include/images/folder.xpm | 72 ---
pgadmin/include/images/foreigndatawrapper-sm.png | Bin 0 -> 423 bytes
pgadmin/include/images/foreigndatawrapper-sm.xpm | 57 --
pgadmin/include/images/foreigndatawrapper.png | Bin 0 -> 465 bytes
pgadmin/include/images/foreigndatawrapper.xpm | 64 --
pgadmin/include/images/foreigndatawrappers.png | Bin 0 -> 477 bytes
pgadmin/include/images/foreigndatawrappers.xpm | 65 ---
pgadmin/include/images/foreignkey.png | Bin 0 -> 299 bytes
pgadmin/include/images/foreignkey.xpm | 48 --
pgadmin/include/images/foreignkeybad.png | Bin 0 -> 618 bytes
pgadmin/include/images/foreignkeybad.xpm | 105 ----
pgadmin/include/images/forward.png | Bin 0 -> 352 bytes
pgadmin/include/images/forward.xpm | 38 --
pgadmin/include/images/function.png | Bin 0 -> 325 bytes
pgadmin/include/images/function.xpm | 33 --
pgadmin/include/images/functions.png | Bin 0 -> 349 bytes
pgadmin/include/images/functions.xpm | 36 --
pgadmin/include/images/gqbAdd.png | Bin 0 -> 228 bytes
pgadmin/include/images/gqbAdd.xpm | 20 -
pgadmin/include/images/gqbAddRest.png | Bin 0 -> 533 bytes
pgadmin/include/images/gqbAddRest.xpm | 74 ---
pgadmin/include/images/gqbColNotSel.png | Bin 0 -> 362 bytes
pgadmin/include/images/gqbColNotSel.xpm | 49 --
pgadmin/include/images/gqbColSel.png | Bin 0 -> 408 bytes
pgadmin/include/images/gqbColSel.xpm | 63 --
pgadmin/include/images/gqbDown.png | Bin 0 -> 388 bytes
pgadmin/include/images/gqbDown.xpm | 49 --
pgadmin/include/images/gqbDownBottom.png | Bin 0 -> 349 bytes
pgadmin/include/images/gqbDownBottom.xpm | 38 --
pgadmin/include/images/gqbJoin.png | Bin 0 -> 506 bytes
pgadmin/include/images/gqbJoin.xpm | 78 ---
pgadmin/include/images/gqbJoinCursor.png | Bin 0 -> 238 bytes
pgadmin/include/images/gqbJoinCursor.xpm | 38 --
pgadmin/include/images/gqbOrderAdd.png | Bin 0 -> 308 bytes
pgadmin/include/images/gqbOrderAdd.xpm | 30 -
pgadmin/include/images/gqbOrderAddAll.png | Bin 0 -> 324 bytes
pgadmin/include/images/gqbOrderAddAll.xpm | 30 -
pgadmin/include/images/gqbOrderRemove.png | Bin 0 -> 309 bytes
pgadmin/include/images/gqbOrderRemove.xpm | 30 -
pgadmin/include/images/gqbOrderRemoveAll.png | Bin 0 -> 320 bytes
pgadmin/include/images/gqbOrderRemoveAll.xpm | 30 -
pgadmin/include/images/gqbRemove.png | Bin 0 -> 225 bytes
pgadmin/include/images/gqbRemove.xpm | 20 -
pgadmin/include/images/gqbRemoveRest.png | Bin 0 -> 730 bytes
pgadmin/include/images/gqbRemoveRest.xpm | 126 ----
pgadmin/include/images/gqbUp.png | Bin 0 -> 389 bytes
pgadmin/include/images/gqbUp.xpm | 49 --
pgadmin/include/images/gqbUpTop.png | Bin 0 -> 347 bytes
pgadmin/include/images/gqbUpTop.xpm | 38 --
pgadmin/include/images/group.png | Bin 0 -> 804 bytes
pgadmin/include/images/group.xpm | 144 -----
pgadmin/include/images/groups.png | Bin 0 -> 757 bytes
pgadmin/include/images/groups.xpm | 127 ----
pgadmin/include/images/help.png | Bin 0 -> 651 bytes
pgadmin/include/images/help.xpm | 151 -----
pgadmin/include/images/help2.png | Bin 0 -> 947 bytes
pgadmin/include/images/help2.xpm | 167 ------
pgadmin/include/images/hint.png | Bin 0 -> 1152 bytes
pgadmin/include/images/hint.xpm | 167 ------
pgadmin/include/images/hint2.png | Bin 0 -> 752 bytes
pgadmin/include/images/hint2.xpm | 151 -----
pgadmin/include/images/index.png | Bin 0 -> 562 bytes
pgadmin/include/images/index.xpm | 98 ----
pgadmin/include/images/indexes.png | Bin 0 -> 468 bytes
pgadmin/include/images/indexes.xpm | 71 ---
pgadmin/include/images/job.png | Bin 0 -> 678 bytes
pgadmin/include/images/job.xpm | 109 ----
pgadmin/include/images/jobdisabled.png | Bin 0 -> 601 bytes
pgadmin/include/images/jobdisabled.xpm | 89 ---
pgadmin/include/images/jobs.png | Bin 0 -> 521 bytes
pgadmin/include/images/jobs.xpm | 72 ---
pgadmin/include/images/key.png | Bin 0 -> 450 bytes
pgadmin/include/images/key.xpm | 87 ---
pgadmin/include/images/language-sm.png | Bin 0 -> 423 bytes
pgadmin/include/images/language-sm.xpm | 57 --
pgadmin/include/images/language.png | Bin 0 -> 465 bytes
pgadmin/include/images/language.xpm | 64 --
pgadmin/include/images/languages.png | Bin 0 -> 477 bytes
pgadmin/include/images/languages.xpm | 65 ---
pgadmin/include/images/loginroles.png | Bin 0 -> 767 bytes
pgadmin/include/images/loginroles.xpm | 147 -----
pgadmin/include/images/module.mk | 495 ++++++++--------
pgadmin/include/images/namespace-sm.png | Bin 0 -> 322 bytes
pgadmin/include/images/namespace-sm.xpm | 32 -
pgadmin/include/images/namespace.png | Bin 0 -> 376 bytes
pgadmin/include/images/namespace.xpm | 37 --
pgadmin/include/images/namespaces.png | Bin 0 -> 374 bytes
pgadmin/include/images/namespaces.xpm | 34 --
pgadmin/include/images/operator.png | Bin 0 -> 315 bytes
pgadmin/include/images/operator.xpm | 33 --
pgadmin/include/images/operatorclass.png | Bin 0 -> 588 bytes
pgadmin/include/images/operatorclass.xpm | 83 ---
pgadmin/include/images/operatorclasses.png | Bin 0 -> 473 bytes
pgadmin/include/images/operatorclasses.xpm | 62 --
pgadmin/include/images/operatorfamilies.png | Bin 0 -> 429 bytes
pgadmin/include/images/operatorfamilies.xpm | 52 --
pgadmin/include/images/operatorfamily.png | Bin 0 -> 463 bytes
pgadmin/include/images/operatorfamily.xpm | 61 --
pgadmin/include/images/operators.png | Bin 0 -> 321 bytes
pgadmin/include/images/operators.xpm | 32 -
pgadmin/include/images/package.png | Bin 0 -> 673 bytes
pgadmin/include/images/package.xpm | 128 -----
pgadmin/include/images/packages.png | Bin 0 -> 557 bytes
pgadmin/include/images/packages.xpm | 93 ---
pgadmin/include/images/parser.png | Bin 0 -> 715 bytes
pgadmin/include/images/parser.xpm | 138 -----
pgadmin/include/images/parsers.png | Bin 0 -> 620 bytes
pgadmin/include/images/parsers.xpm | 109 ----
pgadmin/include/images/pgAdmin3-16.png | Bin 0 -> 555 bytes
pgadmin/include/images/pgAdmin3-16.xpm | 80 ---
pgadmin/include/images/pgAdmin3-32.png | Bin 0 -> 1443 bytes
pgadmin/include/images/pgAdmin3-32.xpm | 215 -------
pgadmin/include/images/plugins.png | Bin 0 -> 1457 bytes
pgadmin/include/images/plugins.xpm | 291 ----------
pgadmin/include/images/primarykey.png | Bin 0 -> 443 bytes
pgadmin/include/images/primarykey.xpm | 68 ---
pgadmin/include/images/procedure.png | Bin 0 -> 322 bytes
pgadmin/include/images/procedure.xpm | 36 --
pgadmin/include/images/procedures.png | Bin 0 -> 337 bytes
pgadmin/include/images/procedures.xpm | 36 --
pgadmin/include/images/properties.png | Bin 0 -> 908 bytes
pgadmin/include/images/properties.xpm | 167 ------
pgadmin/include/images/property.png | Bin 0 -> 576 bytes
pgadmin/include/images/property.xpm | 151 -----
pgadmin/include/images/query_cancel.png | Bin 0 -> 498 bytes
pgadmin/include/images/query_cancel.xpm | 151 -----
pgadmin/include/images/query_execfile.png | Bin 0 -> 600 bytes
pgadmin/include/images/query_execfile.xpm | 151 -----
pgadmin/include/images/query_execute.png | Bin 0 -> 402 bytes
pgadmin/include/images/query_execute.xpm | 87 ---
pgadmin/include/images/query_explain.png | Bin 0 -> 455 bytes
pgadmin/include/images/query_explain.xpm | 87 ---
pgadmin/include/images/query_pgscript.png | Bin 0 -> 450 bytes
pgadmin/include/images/query_pgscript.xpm | 279 ---------
pgadmin/include/images/readdata.png | Bin 0 -> 819 bytes
pgadmin/include/images/readdata.xpm | 151 -----
pgadmin/include/images/refresh.png | Bin 0 -> 1190 bytes
pgadmin/include/images/refresh.xpm | 167 ------
pgadmin/include/images/reload.png | Bin 0 -> 368 bytes
pgadmin/include/images/reload.xpm | 37 --
pgadmin/include/images/restore.png | Bin 0 -> 822 bytes
pgadmin/include/images/restore.xpm | 151 -----
pgadmin/include/images/roles.png | Bin 0 -> 620 bytes
pgadmin/include/images/roles.xpm | 96 ---
pgadmin/include/images/rule.png | Bin 0 -> 373 bytes
pgadmin/include/images/rule.xpm | 48 --
pgadmin/include/images/rulebad.png | Bin 0 -> 630 bytes
pgadmin/include/images/rulebad.xpm | 109 ----
pgadmin/include/images/rules.png | Bin 0 -> 357 bytes
pgadmin/include/images/rules.xpm | 41 --
pgadmin/include/images/schedule.png | Bin 0 -> 683 bytes
pgadmin/include/images/schedule.xpm | 120 ----
pgadmin/include/images/schedules.png | Bin 0 -> 650 bytes
pgadmin/include/images/schedules.xpm | 151 -----
pgadmin/include/images/sequence-repl.png | Bin 0 -> 587 bytes
pgadmin/include/images/sequence-repl.xpm | 98 ----
pgadmin/include/images/sequence.png | Bin 0 -> 405 bytes
pgadmin/include/images/sequence.xpm | 54 --
pgadmin/include/images/sequences.png | Bin 0 -> 359 bytes
pgadmin/include/images/sequences.xpm | 40 --
pgadmin/include/images/server-sm.png | Bin 0 -> 598 bytes
pgadmin/include/images/server-sm.xpm | 106 ----
pgadmin/include/images/server.png | Bin 0 -> 553 bytes
pgadmin/include/images/server.xpm | 89 ---
pgadmin/include/images/serverbad-sm.png | Bin 0 -> 705 bytes
pgadmin/include/images/serverbad-sm.xpm | 134 -----
pgadmin/include/images/serverbad.png | Bin 0 -> 643 bytes
pgadmin/include/images/serverbad.xpm | 111 ----
pgadmin/include/images/servers.png | Bin 0 -> 504 bytes
pgadmin/include/images/servers.xpm | 79 ---
pgadmin/include/images/setBreak.png | Bin 0 -> 299 bytes
pgadmin/include/images/setBreak.xpm | 36 --
pgadmin/include/images/slcluster.png | Bin 0 -> 628 bytes
pgadmin/include/images/slcluster.xpm | 104 ----
pgadmin/include/images/slclusters.png | Bin 0 -> 673 bytes
pgadmin/include/images/slclusters.xpm | 109 ----
pgadmin/include/images/sllisten.png | Bin 0 -> 393 bytes
pgadmin/include/images/sllisten.xpm | 53 --
pgadmin/include/images/sllistens.png | Bin 0 -> 409 bytes
pgadmin/include/images/sllistens.xpm | 87 ---
pgadmin/include/images/slnode-disabled.png | Bin 0 -> 355 bytes
pgadmin/include/images/slnode-disabled.xpm | 68 ---
pgadmin/include/images/slnode-local.png | Bin 0 -> 693 bytes
pgadmin/include/images/slnode-local.xpm | 127 ----
pgadmin/include/images/slnode.png | Bin 0 -> 617 bytes
pgadmin/include/images/slnode.xpm | 107 ----
pgadmin/include/images/slnodes.png | Bin 0 -> 490 bytes
pgadmin/include/images/slnodes.xpm | 70 ---
pgadmin/include/images/slpath.png | Bin 0 -> 519 bytes
pgadmin/include/images/slpath.xpm | 83 ---
pgadmin/include/images/slpaths.png | Bin 0 -> 518 bytes
pgadmin/include/images/slpaths.xpm | 83 ---
pgadmin/include/images/slset.png | Bin 0 -> 625 bytes
pgadmin/include/images/slset.xpm | 103 ----
pgadmin/include/images/slset2.png | Bin 0 -> 527 bytes
pgadmin/include/images/slset2.xpm | 80 ---
pgadmin/include/images/slsets.png | Bin 0 -> 439 bytes
pgadmin/include/images/slsets.xpm | 57 --
pgadmin/include/images/slsubscription.png | Bin 0 -> 703 bytes
pgadmin/include/images/slsubscription.xpm | 118 ----
pgadmin/include/images/slsubscription2.png | Bin 0 -> 639 bytes
pgadmin/include/images/slsubscription2.xpm | 151 -----
pgadmin/include/images/slsubscriptions.png | Bin 0 -> 408 bytes
pgadmin/include/images/slsubscriptions.xpm | 55 --
pgadmin/include/images/sortfilter.png | Bin 0 -> 510 bytes
pgadmin/include/images/sortfilter.xpm | 87 ---
pgadmin/include/images/splash.png | Bin 0 -> 100644 bytes
pgadmin/include/images/splash.xpm | 603 --------------------
pgadmin/include/images/sql-16.png | Bin 0 -> 1030 bytes
pgadmin/include/images/sql-16.xpm | 276 ---------
pgadmin/include/images/sql-32.png | Bin 0 -> 1761 bytes
pgadmin/include/images/sql-32.xpm | 292 ----------
pgadmin/include/images/statistics.png | Bin 0 -> 769 bytes
pgadmin/include/images/statistics.xpm | 145 -----
pgadmin/include/images/step.png | Bin 0 -> 430 bytes
pgadmin/include/images/step.xpm | 54 --
pgadmin/include/images/stepInto.png | Bin 0 -> 253 bytes
pgadmin/include/images/stepInto.xpm | 36 --
pgadmin/include/images/stepOver.png | Bin 0 -> 249 bytes
pgadmin/include/images/stepOver.xpm | 36 --
pgadmin/include/images/steps.png | Bin 0 -> 505 bytes
pgadmin/include/images/steps.xpm | 68 ---
pgadmin/include/images/stop.png | Bin 0 -> 498 bytes
pgadmin/include/images/stop.xpm | 151 -----
pgadmin/include/images/storedata.png | Bin 0 -> 636 bytes
pgadmin/include/images/storedata.xpm | 151 -----
pgadmin/include/images/synonym.png | Bin 0 -> 478 bytes
pgadmin/include/images/synonym.xpm | 78 ---
pgadmin/include/images/synonyms.png | Bin 0 -> 448 bytes
pgadmin/include/images/synonyms.xpm | 64 --
pgadmin/include/images/table-repl-sm.png | Bin 0 -> 675 bytes
pgadmin/include/images/table-repl-sm.xpm | 121 ----
pgadmin/include/images/table-repl.png | Bin 0 -> 839 bytes
pgadmin/include/images/table-repl.xpm | 158 -----
pgadmin/include/images/table-sm.png | Bin 0 -> 526 bytes
pgadmin/include/images/table-sm.xpm | 80 ---
pgadmin/include/images/table.png | Bin 0 -> 593 bytes
pgadmin/include/images/table.xpm | 91 ---
pgadmin/include/images/tables.png | Bin 0 -> 555 bytes
pgadmin/include/images/tables.xpm | 82 ---
pgadmin/include/images/tablespace.png | Bin 0 -> 378 bytes
pgadmin/include/images/tablespace.xpm | 46 --
pgadmin/include/images/tablespaces.png | Bin 0 -> 336 bytes
pgadmin/include/images/tablespaces.xpm | 29 -
pgadmin/include/images/template.png | Bin 0 -> 696 bytes
pgadmin/include/images/template.xpm | 133 -----
pgadmin/include/images/templates.png | Bin 0 -> 601 bytes
pgadmin/include/images/templates.xpm | 105 ----
pgadmin/include/images/terminate_backend.png | Bin 0 -> 368 bytes
pgadmin/include/images/terminate_backend.xpm | 49 --
pgadmin/include/images/textsearch.png | Bin 0 -> 788 bytes
pgadmin/include/images/textsearch.xpm | 150 -----
pgadmin/include/images/trigger.png | Bin 0 -> 324 bytes
pgadmin/include/images/trigger.xpm | 33 --
pgadmin/include/images/triggerbad.png | Bin 0 -> 610 bytes
pgadmin/include/images/triggerbad.xpm | 102 ----
pgadmin/include/images/triggerfunction.png | Bin 0 -> 334 bytes
pgadmin/include/images/triggerfunction.xpm | 33 --
pgadmin/include/images/triggerfunctions.png | Bin 0 -> 358 bytes
pgadmin/include/images/triggerfunctions.xpm | 35 --
pgadmin/include/images/triggers.png | Bin 0 -> 350 bytes
pgadmin/include/images/triggers.xpm | 32 -
pgadmin/include/images/type.png | Bin 0 -> 325 bytes
pgadmin/include/images/type.xpm | 32 -
pgadmin/include/images/types.png | Bin 0 -> 329 bytes
pgadmin/include/images/types.xpm | 31 -
pgadmin/include/images/uncheck.png | Bin 0 -> 617 bytes
pgadmin/include/images/uncheck.xpm | 100 ----
pgadmin/include/images/unchecked.png | Bin 0 -> 267 bytes
pgadmin/include/images/unchecked.xpm | 24 -
pgadmin/include/images/unique.png | Bin 0 -> 422 bytes
pgadmin/include/images/unique.xpm | 62 --
pgadmin/include/images/up.png | Bin 0 -> 389 bytes
pgadmin/include/images/up.xpm | 49 --
pgadmin/include/images/user.png | Bin 0 -> 557 bytes
pgadmin/include/images/user.xpm | 88 ---
pgadmin/include/images/users.png | Bin 0 -> 472 bytes
pgadmin/include/images/users.xpm | 64 --
pgadmin/include/images/vacuum.png | Bin 0 -> 969 bytes
pgadmin/include/images/vacuum.xpm | 167 ------
pgadmin/include/images/variable.png | Bin 0 -> 311 bytes
pgadmin/include/images/variable.xpm | 36 --
pgadmin/include/images/variables.png | Bin 0 -> 350 bytes
pgadmin/include/images/variables.xpm | 36 --
pgadmin/include/images/view-sm.png | Bin 0 -> 395 bytes
pgadmin/include/images/view-sm.xpm | 50 --
pgadmin/include/images/view.png | Bin 0 -> 437 bytes
pgadmin/include/images/view.xpm | 58 --
pgadmin/include/images/viewdata.png | Bin 0 -> 1090 bytes
pgadmin/include/images/viewdata.xpm | 167 ------
pgadmin/include/images/viewfiltereddata.png | Bin 0 -> 1162 bytes
pgadmin/include/images/viewfiltereddata.xpm | 167 ------
pgadmin/include/images/views.png | Bin 0 -> 418 bytes
pgadmin/include/images/views.xpm | 50 --
pgadmin/include/schema/edbPackage.h | 2 +-
pgadmin/include/schema/edbPackageFunction.h | 2 +-
pgadmin/include/schema/pgDatabase.h | 2 +-
pgadmin/include/schema/pgFunction.h | 2 +-
pgadmin/include/schema/pgIndex.h | 2 +-
pgadmin/include/schema/pgRole.h | 2 +-
pgadmin/include/schema/pgSchema.h | 4 +-
pgadmin/include/schema/pgServer.h | 2 +-
pgadmin/include/schema/pgTable.h | 2 +-
pgadmin/include/slony/slCluster.h | 2 +-
pgadmin/include/slony/slNode.h | 2 +-
pgadmin/include/slony/slSet.h | 2 +-
pgadmin/include/utils/factory.h | 13 +-
pgadmin/pgAdmin3.cpp | 18 +-
pgadmin/pgAdmin3.vcproj | 545 ++++++++++--------
pgadmin/schema/edbPackage.cpp | 8 +-
pgadmin/schema/edbPackageFunction.cpp | 18 +-
pgadmin/schema/edbPackageVariable.cpp | 8 +-
pgadmin/schema/edbPrivateSynonym.cpp | 8 +-
pgadmin/schema/edbSynonym.cpp | 8 +-
pgadmin/schema/gpExtTable.cpp | 10 +-
pgadmin/schema/gpPartition.cpp | 10 +-
pgadmin/schema/gpResQueue.cpp | 8 +-
pgadmin/schema/pgAggregate.cpp | 10 +-
pgadmin/schema/pgCast.cpp | 10 +-
pgadmin/schema/pgCatalogObject.cpp | 10 +-
pgadmin/schema/pgCheck.cpp | 4 +-
pgadmin/schema/pgColumn.cpp | 10 +-
pgadmin/schema/pgConstraints.cpp | 4 +-
pgadmin/schema/pgConversion.cpp | 8 +-
pgadmin/schema/pgDatabase.cpp | 18 +-
pgadmin/schema/pgDomain.cpp | 10 +-
pgadmin/schema/pgForeignDataWrapper.cpp | 10 +-
pgadmin/schema/pgForeignKey.cpp | 8 +-
pgadmin/schema/pgFunction.cpp | 26 +-
pgadmin/schema/pgGroup.cpp | 8 +-
pgadmin/schema/pgIndex.cpp | 8 +-
pgadmin/schema/pgIndexConstraint.cpp | 12 +-
pgadmin/schema/pgLanguage.cpp | 10 +-
pgadmin/schema/pgOperator.cpp | 8 +-
pgadmin/schema/pgOperatorClass.cpp | 8 +-
pgadmin/schema/pgOperatorFamily.cpp | 8 +-
pgadmin/schema/pgRole.cpp | 18 +-
pgadmin/schema/pgRule.cpp | 12 +-
pgadmin/schema/pgSchema.cpp | 24 +-
pgadmin/schema/pgSequence.cpp | 8 +-
pgadmin/schema/pgServer.cpp | 22 +-
pgadmin/schema/pgTable.cpp | 18 +-
pgadmin/schema/pgTablespace.cpp | 8 +-
pgadmin/schema/pgTextSearchConfiguration.cpp | 8 +-
pgadmin/schema/pgTextSearchDictionary.cpp | 8 +-
pgadmin/schema/pgTextSearchParser.cpp | 8 +-
pgadmin/schema/pgTextSearchTemplate.cpp | 8 +-
pgadmin/schema/pgTrigger.cpp | 12 +-
pgadmin/schema/pgType.cpp | 8 +-
pgadmin/schema/pgUser.cpp | 8 +-
pgadmin/schema/pgView.cpp | 10 +-
pgadmin/slony/slCluster.cpp | 8 +-
pgadmin/slony/slListen.cpp | 8 +-
pgadmin/slony/slNode.cpp | 16 +-
pgadmin/slony/slPath.cpp | 8 +-
pgadmin/slony/slSequence.cpp | 8 +-
pgadmin/slony/slSet.cpp | 12 +-
pgadmin/slony/slSubscription.cpp | 8 +-
pgadmin/slony/slTable.cpp | 10 +-
pgadmin/utils/factory.cpp | 53 +-
xtra/Makefile.am | 2 +-
xtra/png2c/.gitignore | 5 +
xtra/png2c/Makefile.am | 15 +
xtra/png2c/png2c.c | 188 ++++++
xtra/png2c/png2c.vcproj | 188 ++++++
618 files changed, 1684 insertions(+), 28318 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2011-03-08 07:39:38 pgAdmin III commit: Fix warning on VC++
Previous Message Thom Brown 2011-03-08 03:33:17 Re: Remove name as valid parameter for catalog functions