summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlf Gaida2016-09-24 00:50:34 +0200
committerAlf Gaida2016-09-24 00:50:34 +0200
commit4ce124ce49071a97f9185a6e619608e8481a337a (patch)
treee4eb895d39dfe35361dff0364647f080a825abb2
parentdevicewidget: Remove debug (diff)
downloadpavucontrol-slx-4ce124ce49071a97f9185a6e619608e8481a337a.tar.gz
pavucontrol-slx-4ce124ce49071a97f9185a6e619608e8481a337a.tar.xz
pavucontrol-slx-4ce124ce49071a97f9185a6e619608e8481a337a.zip
Release 0.1.0: Add changelog
-rw-r--r--CHANGELOG457
1 files changed, 457 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000..cfea127
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,457 @@
+
+pavucontrol-qt-0.1.0 / 2016-09-24
+=================================
+
+ * devicewidget: Remove debug
+ * Address compiler warnings
+ * streamwidget: Fix specific termination text
+ * Re-add support for changing source output
+ * streamwidget: Re-add "Terminate" context menu
+ * Re-add support for changing sink input
+ * ui: Lock channels by default
+ * ui: Enable sink's advanced options only if digital
+ * ui: Condense device advanced settings
+ * ui: Align titles left
+ * ui: Use "changes-prevent" icon for "Lock channels.."
+ * ui: Don't stretch content horizontaly
+ * ui: Simplify peak bar
+ * channels: Align channel sliders
+ * Add README.md
+ * devicewidget: Set the PCM encoding always enabled
+ * Properly install pavucontrol-qt.desktop file.
+ * Prevent recursive signal handler invocation. * Replace some push buttons with tool buttons.
+ * Add authors information.
+ * Remove glibmm dependency.
+ * Fix translations.
+ * Replace GNU gettext with Qt tr() in all places.
+ * Add missing ui files to CMakeLists.txt
+ * Trivial fix for Timeout handlers.
+ * Porting to Qt 5 - Finish the basic UI.
+ * Make all source code compile with Qt5.
+ * Port DeviceWidget and ChannelWidget to Qt5.
+ * Add missing file.
+ * Fix broken combo box in CardWidget. Remove unused code.
+ * Port the sound card configuration page to Qt.
+
+start-qt / 2016-08-31
+=====================
+
+ * Start working on a Qt5 port.
+ * mainwindow: force icons to have sane size
+ * Add checkbutton for disabling volume meters
+ * .gitignore: add compile
+ * mainwindow: Don't add a border on the outermost vbox
+ * build-sys: Add m4 file for AX_CXX_COMPILE_STDCXX_11
+ * doc: Update link to git repository
+ * build-sys: Use C++11 for building
+ * Remove Encoding key from .desktop file
+ * i18n: improve one Italian string
+ * i18n: Some fixes for the Italian translation
+ * Add --version command line option
+ * build-sys: Depend on libpulse >= 5.0
+ * mainwindow: unavailable profiles are marked as such in their description
+ * i18n: Updated Polish translation
+ * build-sys: Release pavucontrol 3.0
+ * doc: Adapt the sed expression for cleaning up links
+ * build-sys: Don't dist m4/ChangeLog
+ * build-sys: Fix README building
+ * mainwindow: Remember device visibility selections
+ * devicewidget, streamwidget: Show only one volume slider when channels are locked
+ * mainwindow: Catch Gdk::PixbufError
+ * Handle IO errors in icon setting code
+ * Don't crash if pa_stream_peek returns NULL
+ * Do not instantiate cardwidget, devicewidget and rolewidget with a type of EventBox
+ * Reference the widget before returning it from ::create methods
+ * Add horizontal scrollbars automatically
+ * Add TRANSLATORS_README.txt
+ * Add a --maximize command line option
+ * pavucontrol: ellipsize labels to fix window resizing
+ * build-sys: Use autoreconf in bootstrap.sh
+ * sinkwidget: add support for AAC pass-through
+ * added back support for gtkmm-2.4 builds
+ * build-sys: Drop ChangeLog generation from git
+ * build-sys: Prepare for a 2.0 release
+ * sinkwidget: Move format selection options to 'Advanced' expander
+ * devicewidget: Move latency offset into an expander
+ * mainwindow: Fix iterator dereferencing style.
+ * mainwindow: Show the availability of the ports and profiles.
+ * mainwindow: Don't clear the "updating" flag in updateCard() too early.
+ * Enable Automake's silent-rules option.
+ * Add a few known peak-detect stream clients to a source-output blacklist
+ * devicewidget: Add a latency offset spinbutton
+ * sink/sourcewidget: Move the index and card_index to the devicewidget
+ * cardwidget: Add a port class
+ * bootstrap: Enable the pre-commit hook.
+ * gitignore: Add *.swp.
+ * Add --retry command line option
+ * Fix theme under gtk3
+ * build-sys: Prepare 1.0
+ * build-sys: Switch to the tar-ustar format (as per a lot of GNOME stuff for 3.2) and distribute .xz files.
+ * i18n: Add devicewidget to POTFILES.in
+ * source: Only autosuspend network sources
+ * build-sys: Prepare 0.99.2
+ * Update device format stuff for (pre-release) API changes.
+ * Check if PA_SINK_SET_FORMATS is defined before using it
+ * Use sink flags to figure out if we can set formats
+ * Add UI to select the formats supported by the receiver attached to a digitial sink
+ * build-sys: Prepare 0.99.1
+ * Fix strange vertical alignment of sinks/source/cards
+ * Fix GTK Warnings under GTK3 due to combo box sizes
+ * source-output: We will officially support source output volumes in 0.99
+ * source-output: Don't set the channel map for the SO if we do not support SO volumes.
+ * sink: Oops. I didn't mean to comment this out in the previous commit.
+ * stream-volumes: Support source-output volume controls now available in PA.
+ * i18n: Fix markup error in de translation.
+ * Handle simple key events.
+ * Deal more gracefully with disconnections.
+ * Add support for gtkmm-3.0 and prefer it over gtkmm-2.* by default.
+ * Ensure the marker for base volume is set on all channels.
+ * volume: Don't bother setting the steps.
+ * volume: Support volumes up to 11.
+ * ui: Remove ellipsize attribute from some labels (causes ellipsis to be displayed rather than real text)
+ * ui: Resave glade file without any changes to tidy it up
+ * Drop the need to use libglademm
+ * Add DONT_INHIBIT_AUTO_SUSPEND flag to monitor streams
+ * source-outputs: Source outputs do not support volume control, so hide the mute and lock channels buttons
+ * main: Format string fixes
+ * main: Add a --tab command line argument to force a given tab to be displayed.
+ * mainwindow: Fix clearing out of clients
+ * mainwindow: Save/restore window size
+ * mainwindow: Compact iterator decls
+ * main: Cleanup labels after connection rework
+ * source-outputs: Fix a bug where the 'no streams' label is sometimes shown along with the actual widget.
+ * connection: Show a nice label when connecting to PA.
+ * main: Automatically reconnect to PA upon disconnection
+ * mainwindow: Add a method to remove all widgets (e.g. on disconnect)
+ * streamwidget: Fix a compile warning.
+ * Split out the creation of the PA context a little.
+ * glade: ellipsize user supplied text strings
+ * Allow for the sink input peak detect to survive across sink moves.
+ * Update for the latest incarnation of module-device-manager
+ * Use the correct update mode for device-restore database write
+ * Add support for the device-manager module.
+ * build-sys: prepare 0.9.10
+ * add ja to LINGUAS
+ * run make update-po
+ * Sending translation for Hungarian
+ * volume: Set the scale properly for delta changes via mouse/keyboard.
+ * events: Hide output streams with a stream restore designator for the event widget.
+ * Sending translation for Czech
+ * Sending translation for Kannada
+ * Sending translation for Japanese
+ * Sending translation for French
+ * Sending translation for Brazilian Portuguese
+ * Sending translation for Hindi
+ * Sending translation for Slovak
+ * Require at least PulseAudio 0.9.16.
+ * Sending translation for Danish
+ * Sending translation for Portuguese
+ * Sending translation for Serbian (Latin)
+ * Sending translation for Serbian
+ * Sending translation for Finnish
+ * Sending translation for German
+ * Sending translation for Ukrainian
+ * build-sys: require at least gtkmn 2.16
+ * Add missing source file to POTFILES.in.
+ * Sending translation for Catalan
+ * Sending translation for Polish
+ * Sending translation for Spanish
+ * Sending translation for Oriya
+ * Sending translation for Dutch
+ * Sending translation for po/ja.po
+ * Sending translation for Telugu
+ * Sending translation for Bengali (India)
+ * Sending translation for Hindi
+ * Sending translation for Marathi
+ * Sending translation for Tamil
+ * Sending translation for Malayalam
+ * Sending translation for Gujarati
+ * Sending translation for Malayalam
+ * Sending translation for Punjabi
+ * i18n: run make update-po
+ * i18n: drop ko.po since it does not include a single translated string
+ * Prepare 0.9.9 relase
+ * drop reference to beepDevice
+ * Sending translation for Tamil
+ * Sending translation for Finnish
+ * Sending translation for po/LINGUAS
+ * fix event sound generation for volume changes
+ * only assume that the minimal volume is silence for devices that can do dB volumes
+ * use fallback icon scheme for stream icons, too
+ * Sending translation for po/uk.po
+ * Sending translation for po/ko.po
+ * Sending translation for Swedish
+ * Sending translation for Hungarian
+ * glade: minor alignment fixes
+ * Restructure the class inheritance a bit.
+ * Rename event method to be more indicative of what it does.
+ * Rename a variable to make it more generic
+ * Add support for changing ports.
+ * Don't use a hyperlink to display the device, just use a regular button.
+ * Do not disable the default button when it's set.
+ * Hide the terminate button.
+ * More changes in the UI to try and make things neater.
+ * Create the event role widget early so that it's always top of the list.
+ * Change 'Default' to 'Use as fallback'
+ * Move the setBaseVolume()/setSteps() methods to devicewidget (problem found after rebasing)
+ * Include config.h in the cc file (after rebase)
+ * Add a tooltip
+ * Wire up all the new UI code.
+ * Wire up the default toggle button (replaces the old menu)
+ * Hook up the device combo box on change event
+ * Remove the 'Default [Out|In]put' option from the combo for now.
+ * Set the correct combo index for display purposes
+ * Record in a map the combobox indexes vs. the sink/source indexes
+ * Add setter/getter methods for sink/source indexes so we can update our combo boxes current item
+ * Remove the kill menu item now we have a dedicated button
+ * Wire up the terminate button
+ * Set the pack_start on the deviceCombo
+ * Set the mainwindow pointer via an init() method rather than directly via public member variable.
+ * Adapt to new UI
+ * Rebase the sink/source widgets on the device widget
+ * Create a devicewidget based on streamwidget.
+ * Glade UI changes. Code still needs to be updated
+ * update po/
+ * make sure that two card profiles with the same priority don't collide with each other
+ * don't abort when icon is missing from the theme
+ * Fix my name.
+ * Sending translation for Punjabi
+ * Sending translation for po/hi.po
+ * Sending translation for Punjabi
+ * Sending translation for Punjabi
+ * Sending translation for Bengali (India)
+ * Sending translation for Malayalam
+ * Sending translation for Slovak
+ * Sending translation for po/sr@latin.po
+ * Sending translation for Serbian
+ * Sending translation for French
+ * Sending translation for French
+ * Sending translation for Portuguese
+ * Sending translation for Czech
+ * Sending translation for Assamese
+ * Sending translation for po/ru.po
+ * Sending translation for Italian
+ * Sending translation for Brazilian Portuguese
+ * Sending translation for French
+ * Sending translation for German
+ * Sending translation for Danish
+ * Sending translation for Dutch
+ * Sending translation for Polish
+ * Sending translation for Telugu
+ * Sending translation for Marathi
+ * Sending translation for Gujarati
+ * Sending translation for Oriya
+ * Sending translation for Kannada
+ * Sending translation for Spanish
+ * fix year
+ * update screenshot
+ * fix POTFILES.in
+ * update README
+ * bump version
+ * don't show failure msgbox twice
+ * reenable monitor streams
+ * sort LINGUAS
+ * add missing languages to LINGUAS
+ * run make update-po
+ * Sending translation for Portuguese
+ * Sending translation for Portuguese
+ * Sending translation for Polish
+ * Sending translation for Assamese
+ * don't show wait cursor forever if stream_restore extension is not available
+ * Sending translation for po/LINGUAS
+ * Sending translation for Portuguese
+ * Sending translation for po/bn_IN.po
+ * Sending translation for po/ta.po
+ * Sending translation for po/as.po
+ * Sending translation for po/te.po
+ * Sending translation for po/kn.po
+ * Sending translation for po/gu.po
+ * Sending translation for po/sr@latin.po
+ * Sending translation for Serbian
+ * Sending translation for Portuguese
+ * Sending translation for Serbian
+ * Sending translation for Finnish
+ * Sending translation for po/da.po
+ * Sending translation for Dutch
+ * Sending translation for po/mr.po
+ * Sending translation for Portuguese
+ * Sending translation for Portuguese
+ * Sending translation for po/pt.po
+ * Sending translation for po/or.po
+ * Sending translation for Slovak
+ * Sending translation for po/ml.po
+ * Sending translation for po/it.po
+ * Sending translation for Chinese (Simplified)
+ * Order the card profiles by their priority
+ * Silence a warning
+ * Sending translation for Hungarian
+ * configure steps for scales
+ * visualize base volume
+ * Updated catalan po
+ * Shuffle some headers around a bit so that some systems don't have build errors
+ * Use C style comments as per Lennart's fetish :p
+ * Move config.h inclusion to the .cc files
+ * Split mainwindow into it's own files.
+ * Split rolewidget into it's own files.
+ * Split sourceoutputwidget out into it's own files.
+ * Split sinkinputwidget into it's own files.
+ * Split sourcewidget into it's own files.
+ * Split sinkwidget into it's own files.
+ * Split cardwidget out into it's own files.
+ * Move common setup into a shared header
+ * Split out streamwidget into it's own files.
+ * Split channelwidget into separate files. Also separate out the definition of streamwidget into it's own header
+ * Include config.h in minimalstreamwidget.h
+ * Split the minimalstreamwidget into it's own file
+ * Updated Thai translation
+ * Adding Punjabi (pa) Language to LINGUAS
+ * updated Spanish translation
+ * Remove the minimalStreamWindow. It's no longer used
+ * Updated Polish translation
+ * use the server provided icons
+ * Initialise our dropdown at contruction and just repopulate it when the cardinfo callback is received
+ * various small glade updates
+ * fix version of libcanberra dependency, fixes PA bug #494
+ * Fix the number of outstanding operations.
+ * Typo: spell configuration right
+ * Add a new widget for the card configuration and use it.
+ * Create a new 'Configuration' tab
+ * Silence some warnings
+ * Initial support for changing card profiles.
+ * run make update-po
+ * Add 'Mixer' categorization to .desktop file
+ * deal with non-initialized data from m-s-r
+ * Punjabi translation for Module: A S Alam
+ * Add fi (Finnish) to LINGUAS.
+ * Add Finnish (fi) translation by Timo Jyrinki.
+ * Added zh_CN to LINGUAS
+ * Add zh_CN.po
+ * Added sr and sr@latin to LINGUAS
+ * Initial Serbian Latin translation
+ * Initial Serbian translation
+ * Updated LINGUAS
+ * LINGUAS: Added cs.
+ * Added Czech translation.
+ * updated spanish translation
+ * Added tr to LINGUAS
+ * Added Turkish Translation
+ * remove debug output
+ * Added ca locale
+ * Add sk to LINGUAS
+ * First Slovak translation.
+ * Updated Greek translation
+ * Added catalan po
+ * Add pt_BR to LINGUAS
+ * Initial Brazilian Portuguese translation
+ * Add nl to LINGUAS
+ * Initial Dutch translation by Reinout van Schouwen
+ * Updated de translation with input from gnome-de (thanks Hendrik Richter).
+ * prepare release 0.9.7
+ * initialize maximum buffer length to automatic value (uint32_t) -1 instead of smallest value 0
+ * Updated de translation with input from gnome-de (thanks andre klapper).
+ * Added sv to LINGUAS.
+ * Added Swedish translation.
+ * Updated Polish translation
+ * Added el, fr, hu, pl to LINGUAS
+ * Initial German translation
+ * Added Hungarian translation
+ * Updated French translation
+ * Initial Polish translation
+ * Started Greek translation
+ * beep when changing volume
+ * Install README files in doc/html directories.
+ * Make use of common ZP_LYNX_DOC macro.
+ * Create m4 directory, and set it up.
+ * Bump autoconf requirement to 2.62 (latest released version).
+ * Remove gettext macro, the package uses intltool instead.
+ * improve german translation
+ * add basic german translation
+ * internationalize pavucontrol.cc
+ * hide .desktop file from git
+ * add i18n
+ * generate changelog from git history
+ * use system installed glade file
+ * update license headers for GPL 2.0+
+ * update bootstrap.sh a bit
+ * add a special track for controlling event sound volume
+ * bump required version
+ * fix glade widget name case
+ * hide tarballs from git
+ * change 'git' tag in tarball name to 'svn'
+ * bump revision
+ * bump deps
+ * remove $Id$
+ * add gitignore
+ * fix a typo spotted by Romain Tartière
+ * Make icons work
+ * show stream icons, don't show our own monitor streams, initialize client proplist properly
+ * add volume meter support to each sink/source/record stream
+ * more intelligent initial page selection
+ * Also point the minimalStreamWindow downward
+ * move no_xxx labels in the middle of the dialogs
+ * properly initialize source output type dropdown; show string for record streams properly
+ * switch to sink page by default if no streams are active
+ * unclutter UI, remove redundant hint bar
+ * show volume in decibel
+ * Remove the white header, drop all references to PulseAudio to become a more normal program
+ * move the lock/mute buttons to the same spot as the menu buttons
+ * Merge patch from sjoerd that adds a new panel for listing recording streams, and makes the menu more visible by adding a button for it
+ * prepare next pavucontrol release
+ * don't crash if server has no default sink/source set
+ * show radio buttons for the the sink menu items
+ * prepare next release
+ * add changelog to tarball
+ * make stream title selectable, Closes #140 in pa trac
+ * add option to kill a stream to popup menu
+ * add popup menu to sink/source view to choose default device
+ * use pretty channel names
+ * add a combobox to the streams page, to filter application streams
+ * Don't pass the button index to popup() for the GtkMenu to avoid strange GTK behaviour in newer versions. Identified by coling
+ * add fedora-snapshot target
+ * bump deps
+ * support muting sink inputs, avoid duplicate events
+ * fix button tooltips
+ * fix lock icon
+ * minor tweaks
+ * Fix license mess: change everything to GPL
+ * fix typo
+ * update docs for 0.9.5
+ * bump requirements
+ * add lightbulb
+ * - add new option "All Except Monitor Sources" to sources option menu - show a nice hint that one can right click on a stream
+ * use the sink descripion instead of the name for the stream popup menu
+ * In times where the sink/source names are generated from HAL UDIs don't show the cryptic device name any more
+ * optimize redraw a little
+ * add popup menu to stream list, allowing "hot" moving of playback streams between sinks
+ * add focus target
+ * show an watch cursor while loading device data
+ * add combobox to show only a subset of sinks/sources, replacing the old monitor expander
+ * prepare release 0.9.3
+ * bump version
+ * Make jhbuild happy by adding a file autgen.sh
+ * show client name only if we have it
+ * prepare 0.9.2 release
+ * include config.h properly
+ * s/polyp/pulse/ in README
+ * s/polyp/pulse/g
+ * update docs for 0.9.1
+ * bump version number to 0.9.1
+ * actually ship the .desktop file
+ * use gtk_widget_queue_redraw() to try to workaround an issues that the sources are not shown
+ * Add .desktop file.
+ * set icon for the main window
+ * use some icons from the icon spec
+ * minor updates
+ * prepare release 0.9.0
+ * Show client name for playback streams
+ * change scale behaviour to be more resposive * make "Streams" page the default
+ * bump version number for polypaudio 0.9.0
+ * bump for polypadio 0.8.1
+ * make SIGPIPE warning disappear
+ * fix glade file path
+ * add screenshot for website
+ * build system updates
+ * add coumentation and license
+ * show proper message boxes in case of error instead of printing just to STDERR
+ * initial commit
+ * Create trunk directory