]> sigrok.org Git - sigrok-gtk.git/log
sigrok-gtk.git
11 years agoREADME: Add "Copyright and license" section. master
Uwe Hermann [Fri, 26 Apr 2013 12:06:07 +0000 (14:06 +0200)]
README: Add "Copyright and license" section.

11 years agoGPL headers: Use correct project name.
Uwe Hermann [Tue, 23 Apr 2013 20:37:30 +0000 (22:37 +0200)]
GPL headers: Use correct project name.

11 years agoREADME: Refer to INSTALL and new Building wiki page.
Uwe Hermann [Sun, 17 Mar 2013 13:05:02 +0000 (14:05 +0100)]
README: Refer to INSTALL and new Building wiki page.

11 years agoautotools: Don't use "foreign" option.
Uwe Hermann [Sun, 17 Mar 2013 13:05:49 +0000 (14:05 +0100)]
autotools: Don't use "foreign" option.

This adds INSTALL and allows for a few more sanity checks being done.

11 years agoconfigure.ac: Add missing AM_PROG_CC_C_O.
Uwe Hermann [Sat, 19 Jan 2013 16:57:06 +0000 (17:57 +0100)]
configure.ac: Add missing AM_PROG_CC_C_O.

This causes a warning/error during ./autogen.sh otherwise, at least
on OpenBSD.

Makefile.am:26: warning: compiling 'main.c' with per-target flags requires
'AM_PROG_CC_C_O' in 'configure.ac'.

11 years agoMakefile.am: Fix typo in 'ChangeLog' target.
Uwe Hermann [Mon, 14 Jan 2013 13:04:56 +0000 (14:04 +0100)]
Makefile.am: Fix typo in 'ChangeLog' target.

11 years agoUpdate .gitignore file.
Uwe Hermann [Sun, 30 Dec 2012 21:32:02 +0000 (22:32 +0100)]
Update .gitignore file.

11 years agoUpdate sigrok-gtk to latest APIs.
Uwe Hermann [Sun, 30 Dec 2012 21:19:58 +0000 (22:19 +0100)]
Update sigrok-gtk to latest APIs.

This is sufficient to make sigrok-gtk compile again, but more fixes may
or may not be needed to make it properly work in all cases.

Opening a saved .sr file seems to work fine, at least.

11 years agoconfigure.ac: Fix CFLAGS settings.
Uwe Hermann [Fri, 28 Dec 2012 16:33:48 +0000 (17:33 +0100)]
configure.ac: Fix CFLAGS settings.

Don't override/overwrite CFLAGS in configure.ac, but rather amend it
with (currently) "-Wall -Wextra".

This properly allows users/packagers to do things like:

 ./configure (this will default to using "-g -O2" additionally)

 CFLAGS="-g -O2" ./configure (same as above)

 CFLAGS="" ./configure (no additional flags)

 CFLAGS="-g -O0" ./configure (disable optimization, e.g. for valgrind use)

 etc. etc.

11 years agoRe-add HACKING file after repo split.
Uwe Hermann [Tue, 16 Oct 2012 13:10:08 +0000 (15:10 +0200)]
Re-add HACKING file after repo split.

11 years agoREADME: Update status/URLs/repos, add more info.
Uwe Hermann [Wed, 10 Oct 2012 22:01:01 +0000 (00:01 +0200)]
README: Update status/URLs/repos, add more info.

11 years agogtk: Use sr_session_stop() instead of sr_session_halt()
Lars-Peter Clausen [Thu, 5 Jul 2012 19:15:11 +0000 (21:15 +0200)]
gtk: Use sr_session_stop() instead of sr_session_halt()

Use sr_session_stop() instead of the deprecated sr_session_halt().

Signed-off-by: Lars-Peter Clausen <redacted>
11 years agogtk: switch to new <libsigrok/libsigrok.h>
Bert Vermeulen [Wed, 4 Jul 2012 23:12:07 +0000 (01:12 +0200)]
gtk: switch to new <libsigrok/libsigrok.h>

11 years agosr/srd/cli: require glib version >= 2.28
Bert Vermeulen [Fri, 22 Jun 2012 23:17:36 +0000 (01:17 +0200)]
sr/srd/cli: require glib version >= 2.28

Needed for g_get_monotonic_time(). Thanks to Tomaž Šolc.

