Commit Graph

78 Commits

Author SHA1 Message Date
Sambhav Kothari
7b7103c91c Update @2x icons and add attribution to the About dialog 2017-05-12 13:18:46 +05:30
Sambhav Kothari
125311b421 Add new icons 2017-05-11 20:23:14 +05:30
Sambhav Kothari
5185379b5f High-DPI support for Cover art pixmaps 2017-05-11 14:48:55 +05:30
Shen-Ta Hsieh
a3f74679e1 Recompress all png files
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
2017-05-05 16:57:30 +08:00
Wieland Hoffmann
77b62e153b INSTALL, resources/README: Explicitly refer to python3
PEP 394 makes it clear that python should only be used for applications that can
be run with both Python 2 and Python 3, python3 should be used for Python 3.

pip3 is used because that's what Python 3 compatible pip is called on at least
Arch, Debian, Fedora and Ubuntu.
2017-04-08 17:53:32 +02:00
Wieland Hoffmann
6228360330 resources/README: python2 → python 2017-04-08 10:08:40 +02:00
Wieland Hoffmann
48cba5202c resources/README: Qt4 → Qt5 2017-04-08 10:07:57 +02:00
Sambhav Kothari
1c7495441b Update resources 2017-04-07 16:06:15 +05:30
Sambhav Kothari
e4e1c389f0 Fix bytes issue in makeqrc 2017-04-07 16:06:15 +05:30
Sambhav Kothari
428e168b87 Port Picard to Qt5 2017-04-03 16:45:42 +05:30
Ville Skyttä
2070d9f008 Python 3.6 invalid escape sequence deprecation fixes
https://docs.python.org/3/whatsnew/3.6.html#deprecated-python-behavior
2017-02-28 15:29:23 +02:00
Sambhav Kothari
6389262977 Add icons to list items 2017-01-17 16:17:52 +05:30
Frederik “Freso” S. Olesen
d2a3ff45c6 PICARD-896: Replace "Submit" icon with AcoustID one.
Replaces the "picard-submit" icon with the icon used by the
acoustid-fingerprinter project. The "picard-submit" icon resembles the
old MusicBrainz brain logo, but the submit button doesn't actually
submit anything to MusicBrainz since the switch from using PUIDs to
using AcoustID, but instead submits to the AcoustID.org server. A lot of
people are already confused by this, so making it visually a bit less
connected to MusicBrainz might help this confusion, however slightly.

`acoustid-fingerprinter.svg` was copied directly from
632e87969c/images/
and then converted to a 22×22 PNG using Inkscape and run through
`optipng` and `advpng` as per commit d26c908587.

The acoustid-fingerprinter icon was made by Lukáš Lalinský and is
available under the GPL2 license, the same as MusicBrainz Picard:
632e87969c/COPYING.txt
2017-01-14 17:20:36 +01:00
suhas2go
6d403f0ad6 add fallback/arrow icons - multitagger 2017-01-07 07:22:28 +05:30
Michael Wiencek
31555edd3a Merge pull request #475 from rahul-raturi/embed_search
Searching tracks and displaying similar tracks in a dialog box.
2016-08-14 21:52:30 -05:00
Rahul Raturi
62bd512662 Improve code semantics and style
Some noticeable points:
* `save_state` can check whether table is loaded or not. No need to
check it in `accept` and `reject`. Also `table_loaded` isn't required
anymore.
* Keep file formats list in alphabatic order, in `makeqrc.py`.
* Import `Track` and use `isinstance` to check whether object belongs to
it.
2016-08-06 23:16:33 +05:30
Rahul Raturi
e7a03cb9d1 Replace loader gif with a transparent one 2016-08-01 19:38:13 +05:30
Rahul Raturi
a140abbf04 Show loading gif while fetching results 2016-08-01 19:38:13 +05:30
Ville Skyttä
491f5a883b Install SVG icon
distutils does not seem to have an option to rename data_files on
install, so rename Picard_logo_no_text.svg -> picard.svg.

