aboutsummaryrefslogtreecommitdiffstats
path: root/ui/qt
AgeCommit message (Collapse)AuthorFilesLines
2013-10-15Adjust parenthesis to make gcc happy.Gerald Combs1-1/+1
svn path=/trunk/; revision=52632
2013-10-15Add some missing parenthesis. Make sure we set our font in the right place.Gerald Combs3-18/+14
Make the ColorUtils::fromColorT() convenience function a little more convenient. Use it. svn path=/trunk/; revision=52620
2013-10-15Fill in the help links. Make sure they do something when they're clicked.Gerald Combs2-14/+40
Try to make the task list width match its contents. svn path=/trunk/; revision=52611
2013-10-15Remove some commented code.Gerald Combs1-3/+0
svn path=/trunk/; revision=52610
2013-10-14Let Qt lay out and size elements in FollowStreamDialog. Make itGerald Combs4-78/+157
resizable. Get rid of the group box -- the OS X and Windows HIGs discourage its use and I'm not sure if it fits the GNOME HIG in this case either. Make the stream contents monospace. Set the cursor to the beginning of the text when we follow a stream. Continue the War On Unnecessary Dialogs. Move "Find"ing from a pop-up window to the main Follow dialog. Wrap back to the beginning as needed. Add a "Cancel" button. Make sure it and the escape key work as expected. svn path=/trunk/; revision=52607
2013-10-14PacketList and ProtoTree need access to MainWindow at initializationGerald Combs3-6/+6
time in order to fill in their respective context menus. R52386 broke that. Fix it and add comments about handling reparenting. Fixes bug 9265. svn path=/trunk/; revision=52600
2013-10-13Add CMake properties to targets so that they are logically organised when ↵Graham Bloice1-0/+1
using a Visual Studio solution. Add CMake properties to group the source files in epan into logical blocks when using a Visual Studio solution. svn path=/trunk/; revision=52580
2013-10-12Solaris Studio C++ won't let us pass the address of main() toGerald Combs1-1/+1
init_progfile_dir(). Try using QCoreApplication::applicationFilePath() instead. svn path=/trunk/; revision=52559
2013-10-11One more HAVE_LIBPCAP.Gerald Combs1-0/+2
svn path=/trunk/; revision=52554
2013-10-11Try to fix Qt compilation when libpcap is disabled.Gerald Combs10-16/+70
svn path=/trunk/; revision=52552
2013-10-11Include ui/util.h.Gerald Combs1-0/+1
svn path=/trunk/; revision=52544
2013-10-11Remove GTK+ and global cfile dependencies from file_dlg_win32.c.Gerald Combs4-4/+4
Move the declaration of set_last_open_dir() to ui/util.h. It still has separate GTK+ and Qt implemenations. We might want to move it to ui/util.c at some point. Remove a lot of unnecessary GTK+ includes. Remove most of the references to the global cfile while we're at it. svn path=/trunk/; revision=52542
2013-10-09When we display an error message in the interface list make sure it'sGerald Combs1-2/+6
word-wrapped. svn path=/trunk/; revision=52473
2013-10-09Prefix all "Wireshark application specific" display filters with a "_ws." to ↵Michael Mann1-2/+2
distinguish them from dissector filters. This was committed now to get it into the 1.11 release so users can start getting used to the changed filter names. svn path=/trunk/; revision=52462
2013-10-06Rewrite the layout case statement as two separate ones, grouping and usingEvan Huus1-23/+20
fallthrough to reduce the amount of duplication. svn path=/trunk/; revision=52398
2013-10-05Make the task list colors more consistent.Gerald Combs1-2/+2
svn path=/trunk/; revision=52388
2013-10-05Fix the white-rectangle-at-startup artifact with the help of GammaRay[1].Gerald Combs4-74/+67
Make extra_split_ a member variable again. Make it and master_split_ full-on values. Set various parent/child relationships at startup so that each widget is associated with a layout (which appears to be the actual fix). Make the throttled startup delay huge so that it's easier to browse using GammaRay. [1] https://github.com/KDAB/GammaRay svn path=/trunk/; revision=52386
2013-09-30Strip out references to PortAudio. Qt has its own audio module (Phonon).Gerald Combs3-40/+1
We'll presumably use that. svn path=/trunk/; revision=52282
2013-09-25Delete extra_split if we're not using it. This keeps its handle fromGerald Combs3-22/+24
showing up in the main window. Make it local to layoutPanes(). svn path=/trunk/; revision=52211
2013-09-16address_equal → addresses_equal. Switch from address macros to functionsGerald Combs2-8/+8
in the Qt code. svn path=/trunk/; revision=52108
2013-09-16Add stream information to the hint label. Update our hint more often.Gerald Combs3-18/+48
Add a "to do" list. svn path=/trunk/; revision=52102
2013-09-16Make sure we don't tap our packets twice. Give the graph has focus afterGerald Combs1-3/+5
we redraw it. svn path=/trunk/; revision=52095
2013-09-16Fix graph type selection.Gerald Combs1-13/+11
svn path=/trunk/; revision=52094
2013-09-16Another attempt at axis scaling. Tweak the appearance a little.Gerald Combs1-6/+18
svn path=/trunk/; revision=52093
2013-09-15When caclulating throughput, only subtract what we've added. Try to fixGerald Combs1-20/+15
axis scaling. svn path=/trunk/; revision=52092
2013-09-15Make sure the RTT behavior matches the GTK+ port. Make sure we properlyGerald Combs1-15/+29
select a graph type. svn path=/trunk/; revision=52083
2013-09-13Mis-use error bars to draw segments.Gerald Combs2-2/+22
svn path=/trunk/; revision=52029
2013-09-13More TCP stream graph updates.Gerald Combs6-159/+278
Scan our segment list (and the capture file) once per stream. Switch the stream selection control to a QSpinBox. Add graph type selection actions. The context menu + shortcuts should now be complete. Add the intitial tcptrace graph. Only ACKs and RWINs so far. A bunch of other updates and fixes. svn path=/trunk/; revision=52027
2013-09-12Add a context menu to the TCP stream graph which includes all of ourGerald Combs3-48/+403
keyboard shortcuts. svn path=/trunk/; revision=51996
2013-09-12Try different arrow glyphs.Gerald Combs1-2/+2
svn path=/trunk/; revision=51992
2013-09-12== has higher precedence than &Jörg Mayer1-1/+1
http://en.wikipedia.org/wiki/Operators_in_C_and_C++ svn path=/trunk/; revision=51990
2013-09-12Add previous/next stream navigation to the TCP stream graph dialog.Gerald Combs3-54/+164
Add get_tcp_stream_count() to the TCP dissector and modify graph_segment_list_get() to allow matching based solely on a stream. Use text instead of icons for the mouse click behavior buttons. Remove their PNG resources since we aren't using them any more. Fix setting the cursor in the graph widget. svn path=/trunk/; revision=51989
2013-09-12Make sure qmake links with zlib on Windows.Gerald Combs1-0/+1
svn path=/trunk/; revision=51961
2013-09-11Define NOMINMAX for the entire Qt build.Gerald Combs1-4/+0
svn path=/trunk/; revision=51955
2013-09-11Move a lot of includes from follow_stream_dialog.h toGerald Combs3-54/+57
follow_stream_dialog.cpp. Remove the ones that we don't use. Use QMessageBox in place of simple_dialog. Move IP6OPT_HOME_ADDRESS and related definitions to packet-ipv6.c. It looks like we only use it there and it conflicts with WinPcap. Mark some items unused. svn path=/trunk/; revision=51951
2013-09-11Make sure we can link on Windows.Gerald Combs1-0/+2
svn path=/trunk/; revision=51949
2013-09-10Use the correct GnuTLS include directory.Gerald Combs1-1/+1
svn path=/trunk/; revision=51947
2013-09-10Add a hack to allow builds to succeed on 64-bit systems.Gerald Combs1-0/+8
svn path=/trunk/; revision=51945
2013-09-10It's such fun to have four count 'em four different build systemsGuy Harris1-0/+1
(autotools, CMake, nmake, qmake). Throw something at qmake in the hopes of letting it use GnuTLS in the "follow SSL stream" code. svn path=/trunk/; revision=51915
2013-09-10Restart the splash timer *after* the paint has completed, so that in situationsEvan Huus1-2/+3
when the paint takes a long time (for very large windows, or on older machines) that doesn't cause every single event to paint (which slows the whole thing to a crawl). Drop the splash timer to 15ms, since we're no longer counting paints this seems like a more appropriate value. The old value of 50ms would causing the splash to only paint once or twice during startup. svn path=/trunk/; revision=51914
2013-09-10Explicitly refer to ui/follow.h, as we do with other header files fromGuy Harris1-1/+1
the ui directory, so see if that fixes the build issues. svn path=/trunk/; revision=51913
2013-09-09"uni", in "unistd.h", stands for "Unix". Only include it if we have it,Guy Harris1-2/+4
which we don't on Windows. svn path=/trunk/; revision=51905
2013-09-09Set *.ts files' mime type to be XML; set svn properties on tools/pre-commit.Jeff Morriss1-0/+0
svn path=/trunk/; revision=51900
2013-09-09But we *do* have to include <zlib.h> here.Guy Harris1-0/+4
svn path=/trunk/; revision=51898
2013-09-09Another "this depends on a ui_XXX.h" required to force the ui_XXX.h toGuy Harris1-0/+2
be built. svn path=/trunk/; revision=51897
2013-09-09While the previous fix to this file added the ; at the end,Jörg Mayer1-1/+1
it shoud have added _; Was the original commit compile tested before committing? svn path=/trunk/; revision=51892
2013-09-09Make follow_stream_dialog.h compile.Jörg Mayer1-0/+4
Question: Should all this stuff really be included in the .h file or in the .cpp file(s)? svn path=/trunk/; revision=51891
2013-09-09Add a missing ;Jörg Mayer1-1/+1
svn path=/trunk/; revision=51890
2013-09-09From Thomas ERSFELD (GSoC13)Alexis La Goutte12-7/+1686
Add TCP/UDP/SSL Follow feature to QtShark Known issue : * Duplicate code with GTK (function need follow_info_t struct but in GTK there is some GWidget variable in struct) * Sometimes TCP Follow fail... svn path=/trunk/; revision=51883
2013-09-09if display_filter is NULL, qtshark crash...Alexis La Goutte1-1/+4
svn path=/trunk/; revision=51882