aboutsummaryrefslogtreecommitdiffstats
path: root/simple_dialog.h
AgeCommit message (Collapse)AuthorFilesLines
2012-01-16Move some headers for UI stuff, and the alert_box.c UI-specific file, toGuy Harris1-168/+0
the ui directory. (Perhaps some other files that would be used by all flavors of Wireshark, for any GUI toolkit or for someting such as ncurses, and not for any command-line tool such as TShark, should be moved there as well.) Shuffle some #includes to put the "ui/XXX.h" includes together. svn path=/trunk/; revision=40529
2011-10-05Michael Mann:Anders Broman1-0/+2
Removed the Save button if live capture is going on when File->Quit is selected. Solves Assertion failed when doing File->Quit->Save during live capture https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1710 svn path=/trunk/; revision=39266
2010-11-27Move main_statusbar.h to the top-level directory; none of its routinesGuy Harris1-9/+0
use GTK+ data types, so, at least in theory, it could be implemented atop another toolkit. Make statusbar_push_temporary_msg() take a format string and format arguments. Use it instead of simple_status(), and change one call to just take a format string and arguments rather than to take the result of using that format string and arguments with g_strdup_printf() and passing the result to statusbar_push_temporary_msg(). svn path=/trunk/; revision=35041
2010-08-26Fix a number of doxygen directives.Anders Broman1-1/+1
svn path=/trunk/; revision=33929
2010-01-25Changed from using own defined GNUC_FORMAT_CHECK to G_GNUC_PRINTFStig Bjørlykke1-4/+2
defined in GLib. Removed epan/gnuc_format_check.h. svn path=/trunk/; revision=31657
2009-11-04Add the ability to push temporary (and highlighted) messages onto theGerald Combs1-0/+10
statusbar. This lets us notify the user about something significant without having to pop up an annoying window. Replace a few dialogs with statusbar messages. svn path=/trunk/; revision=30810
2009-09-08Use Wireshark/GLib attribute specifiers instead of checking for __GNUC__ ↵Kovarththanan Rajaratnam1-36/+15
explicitly svn path=/trunk/; revision=29804
2009-05-27Change button label to "Quit without Saving" from "Continue without Saving" Balint Reczey1-0/+4
when exiting Wireshark and having an open, not yet saved capture file. This fixes bug 1427. svn path=/trunk/; revision=28502
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2005-10-03C89 doesn't allow a comma after the end of the last value in anGuy Harris1-1/+1
enumerator list, and some compilers don't allow it as an extension. svn path=/trunk/; revision=16075
2005-09-20enhance simple dialog: add the possibility to use no buttons at all and add ↵Ulf Lamping1-1/+10
a stop icon (similar to the splash_window, but with a slightly different layout and a way to choose the icon shown) svn path=/trunk/; revision=15886
2005-04-16prepare for "Don't show this message again" checkboxes in the simple_dialogUlf Lamping1-0/+14
svn path=/trunk/; revision=14100
2004-07-25Fix the declarations for "simple_dialog()" and "vsimple_dialog()" usedGuy Harris1-2/+2
for non-GCC 2.x compilers to match their definitions. svn path=/trunk/; revision=11511
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-07-13From Daniel Thompson: add additional message/alert box options toGuy Harris1-2/+8
display "Save", "Continue without Saving", and "Cancel", for the "do you want to save?" messages. svn path=/trunk/; revision=11372
2004-06-04Make the definition of "simple_dialog()" match its declaration.Guy Harris1-2/+2
Make the "type" argument to "vsimple_dialog()" also be an ESD_TYPE_E. svn path=/trunk/; revision=11112
2004-06-04add details for doxygenUlf Lamping1-27/+85
svn path=/trunk/; revision=11109
2004-05-01The display filter engine can return an error message that is not safeOlivier Biot1-1/+2
when using GTK2 code for rendering the error. In order to correctly render the error message, it must be XML escaped. TODO: track down the remaining places where this XML escaping is required, and fix it there too (not sure if they exist though). svn path=/trunk/; revision=10764
2004-04-16Add a "report_failure()" routine to allow dissectors to report arbitraryGuy Harris1-3/+17
errors to the user. Use that, rather than "g_warning()", in the Diameter dissector to report errors reading the dictionary. Make the format argument to "simple_dialog()" a "const" pointer. Fix up the read-error message in Tethereal to end with a newline. If a simple dialog is requested before the main window or the capture-control window is popped up, queue it up and pop the queued messages up once the main or capture-control window is displayed. svn path=/trunk/; revision=10616
2004-02-12The HIG's and/or GUI toolkit documentation for:Guy Harris1-5/+1
Mac OS X GNOME Qt KDE Windows all indicate that {message,alert} boxes are modal, at least for the window to which they apply. (Presumably the idea is that not forcing the user to pay attention to the alert box, and allowing more than one alert box to be up for a given window, causes more problems than not letting the user do stuff to that window in order to figure out what the underlying problem is or figure out what to do to fix it - the message should be sufficient, in most if not all cases, to let you know what the problem is.) Make "simple_dialog()" unconditionally make the alert box modal, and get rid of ESD_TYPE_MODAL. XXX - we need to make it possible to make an alert box modal for a given window, rather than just the top-level window. svn path=/trunk/; revision=10051
2004-02-11Get rid of the "Question" alert box type - rename it to "Confirmation",Guy Harris1-7/+7
as that seems to be the name used in the GNOME HIG, at least. Make it use the Warning icon (that's what the GNOME HIG says - and it's also what's used for the equivalent on Windows), and use it for the "Save current capture?" alert boxes. svn path=/trunk/; revision=10030
2004-02-04Add some comments about the types of alert boxes you get with theGuy Harris1-5/+19
simple_dialog routines (which are really just message box/alert box routines). Add some macros for combinations of buttons (corresponding to combinations that some GUI toolkits, which only support some combinations, allow). svn path=/trunk/; revision=9977
2004-02-03enhanced some dialog messages,Ulf Lamping1-1/+4
close capture file when user told so svn path=/trunk/; revision=9965
2004-01-31cleanup of new "question dialogs",Ulf Lamping1-5/+6
using GTK2 primary/secondary message text from GNOME HIG for simple_dialogs, added a "question dialog" for the coloring rules "Clear" button svn path=/trunk/; revision=9921
2004-01-31renamed ESD_TYPE_CRIT to ESD_TYPE_ERROR toUlf Lamping1-2/+2
better reflect the real error text svn path=/trunk/; revision=9913
2004-01-29added "Yes" and "No" buttons to the simple_dialog,Ulf Lamping1-6/+16
added a callback method, to be called if a button was pressed svn path=/trunk/; revision=9907
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-4/+4
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2001-07-22Do __attribute__ stuff if the GCC version number is greater than orGuy Harris1-2/+2
equal to 2, not just if it's equal to 2 - GCC 3.0 makes it 3, not 2.... svn path=/trunk/; revision=3765
2000-10-09Add support for modal message boxes ("simple dialog").Guy Harris1-4/+8
Make the message boxes popped up for errors when selecting a font modal, so that the user has to say "yes, I know, I'll do better next time" before hitting "OK" again, so that you don't get a pile of message boxes. svn path=/trunk/; revision=2485
2000-01-03Take the "simple_dialog()" stuff out of "ui_util.h" and "gtk/ui_util.c",Guy Harris1-0/+54
and move it to "simple_dialog.h" and "gtk/simple_dialog.c". svn path=/trunk/; revision=1414