https://specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
2016-07-31 09:23:38 +03:00
Ville Skyttä
8fe381dbe6 Run *.png through zopflipng (#477) 2016-07-26 21:21:03 +02:00
Philipp Wolfer
978be5b184 Merge pull request #460 from phw/picard-777-more-detailed-icon
Use a more detailed icon for 32x32 pixel size
2016-05-04 09:08:04 +02:00
Laurent Monin
ef407252d0 Merge pull request #467 from rahul-raturi/display_old_cover
PICARD-808: Display existing covers in File Info dialog
2016-04-27 15:54:28 +02:00
Rahul Raturi
7d78b2a030 Add readme for updating resources 2016-04-12 23:29:31 +05:30
Rahul Raturi
1e451b9954 Make side by side comparison of new and existing cover art more obvious
Includes changes suggested in comment ->
https://github.com/metabrainz/picard/pull/467#issuecomment-204583236
2016-04-05 22:19:31 +05:30
Philipp Wolfer
660d5948b0 Use a more detailed icon for 32x32 pixel size
Fixes PICARD-777
2016-03-04 12:00:45 +01:00
Frederik “Freso” S. Olesen
d26c908587 Optimise PNG files in the repository.
Commands used:
1. `optipng -fix -preserve -o7 -strip all -clobber **/*.png`
2. `advpng -4 -i 50 -z **/*.png`

See:
* optipng: http://optipng.sourceforge.net/
* advpng: http://advancemame.sourceforge.net/comp-readme.html
2016-02-22 00:54:51 +01:00
Frederik “Freso” S. Olesen
7afe746dac Export new PNG log-icons from Inkscape.
16x16, 24x24, and 32x32 are based on Picard_logo_icon.svg.
48x48 is based on Picard_logo_small_no_text.svg.
128x128 and 256x256 are based on Picard_logo_no_text.svg.

All PNGs were processed with `pngcrush -brute -reduce` afterwards, for
reduced filesize.
2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
cbb6ff00ed Make SVG source images square. 2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
0048e591de Replace Picard logo sources with redesigned ones.
New versions copied from @metabrainz/metabrainz-logos :
https://github.com/metabrainz/metabrainz-logos/tree/master/final-logos/Picard/VECTOR/SVG
2015-09-22 16:54:55 +02:00
Philipp Wolfer
c944e2e74e Use data track icon from mb.org. 2015-02-06 21:06:00 +01:00
Philipp Wolfer
64a4056198 Revert "Added new icons for audio, video and data tracks."
This reverts commit 39302a00c8.
2015-02-06 20:47:30 +01:00
Philipp Wolfer
39302a00c8 Added new icons for audio, video and data tracks.
Icons use symbols from Font Awesome by Dave Gandy - http://fontawesome.io
2015-01-26 23:14:30 +01:00
Philipp Wolfer
2f9bf31a9e Use different icons for video and data tracks in tree view 2014-12-04 14:00:07 +01:00
Laurent Monin
f10324501a Better handling of missing executable pyrcc4, used to compile resource
python setup.py build_ui wasn't very explicit when run without installed pyrcc4,
messages are now better.

Use distutils.spawn instead of subprocess.call
2014-10-20 10:48:57 +02:00
Laurent Monin
bbbbcbf116 Use Tango edit clear icon instead of Oxygen one
It eases things regarding licensing stuff.

See https://github.com/musicbrainz/picard/pull/349#issuecomment-49479410
2014-07-18 23:13:58 +02:00
Laurent Monin
2b827b4171 Add edit clear icon as resource 2014-07-14 13:11:31 +02:00
Laurent Monin
105068d2b3 Fix few missing blank lines (PEP8). 2014-04-19 09:26:29 +02:00
Sophist
044d4482db Fix makeqrc same results Windows and Mac 2014-04-09 12:05:26 +01:00
Sophist
244db6139d Add Play File plus icons ... 2014-04-08 18:33:31 +01:00
Shadab Zafar
92c11123b6 Used subprocess.call instead of os.system()
This fixes ui filenames with any special characters if there
are any ;)
2014-03-12 20:47:07 +05:30
Shadab Zafar
69c8027094 Handles building ui files with spaces in their names.
Just quoted the file names.
2014-03-12 19:55:37 +05:30
Laurent Monin
86ed552b21 Make modified releases a bit more obvious using a specific icon. 2013-07-02 23:38:31 +02:00
Laurent Monin
258e9c2084 Use info dialog to display per-album error log.
When an error occurs during loading of a release, it will be visible
in info dialog for this release (which was unused).

New icon was added to mark visually releases with errors, and scrollbars
will appear in info dialog if needed.
2013-07-02 23:38:31 +02:00
Laurent Monin
1802208d69 Use a green down arrow as download icon instead of globe.
In 16x16 globe is too complex, arrow is much more legible.
2013-06-30 22:01:21 +02:00
Laurent Monin
c8af60e21a Use unix eol in generated ressource file. 2013-06-30 05:04:47 +02:00
Laurent Monin
0661491f37 Use len() instead of a counter. 2013-06-30 05:02:45 +02:00
Laurent Monin
746fa31286 Use resources makeqrc and compile code, reducing code redundancy.
An empty __init__.py file was added so functions can be imported.
2013-06-28 12:39:53 +02:00
Laurent Monin
26f595a068 Mark compile.py and makeqrc.py as executables, they have python bang path. 2013-06-28 12:39:42 +02:00
Laurent Monin
b974a9cf63 Make compile.py runnable from anywhere and importable. 2013-06-28 12:39:30 +02:00
Laurent Monin
5f5afa7d02 Add script to generate picard.qrc from png images in images directory 2013-06-28 12:39:16 +02:00