11 years agocli/gtk/qt: Now all require libsigrok >= 0.2.0 (API changes).
Uwe Hermann [Thu, 31 May 2012 22:23:47 +0000 (00:23 +0200)]
cli/gtk/qt: Now all require libsigrok >= 0.2.0 (API changes).

11 years agogtk: Update to use new APIs (fixes build).
Uwe Hermann [Thu, 31 May 2012 21:21:57 +0000 (23:21 +0200)]
gtk: Update to use new APIs (fixes build).

11 years agosr: Made hwcap const
Joel Holdsworth [Mon, 7 May 2012 12:57:43 +0000 (13:57 +0100)]
sr: Made hwcap const

11 years agogtk: Consistent 'sigrok' spelling.
Uwe Hermann [Tue, 29 May 2012 19:00:15 +0000 (21:00 +0200)]
gtk: Consistent 'sigrok' spelling.

11 years agosr/srd/cli/gtk: ChangeLog -> MAINTAINERCLEANFILES.
Uwe Hermann [Tue, 29 May 2012 18:30:15 +0000 (20:30 +0200)]
sr/srd/cli/gtk: ChangeLog -> MAINTAINERCLEANFILES.

If the (generated) ChangeLog file is marked for DISTCLEANFILES, it'll be
removed whenever "make distclean" is called (and is then gone forever if
you use the tarballs, for example).

12 years agogtk: Fixed enabling/disabling sample control buttons
Joel Holdsworth [Thu, 10 May 2012 16:55:56 +0000 (17:55 +0100)]
gtk: Fixed enabling/disabling sample control buttons

12 years agogtk: Select timeunit based on device's hw cap.
Håvard Espeland [Tue, 24 Apr 2012 20:30:43 +0000 (22:30 +0200)]
gtk: Select timeunit based on device's hw cap.

12 years agogtk: Use +/- to zoom in/out.
Håvard Espeland [Tue, 24 Apr 2012 17:28:26 +0000 (19:28 +0200)]
gtk: Use +/- to zoom in/out.

Convenient and intuitive.

12 years agogtk: Generate ChangeLog upon 'make dist'.
Uwe Hermann [Sat, 7 Apr 2012 16:18:38 +0000 (18:18 +0200)]
gtk: Generate ChangeLog upon 'make dist'.

12 years agogtk: Add empty NEWS file.
Uwe Hermann [Sat, 7 Apr 2012 16:16:06 +0000 (18:16 +0200)]
gtk: Add empty NEWS file.

12 years agosr/srd: Use/fix SR(D)_MAX_NUM_PROBES.
Uwe Hermann [Sat, 7 Apr 2012 16:14:39 +0000 (18:14 +0200)]
sr/srd: Use/fix SR(D)_MAX_NUM_PROBES.

12 years agosr: s/_clear/_remove_all/ for consistency.
Uwe Hermann [Wed, 28 Mar 2012 19:55:48 +0000 (21:55 +0200)]
sr: s/_clear/_remove_all/ for consistency.

12 years agosr: out: Use uint8_t (not char) for buffers.
Uwe Hermann [Wed, 28 Mar 2012 18:00:13 +0000 (20:00 +0200)]
sr: out: Use uint8_t (not char) for buffers.

12 years agosr/cli/gtk/qt: Fix package version numbers / docs.
Uwe Hermann [Wed, 21 Mar 2012 17:40:25 +0000 (18:40 +0100)]
sr/cli/gtk/qt: Fix package version numbers / docs.

The next (and first) libsigrok release will be called 0.1.0.

The next (and first) libsigrokdecode release will be called 0.1.0.

The next sigrok-cli release will be called 0.3.0 (as we already had a 0.1
and 0.2 release of sigrok-cli; those did not yet use the libs, though).

sigrok-gtk and sigrok-qt didn't have any releases yet, so their version
numbers are set to 0.1.0.

Also, consistently use three numbers/digits for our version numbers.

12 years agosr: Name all callback data 'cb_data'.
Uwe Hermann [Wed, 29 Feb 2012 21:32:34 +0000 (22:32 +0100)]
sr: Name all callback data 'cb_data'.

12 years agosr/cli/gtk/qt: s/hw/driver/ in some places.
Uwe Hermann [Wed, 29 Feb 2012 18:56:15 +0000 (19:56 +0100)]
sr/cli/gtk/qt: s/hw/driver/ in some places.

