Commit Graph
29 Commits
Author SHA1 Message Date
Alexander Kojevnikov 2707a8a6c6 First take on the website 2010-05-10 16:09:13 +10:00
Alexander Kojevnikov be2ef97f79 Spelling 2010-05-10 16:09:13 +10:00
Alexander Kojevnikov e47aa22e10 Add *.png filter to the save dialogue 2010-05-10 16:09:13 +10:00
Alexander Kojevnikov f01ec84bec Save spectrogram as a PNG image 2010-05-10 16:09:13 +10:00
Alexander Kojevnikov 10a809319e Add license to the about dialogue 2010-05-08 19:46:26 +10:00
Alexander Kojevnikov 1e65223009 Add copyright headers 2010-05-08 19:23:23 +10:00
Alexander Kojevnikov 3c99997557 Set application title and icon 2010-05-08 18:45:37 +10:00
Alexander Kojevnikov fa2d18ea6e Draw the palette 2010-05-08 16:10:22 +10:00
Alexander Kojevnikov 12dc19625c Use fixed number of bands 2010-05-08 15:40:50 +10:00
Alexander Kojevnikov ed9ae07778 Use a padding when drawing the spectrogram 2010-05-08 14:38:31 +10:00
Alexander Kojevnikov f7f3abc2fd Add the about dialogue 2010-05-07 22:15:40 +10:00
Alexander Kojevnikov 79e048637f Clean up source unreferencing 2010-05-07 22:15:11 +10:00
Alexander Kojevnikov eea3100610 Re-decode on size change
Also fixed a memory leak, the source wasn't properly unreferenced.
2010-05-07 21:08:50 +10:00
Alexander Kojevnikov 9d4ee1ea7f Add toolbar accelerators 2010-05-07 19:29:54 +10:00
Alexander Kojevnikov f4a2e3ce93 Replace GtkImage/GdkPixbuf with GtkDrawingArea/CairoImageSurface 2010-05-07 18:44:08 +10:00
Alexander Kojevnikov f2e2c16c55 Tweak the spectrum 2010-05-06 20:46:39 +10:00
Alexander Kojevnikov fe96c4d1e3 Use the visible spectrum 2010-05-06 19:55:21 +10:00
Alexander Kojevnikov 22c477b4a2 Factor out the spectrogram image 2010-05-06 18:50:14 +10:00
Alexander Kojevnikov 491db7c663 Show the spectrogram image 2010-05-06 17:09:52 +10:00
Alexander Kojevnikov 28ade26079 Add a callback to the source 2010-05-04 23:16:41 +10:00
Alexander Kojevnikov 65fcc182e1 Customise the number of bands and samples 2010-05-04 22:47:38 +10:00
Alexander Kojevnikov 5926b602c6 Proper ctor/dtor 2010-05-04 20:03:53 +10:00
Alexander Kojevnikov 81373dd7cc Factor out gst-specific code 2010-05-04 19:33:03 +10:00
Alexander Kojevnikov 761287eb7a Add spectrum element 2010-05-03 22:13:02 +10:00
Alexander Kojevnikov bfc0a505a2 GStreamer bindings - proof of concept 2010-04-30 20:49:40 +10:00
Alexander Kojevnikov 2a679d6d9d Add GStreamer dependency 2010-04-28 21:27:52 +10:00
Alexander Kojevnikov e86cd8b111 Add toolbar to the main window. 2010-04-28 20:38:21 +10:00
Alexander Kojevnikov 6f41cc29e2 Screw C, let's use Vala! 2010-04-28 19:11:11 +10:00
Alexander Kojevnikov 78b12f6dd2 Initial commit 2010-04-27 19:29:35 +10:00