aboutsummaryrefslogtreecommitdiffstats
path: root/ui/gtk/bytes_view.c
AgeCommit message (Collapse)AuthorFilesLines
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-2/+0
svn path=/trunk/; revision=45016
2012-07-23Fix bug #7520: Byteview related Glib-GObject-Critical msgs during GTK2 ↵Jakub Zawadzki1-4/+33
Wireshark startup Put generated, with *proper* types version of marshaler (VOID:OBJECT,OBJECT) inside bytes_view.c It was also only blocker of #undef GTK_DISABLE_DEPRECATED, so remove it. XXX generated version of marshaler looks portable, but it'd be best to generate it using glib-genmarshal during compilation. svn path=/trunk/; revision=43947
2012-07-20BytesView: use "view" class (GtkTextView) instead of "entry" (GtkEntry) one.Jakub Zawadzki1-5/+5
Cheat a little and always make BytesView focused to make render blue-highlight instead of grey /inactive/ one. XXX, we should have our own BytesView class and allow user define his own style in css. svn path=/trunk/; revision=43859
2012-07-20Fix bug #7502Jakub Zawadzki1-0/+5
In gtk3 upper value of adjustment can't be smaller than page_size. Otherwise strange things happens ;-) svn path=/trunk/; revision=43856
2012-07-19Remove unused variable.Anders Broman1-1/+0
svn path=/trunk/; revision=43826
2012-07-19Use define instead of string constant.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=43824
2012-07-19BytesView: use GtkStyleContext for gtk-3 (bug #7502)Jakub Zawadzki1-7/+45
svn path=/trunk/; revision=43823
2012-07-19BytesView: Support for gtk3 scrollbar.Jakub Zawadzki1-5/+93
svn path=/trunk/; revision=43821
2012-07-17Now it compiles with 2.24 - hopefuly it will even workJörg Mayer1-2/+2
svn path=/trunk/; revision=43767
2012-07-17Bring compilation with gtk 2.24 one step further (not yet working)Jörg Mayer1-0/+5
svn path=/trunk/; revision=43766
2012-07-16- Restore optimization of drawing only lines in clipping areaJakub Zawadzki1-12/+19
- Fix compilation for < gtk-2.14 svn path=/trunk/; revision=43745
2012-07-16Compilation fixes for gtk-3.x + for gtk-2.x use clipping region not area.Jakub Zawadzki1-24/+47
svn path=/trunk/; revision=43744
2012-07-16- Make it compile gtk-2.24 with GSEAL_ENABLE enabledJakub Zawadzki1-63/+112
- ->draw for gtk-3.x (NOT TESTED!!!) svn path=/trunk/; revision=43743
2012-07-16Some gtk-3.0 fixes.Jakub Zawadzki1-7/+49
svn path=/trunk/; revision=43742
2012-07-16<gtk/gtkmarshal.h> doesn't appear to be necessary, at least with GTK+Guy Harris1-5/+15
2.24.5. Remove the include of it. Get rid of duplicate #undefs of GTK_DISABLE_DEPRECATED and GSEAL_ENABLE - nothing in config.h should depend on them. Make at least some of the changes that http://developer.gnome.org/gtk3/stable/ch24s02.html#id1459694 and http://developer.gnome.org/gtk3/stable/ch24s02.html#id1459754 seem to indicate we need to make for GTK+ 3. svn path=/trunk/; revision=43739
2012-07-16The CMake builds in the Ubuntu buildbot appear to be building with GTK+Guy Harris1-1/+3
3; if so, that might indicate that GTK+ 3 doesn't have gtkmarshal.h. Try not attempting to include it with GTK+ 3.x - if that causes other failures, well, I guess that means that, when building the BytesView widget under GTK+ 3, we can't use the gtk_marshal_ functions.... svn path=/trunk/; revision=43737
2012-07-16For the encoding and format, use the enum types.Guy Harris1-6/+6
Add some comments. svn path=/trunk/; revision=43736
2012-07-15Fix some gseal warnings.Jakub Zawadzki1-18/+31
svn path=/trunk/; revision=43734
2012-07-15Get rid of unnecessary include.Guy Harris1-2/+0
svn path=/trunk/; revision=43733
2012-07-15Squelch some more warnings with explicit casts.Guy Harris1-4/+4
svn path=/trunk/; revision=43732
2012-07-15Try gdouble here, to see if it removes "gdouble to gfloat" warnings withGuy Harris1-1/+1
MSVC. svn path=/trunk/; revision=43731
2012-07-15Fix bug #6690: Wireshark quite slow displaying frames with many detail pane ↵Jakub Zawadzki1-0/+1156
nodes and large byteviews Add custom widget to render hexdump or bitsdump. svn path=/trunk/; revision=43728