12 years agosr: s/sr_dev_probe_name/sr_dev_probe_name_set/.
Uwe Hermann [Wed, 29 Feb 2012 18:17:36 +0000 (19:17 +0100)]
sr: s/sr_dev_probe_name/sr_dev_probe_name_set/.

12 years agosr/cli/gtk/qt/: s/plugin/driver/.
Uwe Hermann [Tue, 28 Feb 2012 22:52:30 +0000 (23:52 +0100)]
sr/cli/gtk/qt/: s/plugin/driver/.

12 years agogtk/qt: nsis: Fix comment strings.
Uwe Hermann [Thu, 23 Feb 2012 21:43:41 +0000 (22:43 +0100)]
gtk/qt: nsis: Fix comment strings.

12 years agocli/gtk/qt: nsis: Better installer filename.
Uwe Hermann [Wed, 22 Feb 2012 18:16:03 +0000 (19:16 +0100)]
cli/gtk/qt: nsis: Better installer filename.

12 years agogtk: nsis: Hook up to "Add/remove programs".
Uwe Hermann [Wed, 22 Feb 2012 18:06:39 +0000 (19:06 +0100)]
gtk: nsis: Hook up to "Add/remove programs".

12 years agosr: s/config_set/dev_config_set/.
Uwe Hermann [Sat, 18 Feb 2012 11:11:15 +0000 (12:11 +0100)]
sr: s/config_set/dev_config_set/.

This functions is per-device-instance, so use dev_ as prefix as with
the other ones.

12 years agosr/cli/gtk/qt: s/get_dev_info/dev_info_get/.
Uwe Hermann [Sat, 18 Feb 2012 10:41:21 +0000 (11:41 +0100)]
sr/cli/gtk/qt: s/get_dev_info/dev_info_get/.

12 years agosr/cli/gtk/qt: s/configuration/config/.
Uwe Hermann [Fri, 17 Feb 2012 23:31:35 +0000 (00:31 +0100)]
sr/cli/gtk/qt: s/configuration/config/.

12 years agosr/cli/gtk: s/capability/hwcap/.
Uwe Hermann [Fri, 17 Feb 2012 23:17:18 +0000 (00:17 +0100)]
sr/cli/gtk: s/capability/hwcap/.

12 years agosr/cli/gtk: A few more s/instance/inst/.
Uwe Hermann [Fri, 17 Feb 2012 22:55:27 +0000 (23:55 +0100)]
sr/cli/gtk: A few more s/instance/inst/.

12 years agosr/cli/gtk/qt: s/device/dev/ in many places.
Uwe Hermann [Fri, 17 Feb 2012 21:25:01 +0000 (22:25 +0100)]
sr/cli/gtk/qt: s/device/dev/ in many places.

Also, a few s/instance/inst/ occurences.

12 years agosr: rename all sr_hwplugin(s)_* functions to sr_hw_*
Bert Vermeulen [Wed, 15 Feb 2012 02:18:48 +0000 (03:18 +0100)]
sr: rename all sr_hwplugin(s)_* functions to sr_hw_*

12 years agosr: rename more functions to sr_thing_action format
Bert Vermeulen [Mon, 13 Feb 2012 23:23:51 +0000 (00:23 +0100)]
sr: rename more functions to sr_thing_action format

Also improved the interface to find capabilities in a hardware plugin.

12 years agosr: rename all sr_device_* functions to sr_dev_*
Bert Vermeulen [Mon, 13 Feb 2012 13:00:47 +0000 (14:00 +0100)]
sr: rename all sr_device_* functions to sr_dev_*

12 years agosr: more API cleanup and documentation
Bert Vermeulen [Mon, 13 Feb 2012 02:36:32 +0000 (03:36 +0100)]
sr: more API cleanup and documentation

12 years agosr/srd: Use SR_LOG_*/SRD_LOG_* macros.
Uwe Hermann [Wed, 8 Feb 2012 21:06:48 +0000 (22:06 +0100)]
sr/srd: Use SR_LOG_*/SRD_LOG_* macros.

12 years agosr: Implement proper logging framework.
Uwe Hermann [Wed, 8 Feb 2012 21:04:13 +0000 (22:04 +0100)]
sr: Implement proper logging framework.

This is pretty much identical to the current libsigrokdecode API/framework.

12 years agoAdd missing logo icon files for Windows installers.
Uwe Hermann [Tue, 7 Feb 2012 23:33:54 +0000 (00:33 +0100)]
Add missing logo icon files for Windows installers.

