summaryrefslogtreecommitdiff
path: root/image/toolbar
AgeCommit message (Collapse)AuthorFilesLines
2016-06-30Recompress PNGs.Gerald Combs116-0/+0
Recompress PNGs using the current versions of various compressors: optipng 0.7.6 advpng 1.20 advdef 1.20 pngcrush 1.8.1 Parallelize PNG compression. Note why we're not using a couple of other compression utilities. Change-Id: I52757d0bc2d424013e7f00b693a0f5378427cc31 Reviewed-on: https://code.wireshark.org/review/16209 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2016-01-30Update filter bookmark icons.Gerald Combs19-7/+513
Separate the capture and display filter bookmark icons. Make the capture icon green to match(-ish) the active capture icon. Tested on nice+new and janky+old displays. Change-Id: I6ed532c8a49da50fe2a7de3d8fbd0b1af7623b4a Reviewed-on: https://code.wireshark.org/review/13612 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
2015-10-16Fix dist.Gerald Combs1-0/+0
Fixup the name of the SVG file that contains all of the expert indicators. Change-Id: Ia45038fcf965973cc7585cc7c68dc24807e59168 Reviewed-on: https://code.wireshark.org/review/11099 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-10-16Use buttons to display the main status bar icons.Gerald Combs14-0/+1548
Use QToolButtons to display the expert indicator and comment icons in the main status bar. Use the same style sheet hack we use in ProgressFrame to un-style the buttons. Make sure we specify the @2x comment icon in our .qrc file so that it's loaded and used on retina displays. Move the comment and expert .pngs to the stock icon directory and use StockIcon to load them. Remove status.qrc since it's no longer used. Change-Id: I84485b22656f8f9af29ad3c02446ffefb6657ed5 Reviewed-on: https://code.wireshark.org/review/11048 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-09-23Use the Qt-provided media icons.Gerald Combs4-187/+2
Use Qt's standard pixmaps to build our media playback, stop, and pause icons. Note that we probably don't want to do this for all of the available standard pixmaps. Change-Id: I78541a46a65583d7365cd601c578ebe8f197c060 Reviewed-on: https://code.wireshark.org/review/10609 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-09-06Display filter edit updates.Gerald Combs43-9/+1834
Have the bookmark button operate on saved display filters, similar to the "Filter:" button in the GTK+ UI. Expose the saved display filter list via a popup menu. Update the display filter icons. Make the "Apply" button wider. Remove the old icon assets. Add a StockIconToolButton class along with note explaining why it's necessary. Rename the "Filter Bookmarks" preference to "Filter Shortcuts". Suggestion for a better name are welcome. Change-Id: I0082d3f01b017253fa75e51cbff9beb17c41a209 Reviewed-on: https://code.wireshark.org/review/10390 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
2015-06-24Run compress-pngs.sh.Gerald Combs16-0/+0
Change-Id: If662cfbe6ad2ce80916d32750476e95f607fe902 Reviewed-on: https://code.wireshark.org/review/9100 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-06-24Qt: Add Reload button on MainToolBarAlexis La Goutte4-0/+230
Add @2x versions of x-capture-file-reload as well. Change-Id: I08819cf66903884e0344a4f9bcd891befb582e90 Reviewed-on: https://code.wireshark.org/review/9066 Reviewed-by: Gerald Combs <gerald@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-02-27Qt: Automatically scroll the packet list.Michal Labedzki6-27/+63
Add an "Auto Scroll in Live Capture" action to the Go menu. It's in the View menu in the GTK+ UI but it seems to make more sense as a navigation item. Use a timeout interval for automatic scrolling. I haven't run any tests to see if this makes a difference but it would seem that the less drawing we do during a high speed capture the better, particularly for remote displays. Update the x-stay-last icons. Note that we might want to make prefs.capture_auto_scroll a "recent" setting. Mark auto_scroll_live and packet_list_check_end GTK+ only. Bug: 10601 Co-authored-by: Gerald Combs <gerald@wireshark.org> Change-Id: I645d27c0814f0e4a0d5b01ae68be366847e2522d Reviewed-on: https://code.wireshark.org/review/7292 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-12-09Qt: Initial VoIP Calls dialog.Gerald Combs4-8/+195
Add Telephony menu items for VoIP Calls and SIP Flows. Put VoIP Calls at the top, since that seems to be the primary item. Add configure-time checks for QtMultimediaWidgets in anticipation of adding a VoIP playback dialog. Add an icon for the playback button. (Yes, I've been avoiding GNOME-level gratuitous icons so far but this is one of the rare occiasions where it makes sense.) Add a help link define for the VoIP calls dialog. Change-Id: I5d0799685c598ad9af76fe9667f8ea7d14b66050 Reviewed-on: https://code.wireshark.org/review/5674 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-10-28Qt: Add a set of 2x 16-pixel toolbar icons.Gerald Combs87-77/+280
Optimize the toolbar PNGs. To do: The rest of the PNGs. Change-Id: Ieed8b0d099655994d43cdc9cf6c9a094d84c1802 Reviewed-on: https://code.wireshark.org/review/4978 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-10-28Add GPLv2+ license header to keep license-check happy.Jeff Morriss1-0/+20
This change must be reviewed/approved by the script's author (Gerald). Change-Id: Id89c1d05bf43cdd2d6823b5ef46162a9f11fb263 Reviewed-on: https://code.wireshark.org/review/4972 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-10-28Qt: Add a set of 2x 24-pixel toolbar icons.Gerald Combs36-21/+687
Add a script to create each PNG from its source SVG using Inkscape (which can conveniently be run from the command line). Change-Id: Ief7410cf76fb1553ce56f1c6bc1ade03ab5db1d6 Reviewed-on: https://code.wireshark.org/review/4964 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-09-23Qt: Add zoom and column resize actions.Gerald Combs18-123/+136
Plumb signals and slots for changing the text size in the main window. Remove the bold font code from WiresharkApplication. It was only used in ByteViewText. Adjust the icons a bit. Bug: When we change the font preferences the packet list stops drawing cached strings. I haven't been able to track down the cause. Change-Id: I609d740c9f26265628fa4b7de1b75b0e56651387 Reviewed-on: https://code.wireshark.org/review/4269 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-09-23Qt: Re-enable menu icons.Gerald Combs1-0/+0
The GNOME HIG says "Where a corresponding toolbar icon exists, a menu icon should mirror its design." The Windows and OS X HIGs say that you should use them for common or familiar actions but otherwise avoid clutter. I think icons in the "File" menu look like crap. Try to strike a balance. Use the 16x16 application icon for both the main web site and the wiki since that's the favicon used on both sites. Assume that "Reload" isn't used very often and remove it from the toolbar. Don't use a menu icon for the about box. Other minor fixups. Change-Id: I855211c218d266c2e9ed5acbe05a08750ab6d157 Reviewed-on: https://code.wireshark.org/review/4246 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-09-21Qt: Multi-state capture start icon.Gerald Combs8-45/+310
Add ".on" versions of the x-capture-start icon along with corresponding code in the StockIcon constructor to look for ".on" variants and add them with the QIcon::On state. Make the plain versions of x-capture-start blue to match the general application icon. The goal is to make the toolbar and app icon fins blue when Wireshark is "at rest" and green when it's capturing. Change-Id: I31f4f9d910fc99c41d7c63bd9a722db1611760c7 Reviewed-on: https://code.wireshark.org/review/4225 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-09-20Qt: Update the x-capture-file-close icon.Gerald Combs4-49/+45
Change-Id: I9ea4fe42ccdbc85c8c3f22a426b6e08d595a7460 Reviewed-on: https://code.wireshark.org/review/4215 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-09-20Qt: Add stock icons.Gerald Combs99-0/+4523
The new icons are patterned after the existing capture icons. They could probably benefit from some adjustments here and there. Start moving toward icon names and a directory layout compliant with freedesktop.org's Icon Naming Specification and Icon Theme Specification. We aren't fully compliant and might never be but anyone with exposure to FDO icon themes should at least know where everything is. Make Capture Start (x-capture-start) the first icon in the toolbar. Define the Colorize Packets, Auto Scroll, and zoom icons even though the Qt UI doesn't use them yet. Leave the Capture Filter, Display Filter, Coloring Rules, Preferences, and Help icons off for now. The GTK+ toolbar is overly cluttered and I'm not sure they're necessary. Try not to break ui/gtk/toolbar_icons.h. Remove welcome.qrc. I initially added it in case we needed to overlay the welcome screen with translucent .pngs but that never happened. To do: - Move the old GTK+ icons to their own directory. - Find a better name for the "toolbar" directory. "stock"? - Make the toolbar configurable. Change-Id: Ie07592113d307b8db786aedace672312a870fe38 Reviewed-on: https://code.wireshark.org/review/4182 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-05Introduce end-of-line normalizationPascal Quantin20-614/+614
Change-Id: Ie6991af2432b193fbdc23bbbd335f83c091f14e8 Reviewed-on: https://code.wireshark.org/review/114 Reviewed-by: Evan Huus <eapache@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Pascal Quantin <pascal.quantin@gmail.com>
2013-04-26Update the capture start, stop, and restart icons and development badgeGerald Combs16-452/+301
with enhanced versions from Elliott. Switch the interface configuration icon to the "gear" version. This matches the gear in the capture icon. svn path=/trunk/; revision=49059
2013-04-11Set properties.Gerald Combs2-3/+3
svn path=/trunk/; revision=48821
2013-04-11Replace the capture start and restart icons with a green fin similar toGerald Combs16-121/+436
wsiconcap. Make the capture stop icon red. Replace wsiconcap with an earlier version which has gears instead of a record button. svn path=/trunk/; revision=48818
2013-04-08Nudge the fill another half pixel.Gerald Combs2-7/+7
svn path=/trunk/; revision=48792
2013-04-08Decrease the width of the outer borders by half a pixel to match theGerald Combs2-11/+17
other icons more closely. svn path=/trunk/; revision=48791
2013-04-08Try a blue fill for the stop capture button, using Windows SoundGerald Combs4-25/+25
Recorder as a cue. svn path=/trunk/; revision=48790
2013-04-07Change the "stop capture" icon to a Great Big Huge Square to try to makeGerald Combs10-57/+219
it more obvious (particularly at 16x16 pixels) that it and the "start capture" icons work like media controls. Update compress-pngs to match the latest version of pngcrush and recompress our PNGs. Add a "clean-pixmaps" target to ui/gtk/Makefile.am to make it easier to rebuild our pixbuf includes. svn path=/trunk/; revision=48776
2013-03-27Add an interface list icon. Some of the new capture icons were 1 pixelGerald Combs61-543/+674
too small, so add corrected ones. Add SVG versions of the new toolbar icons. Use consistent naming for alternate icons. Remove some no-longer-used XPMs. Add a script to compress PNGs using various utilities and run it. Regenerate the pixbuf includes using the smaller PNGs. svn path=/trunk/; revision=48591
2013-03-26Add new capture toolbar icons.Gerald Combs21-920/+0
svn path=/trunk/; revision=48571
2013-03-26More icon updates. Gerald Combs3-332/+0
Use the PNG versions of the new application icons. Remove the XPM versions of the Wireshark application and capture icons. To paraphrase Zoidberg, XPMs are bad and we should feel bad. Remove xpm_to_widget_from_parent (which we weren't using and likely won't use in the future). Replace wiki_24.xpm (which was a GNOME or GTK+ stock icon IIRC) with the 16x16 and 24x24 versions emblem-web.png from GNOME icon theme 2.30.3. This version was used specifically because it's GPLv2 and later versions are GPLv3. Update image/README. svn path=/trunk/; revision=48565
2012-12-05Create 16x16 and 24x24 versions of the document icon with a contrastingGerald Combs2-0/+0
border. Add them as pixbufs to ui/gtk/toolbar_icons.h and use them to replace the file icon XPM in stock_icons.c. Add modelines. svn path=/trunk/; revision=46413
2011-09-24Network icons from Elliott Aldrich.Gerald Combs4-0/+0
svn path=/trunk/; revision=39116
2011-09-14Make the network_usb.svg image public domain.Gerald Combs1-3/+37
svn path=/trunk/; revision=38996
2009-11-15From Alejandro Vaquero:Anders Broman5-0/+718
Add RTP player to "RTP Stream Analysis" and makeover of VoIP flow https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4240 svn path=/trunk/; revision=30967
2009-11-13Minor adjustments.Gerald Combs2-6/+6
svn path=/trunk/; revision=30959
2009-11-12Add a USB network icon.Gerald Combs2-0/+126
svn path=/trunk/; revision=30941
2009-11-10Move the contents of image/expert_*.h to gtk/expert_indicators.h. AddGerald Combs3-430/+0
pixbuf versions of the wired, wireless, and bluetooth interface icons to gtk/network_icons.h. In the interface list use the new icons in all their alpha-channel-infested glory. Add Makefile targets for rebuilding the pixbuf files. svn path=/trunk/; revision=30922
2009-02-13add a (Windows only) bluetooth network interface iconUlf Lamping2-0/+154
svn path=/trunk/; revision=27447
2009-02-11use a special icon for "VMware" virtual networks (yes, I know the icon is ↵Ulf Lamping1-0/+157
*not* very good - but I have no better idea how to display that) svn path=/trunk/; revision=27431
2009-01-31Get rid of carriage returns, and set the EOL style to "native".Guy Harris5-496/+496
Make some arrays const, to squelch warnings. svn path=/trunk/; revision=27337
2009-01-30Windows only: for some typical capture interface names (with a "built in" ↵Ulf Lamping6-0/+388
heuristic), show specific icons in the interface list and the welcome page (this helps to find the right interface) svn path=/trunk/; revision=27335
2008-04-16remove the copied xpm stock icon files from SVN and use the "GTK built in" ↵Ulf Lamping8-1177/+0
stock icons this will also prevent us from showing different stock icons for "our" xpm stock icons and the "system defaults". GTK (for Windows?) changed the icon theme somewhere around V2.10 (or later?) and/or the user might use a different icon theme, so this isn't an esoteric case ;-) svn path=/trunk/; revision=25075
2008-04-14"const static char *" -> "static const char *" to fix buildStephen Fisher2-2/+2
svn path=/trunk/; revision=25013
2008-04-14add stock icons for expert info and flow graphUlf Lamping2-0/+108
svn path=/trunk/; revision=25012
2008-04-05Remove more GTK1 code and related xpm files.Stephen Fisher15-2456/+0
svn path=/trunk/; revision=24795
2007-11-24Whoops... forgot the 'svn add' the icons :-)Sake Blok10-0/+300
svn path=/trunk/; revision=23561
2007-03-24Remove all warnings under Unix for the gtk/ directory.Stephen Fisher3-3/+3
svn path=/trunk/; revision=21160
2006-09-24Squelch some compiler warnings.Guy Harris2-2/+2
svn path=/trunk/; revision=19314
2006-08-25Constify the capture details icons, and get rid of the CRs inGuy Harris2-332/+332
capture_details_24.xpm and give it the appropriate Subversion keywords. svn path=/trunk/; revision=19035
2006-08-25add a missing icon from yesterdays commitUlf Lamping1-0/+331
svn path=/trunk/; revision=19024
2006-08-16Add support for AirPcap, an upcoming wireless product from CACE. SupportGerald Combs6-0/+1176
is disabled by default, and can be enabled by setting AIRPCAP_CONFIG in config.nmake. The code is currently limited to Windows, but should be adaptable to other platforms. The official announcement won't come until next week, so you'll have to read the source for details. :) svn path=/trunk/; revision=18928