1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424
|
gtick 0.5.4, 2014-07-27, Roland Stigge <stigge@gnu.org>
* Added Hungarian translation
* Fixed Makefle.am: application -> applications directory name
gtick 0.5.3, 2014-06-22, Roland Stigge <stigge@gnu.org>
* Updated Brazilian Portuguese, Finnish, Russian and Ukrainian
translations
* Added appdata file
* Updated GNU build infrastructure files
* glib and yacc API adjustments
* Include and install desktop and icon files
gtick 0.5.2, 2013-03-08, Roland Stigge <stigge@antcom.de>
* Updated Czech, French, German, Indonesian and Vietnamese translations
* Added Galician translation
* Included fixes by Nils Philippsen:
- Building with new bison
- Double free
gtick 0.5.1, 2012-03-26, Roland Stigge <stigge@antcom.de>
* Updated Chinese (simple), Dutch, Esperanto, German, Italian and
Polish translations
* Added Serbian translation
* Set MIN_BPM to 1 to extend range
gtick 0.5.0, 2011-08-06, Roland Stigge <stigge@antcom.de>
* Added Pulseaudio support by Alexander Varnin and Samo Pogacnik
* Added patch by Samuel Thibault <sthibault@debian.org> to fix build
problems on non-Linux systems
* Added Indonesian translation, thanks to Andhika Padmawan
* Added Esperanto translation, thanks to Felipe Castro
* Added Persian translation, thanks to Mahyar Moghimi
* Updated Chinese (simple), Dutch, French, Irish, Italian and
Vietnamese translations
* Updated Spanish translation (by Carlos Pérez Cuenco, not from TP, to
be synced later!)
gtick 0.4.2, 2008-05-22, Roland Stigge <stigge@antcom.de>
* Added Polish translation, thanks to Tomasz Sałaciński
* Added Danish translation, thanks to Frederik 'Freso' S. Olesen
* Updated Irish, Italian, Russian and Vietnamese translations
* configure.ac: Drop default -O3 optimization
* Added gtick.desktop
* Added initial testsuite and first tests (extern and static
functions)
gtick 0.4.1, 2007-08-18, Roland Stigge <stigge@antcom.de>
* Fixed segfault with user defined sound file (libsndfile)
gtick 0.4.0, 2007-08-13, Roland Stigge <stigge@antcom.de>
* Changed mailing list address to gtick-devel@gnu.org
* Updated to GPL v3
* Updated Dutch, Finnish, Irish, Italian and Vietnamese translations
gtick 0.3.15, 2007-05-05, Roland Stigge <stigge@antcom.de>
* src/Makefile.am: Use LDADD instead of AM_LDFLAGS for used libraries,
thanks to Alex V. Myltsev of ALT Linux
* po/sk.po: Added Slovak translation, thanks to Jozef Riha
gtick 0.3.14, 2007-04-29, Roland Stigge <stigge@antcom.de>
* Updated Russian, Ukrainian and Vietnamese translations
gtick 0.3.13, 2007-02-12, Roland Stigge <stigge@antcom.de>
* src/util.c: Fixed zombies on metronome start/stop
* Added Korean translation thanks to jacojang
gtick 0.3.12, 2006-10-27, Roland Stigge <stigge@antcom.de>
* Fixed missing translatable strings
* Updated Czech, German, Irish, Russian and Vietnamese translations
gtick 0.3.11, 2006-09-25, Roland Stigge <stigge@antcom.de>
* Updated spec file (thanks to Eric Lemarque)
* Added Chinese translation (zh_CN, thanks to Wenshu Liu)
* Fixed g_thread_init() call (with g_thread_supported() check)
* Incorporated patches by Theo van Klaveren:
- Adaptions to GNOME HIG
- More Glib usage
- GtkAction utilization
* Changed FSF address and updated Copyright notices
* Made speed related options integer
* Implemented ComboBox for speed names
* Added Tap button to main window (removed old dialog)
* Added profiles (save/restore)
gtick 0.3.10, 2006-05-16, Roland Stigge <stigge@antcom.de>
* Updated Czech, German, Irish, Italian, Russian and Vietnamese
translations
gtick 0.3.9, 2006-03-18, Roland Stigge <stigge@antcom.de>
* Added Ukrainian translation (po/uk.po)
gtick 0.3.8, 2006-03-06, Roland Stigge <stigge@antcom.de>
* po/vi.po: Updated Vietnamese translation
* src/metro.c: Applied patch by Tom Hargreaves <hex@freezone.co.uk>
against race condition
* Applied additional keybindings, patch by Jeremiah Benham
<jjbenham@chicagoguitar.com>
gtick 0.3.7, 2005-11-21, Roland Stigge <stigge@antcom.de>
* src/dsp.c: Fixed integer size problem for custom sound playback
* src/dsp.c: Added FreeBSD_kernel support
gtick 0.3.6, 2005-08-06, Roland Stigge <stigge@antcom.de>
* Revised po/br_PT.po
* Added po/cs.po (Czech translation, thanks to Jiří Pejchal)
* Added tempo names patch by Marco Túlio Gontijo e Silva
gtick 0.3.5, 2005-01-28, Roland Stigge <stigge@antcom.de>
* Added po/it.po (Italian translation, thanks to Marco Colombo)
* Added po/br_PT.po (Brazilian Portuguese translation, thanks to
Marco Túlio Gontijo e Silva)
* Added po/vi.po (Vietnamese translation, thanks to Clytie Siddall)
gtick 0.3.4, 2004-08-02, Roland Stigge <stigge@antcom.de>
* Updated po/ca.po
gtick 0.3.3, 2004-07-28, Roland Stigge <stigge@antcom.de>
* Added po/ca.po (Catalan translation)
gtick 0.3.2, 2004-06-17, Roland Stigge <stigge@antcom.de>
* Added po/sv.po (Swedish translation)
gtick 0.3.1, 2004-04-30, Roland Stigge <stigge@antcom.de>
* Fixed bug disabling meters > 5 after decreasing the spin button
lower than 5
* Added po/eu.po (Basque translation)
* Updated po/fi.po
* Removed OSS mixer handling and replaced it with (local) software mixer
gtick 0.3.0, 2004-02-11, Roland Stigge <stigge@antcom.de>
* GTick integrated into GNU Project (no functional changes)
gtick 0.2.14, 2004-01-24, Roland Stigge <stigge@antcom.de>
* Integrated po/af.po (Afrikaans translation)
* Updated po/ga.po
gtick 0.2.13, 2004-01-09, Roland Stigge <stigge@antcom.de>
* Integrated po/fr.po (French translation)
* Updated po/{es,nl,ru}.po
gtick 0.2.12, 2003-12-25, Roland Stigge <stigge@antcom.de>
* Fixed splitting of menus for translated versions
gtick 0.2.11, 2003-12-15, Roland Stigge <stigge@antcom.de>
* Updated po/{ga,ro,ru}.po
gtick 0.2.10, 2003-12-08, Roland Stigge <stigge@antcom.de>
* Fixed compile error
("cannot specify -o with -c or -S and multiple compilations")
gtick 0.2.9, 2003-12-08, Roland Stigge <stigge@antcom.de>
* Added shortcuts: Start/Stop (^S), Speed (^+,^-), Meter (^1 ... ^9)
* Made BPM range configurable
* Improved debug output
* Fixed src/dsp.c to release dsp device if mixer is not supported
* Added "Accent Table" to enable more flexible meters, e.g. 3 + 4
* Added Attack Padding for accents
* Added a Visual Tick
* Added ./configure option --with-sndfile, i.e. it must be specified
explicitly to enable reading sounds from files
gtick 0.2.8, 2003-11-19, Roland Stigge <stigge@antcom.de>
* Added po/es.po (Spanish) translation file
gtick 0.2.7, 2003-10-31, Roland Stigge <stigge@antcom.de>
* Updated po/ru.po
gtick 0.2.6, 2003-10-13, Roland Stigge <stigge@antcom.de>
* Updated po/fi.po
* Integrated po/ru.po (Russian)
gtick 0.2.5, 2003-10-01, Roland Stigge <stigge@antcom.de>
* Fixed conditional compilation for FreeBSD
* Updated po/nl.po
* Integrated po/ga.po (Irish) translation file
gtick 0.2.4, 2003-09-09, Roland Stigge <stigge@antcom.de>
* Updated po/{nl,ro,de}.po
* Added rc file (~/.gtickrc) save / restore functions
* Added "Apply" function to properties dialog
* Made sound device configurable (OSS programming recommendations)
* Moved mixer code to dsp code (OSS programming recommendations)
* Ignore errors if no mixer present (OSS programming recommendations)
* Change mixer setting on external change (other mixer application)
* Changed DSP feeder from cycle based to tick based rounds to
prevent clicks on fast speed changes
* Added rc file option for speed and meter
* Code cleanup: Some variable renaming, further GTK+2 adjustments
* Added separate audio thread
* Added customizable shell commands at metronome start / stop
gtick 0.2.3, 2003-08-29, Roland Stigge <stigge@antcom.de>
* Integrated po/{nl,ro,fi}.po (Dutch, Romanian and Finnish) translation
files
* Adjusted to automake 1.7
* Fixed command line codeset (UTF-8 only for GTK)
* Changed policy of speed slider from GTK_UPDATE_DELAYED to
GTK_UPDATE_CONTINUOUS
* Added spinbutton to speed and volume adjustments
* Fixed bad look of speed slider border
* Added menu and status bar
* Added (manual) tapping rate approximation (with Enter / mouse key)
after patches from Tomas Znamenacek <tomas.znamenacek@centrum.cz>
* Added SIGTERM / SIGINT (Ctrl-C) handler
* Implemented customizable output sound (via libsndfile1)
* Added sine sound
* Added options handling system
* Updated po/de.po
gtick 0.2.2, 2003-07-28, Roland Stigge <stigge@antcom.de>
* Added gtick.spec for RPM, tested under RedHat 9, thanks to
Kyrian <kyrian@orenet.co.uk>
* Fixed gettext_noop warning in globals.h (commented out #define)
* Adjusted GTick to gettext 0.12.1
* Added src/converter.c (C source generator for sample data)
* Default click now 44.1kHz, 16 bit (signed)
* Added icon from logo
* GTick now releases unused device
* Implemented faster meter changes
* Improved accent handling: double frequency on first beats in measure
* Made possible variable playback rates / sample size / mono/stereo
gtick 0.2.1, 2003-06-24, Roland Stigge <stigge@antcom.de>
* added new logo, thanks to Ivan Schepens <itronic@tiscali.be>
* added autoconf & automake support
* GTK+ 2.0 port
* adjusted the remaining LGPL'ed .c files to GPL, version 2, according
to the LGPL point 3
* added --version, --help, --debug options
* added more meters (spinbutton for 1 .. 99 tick per measure)
* added i18n via GNU gettext, l10n: de.po
gtick 0.2.0, 2003-05-13, Roland Stigge <stigge@antcom.de>
* New maintainer, Alex Roberts doesn't respond and didn't update
the package for more than 4 years now.
* Fixed GLib-CRITICAL error (g_source_remove)
Thanks to Akira TAGOH <tagoh@debian.org>
* Fixed uninitialized startup state which defaults to ticking == 0
* Fixed Gtk-CRITICAL (gtk_widget_destroy) on exit (window closed)
* Rewrite of OSS init, tick generation (enhanced reliability)
* Built-in tick sample included (tickdata.c)
* GUI improvements (changing toggle button label)
* included man page from Debian package
* included GPL (COPYING)
--- changelog format change ---
1999-19-02 (16:42) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Included gtick.h... Eeek..
* main.c: If /dev/dsp is busy or not available exit the program!
1999-19-02 (15:43) Alex Roberts <bse@dial.pipex.com>
* mixer.c: Added /dev/mixer code. Mostly taken from GMix and the
mixer_applet from Gnome-Core.
* main.c: Connected Volume slider to the mixer update callback.
* main.c: Moved sound system initialisation to before UI init..
so we can set the slider to the inital PCM volume..
1999-19-02 (14:32) Alex Roberts <bse@dial.pipex.com>
* main.c: Added Volume slider/label.. Doesn't vary volume yet..
PCM Volume would be the best volume to vary though.. I guess..
1999-19-02 (14:04) Alex Roberts <bse@dial.pipex.com>
* about.c: Added new About box.. for no reason other than it's a
fun (yet pointless) addition..
1999-19-02 (13:22) Alex Roberts <bse@dial.pipex.com>
* gtick.h: removed gtSetDSPRate(..).. it was never needed..
Hrmm.. "gint count" wasn't in the gtDSPTick function declaration,
it shouldn't have compiled! but it did!
* dsp.c: On Normal timing, use the longer tone...
* Makefile: Added "dist" target, to build the gTick distro..
* 0.1.1 -> 0.1.2
1999-17-02 (14:37) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Make sure timing count doesn't go over the time chosen..
1999-17-02 (12:51) Alex Roberts <bse@dial.pipex.com>
* Makefile: We're debugging, so include DEBUG symbols. And the
VERSION definition should be in $CFLAGS..
* dsp.c: Implemented normal, 2/4, 3/4, 4/4 timeing in the gtDSPTick,
output function. Requires an arg. of 1, 2, 3 or 4; for the
respective output.
* main.c: Implemented Radio Buttons for timeing. The timeout callback
now works out which radio button is active, and sends the correct
signal to gtDSPTick.
1999-16-02 (22:10) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Implemented first version of a Tick-Tock-Tick-Tock type of
alternating output, for different timings..
1999-16-02 (16:50) Alex Roberts <bse@dial.pipex.com>
* *.c: Tidied up code.
1999-16-02 (13:32) Alex Roberts <bse@dial.pipex.com>
* gtick.h:
main.c: Added Timing radio buttons (2/4, 3/4, etc).. Now I have to
actually implement the buttons..
1999-14-02 (23:03) Alex Roberts <bse@dial.pipex.com>
* main.c: Fixed compile warnings.. gtk_signal_connect instead of
gtk_signal_connect_object.. it was segfaulting before because i
wasnt referencing the correct pointer setup..
* dsp.c: Changed output rate from 16kHz to 44.1kHz, now tempo really
does vary from 30bpm to 250bpm (and it does it proprely)
* Makefile: version 0.1.0 -> 0.1.1
1999-14-02 (20:00) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Added FreeBSD compatibility.. thanks to Kain
1999-14-02 (19:42) Alex Roberts <bse@dial.pipex.com>
* *.[ch]: Added GPL Licence.. Time for a release, methinks...
* dsp.c: Removed old depreciated function..
1999-14-02 (18:11) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Changed output format to Signed 16bit Little Endian and output
rate to 22.05kHz.. with a duration of 256 (however long that is in ms),
all is fantastic..
* Makefile: 0.0.3 -> 0.1.0
1999-14-02 (16:47) Alex Roberts <bse@dial.pipex.com>
* main.c: Added signal callback for an adjustment change.. Changes
the BPM rate interval for the timeout. If the timeout is running, it
stops it before changing the rate then restarts.
Also, moved the interval code from gtBeat to gtUpdateRate, which is
the new signal callback.
* Makefile: Upped version no. to 0.0.3..
1999-14-02 (16:30) Alex Roberts <bse@dial.pipex.com>
* main.c: Thanks to Kain (dalnet/#linuxos) the timeout interval can be
easily changed, with the nifty formula (see NOTES)..
1999-14-02 (15:04) Alex Roberts <bse@dial.pipex.com>
* main.c: Added gtk_timeout functions for metronome output..
the timeout frequencies are weird.. just gotta make the DSP output
sound like it does in the dsp.c test program (-DTEST_DSP)..
1999-14-02 (13:36) Alex Roberts <bse@dial.pipex.com>
* dsp.c: Implemented BPM to DSP Rate interface, see NOTES for the
magic numbers required :]
1999-13-02 (21:56) Alex Roberts <bse@dial.pipex.com>
* Added frame around BPM scale slider
Makes it look a lot nicer
* BPM slider modified to go 50 to 250, with 75 as the default
* Started Log
--- the following is an excerpt of the old NEWS file by Alex Roberts: ---
0.1.2 -> 0.1.3
* Implemented variable output volume (using /dev/mixer and
the PCM output, which /dev/dsp uses).
(Much of this code was taken from Gmix and the Gnome-Panel
mixer_applet).
* Public release of 0.1.3
0.1.1 -> 0.1.2
* Tidied up code
* Added 2/4, 3/4, 4/4 timings
* Put longer duration back as the normal output (How it got
changed to the shorter duration I have no idea.. it was at
64 instead of 256.. no wonder people have problems with the
0.1.1 release!)
0.1.0 -> 0.1.1
* Modifications to /dev/dsp, set output to 44.1kHz
* First public release (0.1.1)
0.0.3 -> 0.1.0
* Implemented variable BPM
* Implemented /dev/dsp
* Various bug fixes
0.0.1 -> 0.0.3
* First developments..
* Developed interface
|