12 years agonsis: Install missing msys-1.0.dll and msys-z.dll.
Uwe Hermann [Tue, 7 Feb 2012 23:25:24 +0000 (00:25 +0100)]
nsis: Install missing msys-1.0.dll and msys-z.dll.

Thanks John-Eric Kamps ("MockUp") for testing on a pristine
Windows 7 (64 bit).

12 years agonsis: Request admin privileges for Windows Vista and Windows 7.
Uwe Hermann [Tue, 7 Feb 2012 23:16:25 +0000 (00:16 +0100)]
nsis: Request admin privileges for Windows Vista and Windows 7.

12 years agonsis: One installer file per frontend.
Uwe Hermann [Mon, 6 Feb 2012 20:39:13 +0000 (21:39 +0100)]
nsis: One installer file per frontend.

There will be a sigrok-cli-installer-0.1.exe,
sigrok-gtk-installer-0.1.exe, and sigrok-qt-installer-0.1.exe,
for example.

Also, add some more .gitignore entries.

12 years agoProject-wide consistent naming for #include guards.
Uwe Hermann [Sat, 4 Feb 2012 09:41:30 +0000 (10:41 +0100)]
Project-wide consistent naming for #include guards.

Document the naming scheme in HACKING.

12 years agosr/cli/gtk: Remove analog left-overs from API.
Uwe Hermann [Sat, 4 Feb 2012 09:10:43 +0000 (10:10 +0100)]
sr/cli/gtk: Remove analog left-overs from API.

This will come back in some form or another later, but for now
don't clutter the API with non-working stuff. Removing stuff from APIs
is not possible without breaking the API, adding stuff later is simpler.

12 years agoautogen.sh: aclocal support for Windows XP/Vista/7.
Uwe Hermann [Sun, 5 Feb 2012 11:54:44 +0000 (12:54 +0100)]
autogen.sh: aclocal support for Windows XP/Vista/7.

12 years agogtk: cleaned up debug output
Bert Vermeulen [Wed, 1 Feb 2012 02:04:01 +0000 (03:04 +0100)]
gtk: cleaned up debug output

12 years agoUpdate/enforce/document our build requirements.
Uwe Hermann [Sat, 28 Jan 2012 20:26:56 +0000 (21:26 +0100)]
Update/enforce/document our build requirements.

12 years agogtk: Add a simple manpage.
Uwe Hermann [Sun, 15 Jan 2012 19:39:00 +0000 (20:39 +0100)]
gtk: Add a simple manpage.

12 years agofrontends: Check for sr/srd minimum versions.
Uwe Hermann [Sun, 15 Jan 2012 19:30:10 +0000 (20:30 +0100)]
frontends: Check for sr/srd minimum versions.

12 years agoMore .gitignore files cleanup.
Uwe Hermann [Sat, 7 Jan 2012 13:15:10 +0000 (14:15 +0100)]
More .gitignore files cleanup.

12 years agogtk: Add 'autostuff' to .gitignore.
Uwe Hermann [Fri, 6 Jan 2012 15:22:31 +0000 (16:22 +0100)]
gtk: Add 'autostuff' to .gitignore.

12 years agoA few more fixes for configure.ac files.
Uwe Hermann [Wed, 4 Jan 2012 14:26:41 +0000 (15:26 +0100)]
A few more fixes for configure.ac files.

Add missing checks and quotes, remove superfluous checks, etc.

12 years agogtk: configure.ac: Show config summary.
Uwe Hermann [Wed, 4 Jan 2012 02:10:50 +0000 (03:10 +0100)]
gtk: configure.ac: Show config summary.

12 years agoPut most autotools files into autostuff/.
Uwe Hermann [Tue, 3 Jan 2012 20:55:48 +0000 (21:55 +0100)]
Put most autotools files into autostuff/.

This yields a slightly more "tidy" top-level directory.

12 years agoSplit README, add appropriate ones per-project.
Uwe Hermann [Fri, 30 Dec 2011 21:38:25 +0000 (22:38 +0100)]
Split README, add appropriate ones per-project.

12 years agoUpdate/fix .gitignore files.
Uwe Hermann [Fri, 30 Dec 2011 21:12:37 +0000 (22:12 +0100)]
Update/fix .gitignore files.

12 years agoRename sub-project dirs to their correct name.
Uwe Hermann [Fri, 30 Dec 2011 10:23:22 +0000 (11:23 +0100)]
Rename sub-project dirs to their correct name.