Skip to content

Commit

Permalink
Fix/optimize images (#1688)
Browse files Browse the repository at this point in the history
* add Dash-specific paths to `folders` in optimize-pngs.py

* `mogrify src/qt/res/*/*/*.png`

should fix "libpng error: IDAT: chunk data is too large"

* `python contrib/devtools/optimize-pngs.py`

"Total reduction: 500275 bytes"
  • Loading branch information
UdjinM6 authored Oct 17, 2017
1 parent 28c8d17 commit f5286b1
Show file tree
Hide file tree
Showing 283 changed files with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion contrib/devtools/optimize-pngs.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def content_hash(filename):

pngcrush = 'pngcrush'
git = 'git'
folders = ["src/qt/res/movies", "src/qt/res/icons", "share/pixmaps"]
folders = ["src/qt/res/movies", "src/qt/res/icons", "src/qt/res/icons/crownium", "src/qt/res/icons/drkblue", "src/qt/res/icons/light", "src/qt/res/icons/trad", "src/qt/res/images", "src/qt/res/images/crownium", "src/qt/res/images/drkblue", "src/qt/res/images/light", "src/qt/res/images/trad", "share/pixmaps"]
basePath = subprocess.check_output([git, 'rev-parse', '--show-toplevel']).rstrip('\n')
totalSaveBytes = 0
noHashChange = True
Expand Down
Binary file modified share/pixmaps/dash128.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/pixmaps/dash16.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/pixmaps/dash256.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/pixmaps/dash32.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified share/pixmaps/dash64.png
100755 → 100644
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/bitcoin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/chevron.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/about.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/about_qt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/add.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/address-book.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/browse.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/clock1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/clock2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/clock3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/clock4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/clock5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/configure.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/connect0_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/connect1_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/connect2_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/connect3_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/connect4_16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/debugwindow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/drkblue_address-book.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/qt/res/icons/crownium/drkblue_editcopy.png
Binary file modified src/qt/res/icons/crownium/drkblue_editpaste.png
Binary file modified src/qt/res/icons/crownium/drkblue_remove.png
Binary file modified src/qt/res/icons/crownium/edit.png
Binary file modified src/qt/res/icons/crownium/editcopy.png
Binary file modified src/qt/res/icons/crownium/editpaste.png
Binary file modified src/qt/res/icons/crownium/export.png
Binary file modified src/qt/res/icons/crownium/eye.png
Binary file modified src/qt/res/icons/crownium/eye_minus.png
Binary file modified src/qt/res/icons/crownium/eye_plus.png
Binary file modified src/qt/res/icons/crownium/filesave.png
Binary file modified src/qt/res/icons/crownium/fontbigger.png
Binary file modified src/qt/res/icons/crownium/fontsmaller.png
Binary file modified src/qt/res/icons/crownium/hd_disabled.png
Binary file modified src/qt/res/icons/crownium/hd_enabled.png
Binary file modified src/qt/res/icons/crownium/history.png
Binary file modified src/qt/res/icons/crownium/key.png
Binary file modified src/qt/res/icons/crownium/lock_closed.png
Binary file modified src/qt/res/icons/crownium/lock_open.png
Binary file modified src/qt/res/icons/crownium/masternodes.png
Binary file modified src/qt/res/icons/crownium/network_disabled.png
Binary file modified src/qt/res/icons/crownium/notsynced.png
Binary file modified src/qt/res/icons/crownium/overview.png
Binary file modified src/qt/res/icons/crownium/quit.png
Binary file modified src/qt/res/icons/crownium/receive.png
Binary file modified src/qt/res/icons/crownium/remove.png
Binary file modified src/qt/res/icons/crownium/send.png
Binary file modified src/qt/res/icons/crownium/synced.png
Binary file modified src/qt/res/icons/crownium/transaction0.png
Binary file modified src/qt/res/icons/crownium/transaction2.png
Binary file modified src/qt/res/icons/crownium/transaction_abandoned.png
Binary file modified src/qt/res/icons/crownium/transaction_conflicted.png
Binary file modified src/qt/res/icons/crownium/tx_inout.png
Binary file modified src/qt/res/icons/crownium/tx_input.png
Binary file modified src/qt/res/icons/crownium/tx_mined.png
Binary file modified src/qt/res/icons/crownium/tx_output.png
Binary file modified src/qt/res/icons/crownium/verify.png
Binary file modified src/qt/res/icons/drkblue/about.png
Binary file modified src/qt/res/icons/drkblue/about_qt.png
Binary file modified src/qt/res/icons/drkblue/add.png
Binary file modified src/qt/res/icons/drkblue/address-book.png
Binary file modified src/qt/res/icons/drkblue/bitcoin.png
Binary file modified src/qt/res/icons/drkblue/bitcoin_testnet.png
Binary file modified src/qt/res/icons/drkblue/browse.png
Binary file modified src/qt/res/icons/drkblue/clock1.png
Binary file modified src/qt/res/icons/drkblue/clock2.png
Binary file modified src/qt/res/icons/drkblue/clock3.png
Binary file modified src/qt/res/icons/drkblue/clock4.png
Binary file modified src/qt/res/icons/drkblue/clock5.png
Binary file modified src/qt/res/icons/drkblue/configure.png
Binary file modified src/qt/res/icons/drkblue/connect0_16.png
Binary file modified src/qt/res/icons/drkblue/connect1_16.png
Binary file modified src/qt/res/icons/drkblue/connect2_16.png
Binary file modified src/qt/res/icons/drkblue/connect3_16.png
Binary file modified src/qt/res/icons/drkblue/connect4_16.png
Binary file modified src/qt/res/icons/drkblue/debugwindow.png
Binary file modified src/qt/res/icons/drkblue/drkblue_address-book.png
Binary file modified src/qt/res/icons/drkblue/drkblue_editcopy.png
Binary file modified src/qt/res/icons/drkblue/drkblue_editpaste.png
Binary file modified src/qt/res/icons/drkblue/drkblue_remove.png
Binary file modified src/qt/res/icons/drkblue/edit.png
Binary file modified src/qt/res/icons/drkblue/editcopy.png
Binary file modified src/qt/res/icons/drkblue/editpaste.png
Binary file modified src/qt/res/icons/drkblue/export.png
Binary file modified src/qt/res/icons/drkblue/eye.png
Binary file modified src/qt/res/icons/drkblue/eye_minus.png
Binary file modified src/qt/res/icons/drkblue/eye_plus.png
Binary file modified src/qt/res/icons/drkblue/filesave.png
Binary file modified src/qt/res/icons/drkblue/fontbigger.png
Binary file modified src/qt/res/icons/drkblue/fontsmaller.png
Binary file modified src/qt/res/icons/drkblue/hd_disabled.png
Binary file modified src/qt/res/icons/drkblue/hd_enabled.png
Binary file modified src/qt/res/icons/drkblue/history.png
Binary file modified src/qt/res/icons/drkblue/key.png
Binary file modified src/qt/res/icons/drkblue/lock_closed.png
Binary file modified src/qt/res/icons/drkblue/lock_open.png
Binary file modified src/qt/res/icons/drkblue/masternodes.png
Binary file modified src/qt/res/icons/drkblue/network_disabled.png
Binary file modified src/qt/res/icons/drkblue/notsynced.png
Binary file modified src/qt/res/icons/drkblue/overview.png
Binary file modified src/qt/res/icons/drkblue/quit.png
Binary file modified src/qt/res/icons/drkblue/receive.png
Binary file modified src/qt/res/icons/drkblue/remove.png
Binary file modified src/qt/res/icons/drkblue/send.png
Binary file modified src/qt/res/icons/drkblue/synced.png
Binary file modified src/qt/res/icons/drkblue/transaction0.png
Binary file modified src/qt/res/icons/drkblue/transaction2.png
Binary file modified src/qt/res/icons/drkblue/transaction_abandoned.png
Binary file modified src/qt/res/icons/drkblue/transaction_conflicted.png
Binary file modified src/qt/res/icons/drkblue/tx_inout.png
Binary file modified src/qt/res/icons/drkblue/tx_input.png
Binary file modified src/qt/res/icons/drkblue/tx_mined.png
Binary file modified src/qt/res/icons/drkblue/tx_output.png
Binary file modified src/qt/res/icons/drkblue/verify.png
Binary file modified src/qt/res/icons/light/about.png
Binary file modified src/qt/res/icons/light/about_qt.png
Binary file modified src/qt/res/icons/light/add.png
Binary file modified src/qt/res/icons/light/address-book.png
Binary file modified src/qt/res/icons/light/browse.png
Binary file modified src/qt/res/icons/light/clock1.png
Binary file modified src/qt/res/icons/light/clock2.png
Binary file modified src/qt/res/icons/light/clock3.png
Binary file modified src/qt/res/icons/light/clock4.png
Binary file modified src/qt/res/icons/light/clock5.png
Binary file modified src/qt/res/icons/light/configure.png
Binary file modified src/qt/res/icons/light/connect0_16.png
Binary file modified src/qt/res/icons/light/connect1_16.png
Binary file modified src/qt/res/icons/light/connect2_16.png
Binary file modified src/qt/res/icons/light/connect3_16.png
Binary file modified src/qt/res/icons/light/connect4_16.png
Binary file modified src/qt/res/icons/light/debugwindow.png
Binary file modified src/qt/res/icons/light/drkblue_address-book.png
Binary file modified src/qt/res/icons/light/drkblue_editcopy.png
Binary file modified src/qt/res/icons/light/drkblue_editpaste.png
Binary file modified src/qt/res/icons/light/drkblue_remove.png
Binary file modified src/qt/res/icons/light/edit.png
Binary file modified src/qt/res/icons/light/editcopy.png
Binary file modified src/qt/res/icons/light/editpaste.png
Binary file modified src/qt/res/icons/light/export.png
Binary file modified src/qt/res/icons/light/eye.png
Binary file modified src/qt/res/icons/light/eye_minus.png
Binary file modified src/qt/res/icons/light/eye_plus.png
Binary file modified src/qt/res/icons/light/filesave.png
Binary file modified src/qt/res/icons/light/fontbigger.png
Binary file modified src/qt/res/icons/light/fontsmaller.png
Binary file modified src/qt/res/icons/light/hd_disabled.png
Binary file modified src/qt/res/icons/light/hd_enabled.png
Binary file modified src/qt/res/icons/light/history.png
Binary file modified src/qt/res/icons/light/key.png
Binary file modified src/qt/res/icons/light/lock_closed.png
Binary file modified src/qt/res/icons/light/lock_open.png
Binary file modified src/qt/res/icons/light/masternodes.png
Binary file modified src/qt/res/icons/light/network_disabled.png
Binary file modified src/qt/res/icons/light/notsynced.png
Binary file modified src/qt/res/icons/light/overview.png
Binary file modified src/qt/res/icons/light/quit.png
Binary file modified src/qt/res/icons/light/receive.png
Binary file modified src/qt/res/icons/light/remove.png
Binary file modified src/qt/res/icons/light/send.png
Binary file modified src/qt/res/icons/light/synced.png
Binary file modified src/qt/res/icons/light/toolbar.png
Binary file modified src/qt/res/icons/light/toolbar_testnet.png
Binary file modified src/qt/res/icons/light/transaction0.png
Binary file modified src/qt/res/icons/light/transaction2.png
Binary file modified src/qt/res/icons/light/transaction_abandoned.png
Binary file modified src/qt/res/icons/light/transaction_conflicted.png
Binary file modified src/qt/res/icons/light/tx_inout.png
Binary file modified src/qt/res/icons/light/tx_input.png
Binary file modified src/qt/res/icons/light/tx_mined.png
Binary file modified src/qt/res/icons/light/tx_output.png
Binary file modified src/qt/res/icons/light/verify.png
Binary file modified src/qt/res/icons/trad/about.png
Binary file modified src/qt/res/icons/trad/about_qt.png
Binary file modified src/qt/res/icons/trad/add.png
Binary file modified src/qt/res/icons/trad/address-book.png
Binary file modified src/qt/res/icons/trad/browse.png
Binary file modified src/qt/res/icons/trad/clock1.png
Binary file modified src/qt/res/icons/trad/clock2.png
Binary file modified src/qt/res/icons/trad/clock3.png
Binary file modified src/qt/res/icons/trad/clock4.png
Binary file modified src/qt/res/icons/trad/clock5.png
Binary file modified src/qt/res/icons/trad/configure.png
Binary file modified src/qt/res/icons/trad/connect0_16.png
Binary file modified src/qt/res/icons/trad/connect1_16.png
Binary file modified src/qt/res/icons/trad/connect2_16.png
Binary file modified src/qt/res/icons/trad/connect3_16.png
Binary file modified src/qt/res/icons/trad/connect4_16.png
Binary file modified src/qt/res/icons/trad/debugwindow.png
Binary file modified src/qt/res/icons/trad/drkblue_address-book.png
Binary file modified src/qt/res/icons/trad/drkblue_editcopy.png
Binary file modified src/qt/res/icons/trad/drkblue_editpaste.png
Binary file modified src/qt/res/icons/trad/drkblue_remove.png
Binary file modified src/qt/res/icons/trad/edit.png
Binary file modified src/qt/res/icons/trad/editcopy.png
Binary file modified src/qt/res/icons/trad/editpaste.png
Binary file modified src/qt/res/icons/trad/export.png
Binary file modified src/qt/res/icons/trad/eye.png
Binary file modified src/qt/res/icons/trad/eye_minus.png
Binary file modified src/qt/res/icons/trad/eye_plus.png
Binary file modified src/qt/res/icons/trad/filesave.png
Binary file modified src/qt/res/icons/trad/fontbigger.png
Binary file modified src/qt/res/icons/trad/fontsmaller.png
Binary file modified src/qt/res/icons/trad/hd_disabled.png
Binary file modified src/qt/res/icons/trad/hd_enabled.png
Binary file modified src/qt/res/icons/trad/history.png
Binary file modified src/qt/res/icons/trad/key.png
Binary file modified src/qt/res/icons/trad/lock_closed.png
Binary file modified src/qt/res/icons/trad/lock_open.png
Binary file modified src/qt/res/icons/trad/masternodes.png
Binary file modified src/qt/res/icons/trad/network_disabled.png
Binary file modified src/qt/res/icons/trad/notsynced.png
Binary file modified src/qt/res/icons/trad/overview.png
Binary file modified src/qt/res/icons/trad/quit.png
Binary file modified src/qt/res/icons/trad/receive.png
Binary file modified src/qt/res/icons/trad/remove.png
Binary file modified src/qt/res/icons/trad/send.png
Binary file modified src/qt/res/icons/trad/synced.png
Binary file modified src/qt/res/icons/trad/transaction0.png
Binary file modified src/qt/res/icons/trad/transaction2.png
Binary file modified src/qt/res/icons/trad/transaction_abandoned.png
Binary file modified src/qt/res/icons/trad/transaction_conflicted.png
Binary file modified src/qt/res/icons/trad/tx_inout.png
Binary file modified src/qt/res/icons/trad/tx_input.png
Binary file modified src/qt/res/icons/trad/tx_mined.png
Binary file modified src/qt/res/icons/trad/tx_output.png
Binary file modified src/qt/res/icons/trad/verify.png
Binary file modified src/qt/res/icons/warning.png
Binary file modified src/qt/res/images/crownium/about.png
Binary file modified src/qt/res/images/crownium/checked.png
Binary file modified src/qt/res/images/crownium/dash_logo_horizontal.png
Binary file modified src/qt/res/images/crownium/drkblue_downArrow.png
Binary file modified src/qt/res/images/crownium/drkblue_downArrow_small.png
Binary file modified src/qt/res/images/crownium/drkblue_leftArrow_small.png
Binary file modified src/qt/res/images/crownium/drkblue_qtreeview_selected.png
Binary file modified src/qt/res/images/crownium/drkblue_rightArrow_small.png
Binary file modified src/qt/res/images/crownium/drkblue_upArrow_small.png
Binary file modified src/qt/res/images/crownium/drkblue_walletFrame_bg.png
Binary file modified src/qt/res/images/crownium/splash.png
Binary file modified src/qt/res/images/crownium/splash_testnet.png
Binary file modified src/qt/res/images/crownium/unchecked.png
Binary file modified src/qt/res/images/drkblue/about.png
Binary file modified src/qt/res/images/drkblue/checked.png
Binary file modified src/qt/res/images/drkblue/dash_logo_horizontal.png
Binary file modified src/qt/res/images/drkblue/drkblue_downArrow.png
Binary file modified src/qt/res/images/drkblue/drkblue_downArrow_small.png
Binary file modified src/qt/res/images/drkblue/drkblue_leftArrow_small.png
Binary file modified src/qt/res/images/drkblue/drkblue_qtreeview_selected.png
Binary file modified src/qt/res/images/drkblue/drkblue_rightArrow_small.png
Binary file modified src/qt/res/images/drkblue/drkblue_upArrow_small.png
Binary file modified src/qt/res/images/drkblue/drkblue_walletFrame_bg.png
Binary file modified src/qt/res/images/drkblue/splash.png
Binary file modified src/qt/res/images/drkblue/splash_testnet.png
Binary file modified src/qt/res/images/drkblue/unchecked.png
Binary file modified src/qt/res/images/light/about.png
Binary file modified src/qt/res/images/light/checked.png
Binary file modified src/qt/res/images/light/dash_logo_horizontal.png
Binary file modified src/qt/res/images/light/drkblue_downArrow.png
Binary file modified src/qt/res/images/light/drkblue_downArrow_small.png
Binary file modified src/qt/res/images/light/drkblue_leftArrow_small.png
Binary file modified src/qt/res/images/light/drkblue_qtreeview_selected.png
Binary file modified src/qt/res/images/light/drkblue_rightArrow_small.png
Binary file modified src/qt/res/images/light/drkblue_upArrow_small.png
Binary file modified src/qt/res/images/light/drkblue_walletFrame_bg.png
Binary file modified src/qt/res/images/light/splash.png
Binary file modified src/qt/res/images/light/splash_testnet.png
Binary file modified src/qt/res/images/light/unchecked.png
Binary file modified src/qt/res/images/trad/about.png
Binary file modified src/qt/res/images/trad/dash_logo_horizontal.png
Binary file modified src/qt/res/images/trad/drkblue_downArrow.png
Binary file modified src/qt/res/images/trad/drkblue_downArrow_small.png
Binary file modified src/qt/res/images/trad/drkblue_leftArrow_small.png
Binary file modified src/qt/res/images/trad/drkblue_qtreeview_selected.png
Binary file modified src/qt/res/images/trad/drkblue_rightArrow_small.png
Binary file modified src/qt/res/images/trad/drkblue_upArrow_small.png
Binary file modified src/qt/res/images/trad/drkblue_walletFrame_bg.png
Binary file modified src/qt/res/images/trad/splash.png
Binary file modified src/qt/res/images/trad/splash_testnet.png

0 comments on commit f5286b1

Please sign in to comment.