Thank you; looks good!
gtk: add missing libm depedency
gtk: add missing libm depedency
Hello, have you tried to do "sudo make uninstall" on the source directory of gtkdatabox.1.0.0 ?
I am working on CentOS 8 and building a project on iio-oscilloscope. I downloaded gtkdatabox 1.0.0.0 first and tried building the project. It failed however since the variable names were not matching. So I downloaded and installed gtkdatabox 0.9.3.0 and then the build worked. However, now I can't open the iio-oscilloscope application since there are 2 versions of gtk on my system (gtk2 and gtk3). gtkdatabox 1.0.0.0 links to gtk3 and gtkdatabox 0.9.3.0 links to gtk2. I cannot remove gtk3 since a lot...
fix: typo of api short description doc
fix: typo of api short description doc
Please tag 1.0.0 release
Solving my own... There was a old lingering 64 bit version from ubuntu. I killed the old version and put the proper gtkdatabox,.pc file in place so pkg-config can find the correct headers and lib. I can build against dynamic libs.
Ubuntu GTK2 symbols detected
Standard indentation on source code
OK. I understand.
examples segfault
The segfault problem I also had experienced, and it should be fixed with release 1.0.0. If you want examples not to be scripts, you may use ./configure --disable-shared
I'm closing this ticket now, if you want to discuss about maintenance for GTK2, please open another one, ok?
Can't build 1.0.0 with glade
Ok, thanks! About GTK2 version, there is still a branch for it in GIT, but I'm not taking care of it. If some package still depends on it, I recommend migrate to GTK3. I can help on the migration process, as I have already done for Xoscope. Another package I know that have already migrated is BRP_PACU, but still not "officially".
Thanks. Now built success. Another one question: GTK2 version of gtkdatabox now dropped?
Sorry, the problem I see, is that when releasing, we forgot to add --enable-glade --enable-gtk-doc on the ./configure & make dist I'm going to correct this ASAP!
Well, this was soon indeed... See the new file, I have changed its location: https://sourceforge.net/projects/gtkdatabox/files/gtkdatabox-1/
Sorry, for now you may download from the backup project I had created just before: https://gtkdatabox3.sourceforge.io/ It should work there. The problem I see, is that when releasing, we forgot to add --enable-glade --enable-gtk-doc on the ./configure & make dist I'm going to correct this ASAP!
Update to compile with GTK 3
undefined macro: AM_PATH_GTK_3_0
Don't break binary compatibility
Update Makefile.am
Can't build 1.0.0 with glade
I'll check that out when I get a chance. My understanding is that g_signal_handlers_block_by_func essentially should do exactly what my patch did. The devs on the GTKmm mailing list certainly gave me both versions as being "equivalent" for a similar problem a while back.
Hi, I tried a simpler solution, see if it works for you too.
Try out again with the new version 1.0.0.
This is done since version 1.0.0, thanks! Someone please close this ticket.
Most of this is done since version 1.0.0, thanks! Only indentation is not uniform yet.
This is done since version 1.0.0, thanks! Someone please close this ticket.
Code clean-up and update to release the first GTK3 version
Code clean-up and update to release the first GTK3 version
The way to solve this problem I have posted as a feature request. See:https://sourceforge.net/p/gtkdatabox/feature-requests/5/
I think this was already done, thanks!
grid is not useful
OK, this patch seems to fix the issue. Since the code in gtk_databox_set_visible_limits calls gtk_adjustment_set_xxx to sync from the updated private data to the adjustments, it should suspend the callback action that syncs the other way while it's doing so.
Incorrect behaviour from gtk_databox_set_visible_limits
thanks for taking the time, usually Void just works and is robust, the only gottcha I can think of with the installer is don't do a network install, install from the media and update after install....
I'm sorry, I've spent over an hour trying to install Void Linux. It's not working, and I'm not fooling with it any more. Sorry.
#0 0x00007ffff6fc5684 in () at /usr/lib/libgobject-2.0.so.0 #1 0x00007ffff6fbf13b in g_type_register_static () at /usr/lib/libgobject-2.0.so.0 #2 0x00007ffff6fbfcad in g_type_register_static_simple () at /usr/lib/libgobject-2.0.so.0 #3 0x00007ffff7fb6c71 in gtk_databox_xyc_graph_get_type_once () at gtkdatabox_xyc_graph.c:22 #4 0x00007ffff7fb6f95 in gtk_databox_xyc_graph_get_type () at gtkdatabox_xyc_graph.c:22 #5 0x00007ffff7fb9a05 in gtk_databox_points_get_type_once () at gtkdatabox_points.c:22...
I'm using Void Linux
The scripts run the binaries after setting environment variables to make sure that the right version of the library is used. What operating system and/or distribution are you using?
examples segfault
Don't break binary compatibility
Update code to get rid of warning messages
Update Makefile.am
gtkdatabox_ruler.c: 3 * possible bad use of '&' ?
fixed in 5fe522a6 and released in 0.9.3.0
Incorrect soversion naming
Please close this bugreport. I am solve my problem.
Sorry It seems my mistake because klavaro use bundled gtkdatabox. I need some time to investigate problem.
OK, so when I released libgtkdatabox 0.9.3.1, I bumped the "nano" version number (to reflect a bug fix), which I've never done before. It looks like that part of the autoconf configure.ac file wasn't setup right, and it generated a libtools -version-info flag of "1", and it looks it should be "0:1:0" (maybe). That change would generate a file named libgtkdatabox-0.9.3.so.0.0.1 and symlink it to libgtkdatabox-0.9.3.so.0 and libgtkdatabox.so. No symlink to libgtkdatabox.so.0 is generated, and I don't...
Incorrect soversion naming
bug fix release 0.9.3.1
remove INSTALL file from git repository
remove auto-generated doc files from version control
BUG FIX/WORKAROUND: xoscope isn't setting its background color correctly
add auto-installed INSTALL file to .gitignore list
gtkdatabox_ruler.c: 3 * possible bad use of '&' ?
Fix a small typo in gtkdatabox.h (reported by L...
I've fixed that, some deprecation warnings and done some cleanup and put it here...
undefined macro: AM_PATH_GTK_3_0
remove line trailing spaces and tabs from Chang...
Robert Pearce's patch (bug report #4) corrects ...
git: don't track auto-installed file 'compile'
rename INCLUDE -> AM_CPPFLAGS in Makefiles (eli...
add defaults to some switch statements to silen...
add Brent Baccala to AUTHORS
remote GDK_DISABLE_DEPRECATED flag to eliminate...
bump version to 0.9.3.0
silence gcc overlength string warning due to em...
add parenthesis to silence compiler warnings
git: don't track files auto-installed by 'autor...
eliminate warning: make g_return_val_if_fail() ...
remove auto-generated gtkdatabox.{pc,spec} from...
remove unused variables to silence compiler war...
add __attribute__((unused)) to silence compiler...
removing lingering SVN files
remove 'm4' directory from distribution list
convert INCLUDES to AM_CPPFLAGS: missed a spot
Assignment makes pointer from integer without a cast
2da8948c removed markers code that was causing problems d0978ace removed warnings...
Alignment of vertical axis labels wrong if rotated
Patch accepted in commit 1b6c1f As Robert Pearce realized, logical_rect is reported...
BUG FIX: avoid division by zero when computing ...
add auto-generated basics_libglade.h file to .g...
fix a bug from c66166: compute translation fact...
example programs generate warning messages
caused by division by zero when computing page size for adjustments fixed in commit...
example programs generate warning messages