|
|
pavucontrol-qt-0.16.0 / 2020-11-01
==================================
* Safely iterate over card profile info array.
* Fall back to default icon when no candidate is found.
* Elide playback name label if needed
* Don't force a height on progressbars.
* Remove warnings about unused function parameters.
* Wrapped the text of connecting error label.
pavucontrol-qt-0.15.0 / 2020-04-23
==================================
* Bumped version to 0.15.0.
* Avoid char raw strings literals memory allocations.
* Don't use automatic string conversions.
* Removed (duplicated) string casts definitions.
pavucontrol-qt-0.14.1 / 2019-02-25
==================================
* Bumped version to 0.14.1
* Only translations was changed.
pavucontrol-qt-0.14.0 / 2019-01-25
==================================
* Bumped version to 0.14.0
* Added FreeBSD installation instructions
* Implementation fixed:
- Some code modernizations like range based loops,
auto declared iterators and use of nullptr
- Don't use automatic string conversions
- Remove unused Makefile.am
- Treat the 'off' card profile specifically
- Mainwindow: Don't use deprecated libpulse members
* Improved cmake scripting
- Set cmake_minimum_required to 3.1.0
- Removed locale compile definitons
* Moved translations from lxqt-l10n back to pavucontrol-qt
- Removed obsolete translation fuctionality
- Added translation promo in README.md
* Translation updates
pavucontrol-qt-0.4.0 / 2018-05-21
=================================
* Bumped minor version to 4
* Spanish translation update
* Qt5.11 beta: xxxwidget: include QAction explicitely
* CMake: Prevent in-source builds
* build: Use pkg-config's *_LDFLAGS
* fix http -> https
* Fixed mentions of LXDE
* pavucontrol: Remove unique application constraint
* Add Simplified Chinese desktop entry
pavucontrol-qt-0.3.0 / 2017-09-24
=================================
* Release 0.3.0: Update changelog
* Bump version to 0.3.0
* correct spelling mistake
* Added Lithuanian .desktop file
* liblxqt make no sense here
* Copied issue template
* set Qt::AA_UseHighDpiPixmaps to true
* Added version to cli options
* Added default CMAKE_BUILD_TYPE and versioning
* added pl.desktop
* ui: Use "changes-prevent-symbolic" icon
* MainWindow: Remove old GTK remnants
* Add Catalan translation
* Channel: Add slider snapping to 100%
* Channel: Address compiler warnings
* Channel: Align slider controls correclty
* Channel: Add ticks to volume slider
* Channel: Use percentage for volume scale
* devicewidgte: Re-add device renaming
* MainWindow: Force using the size from previous run
* MainWindow: Add quit shortcut
* Added pavucontrol-qt_da.desktop
pavucontrol-qt-0.2.0 / 2016-12-11
=================================
* Release 0.2.0: Update changelog
* Release 0.2.0: Update changelog
* Use QSettings for storing configuration
* Create pavucontrol-qt_pt.desktop
* Use the new lxqt-build-tools package
* - Add a simple single instance controller to avoid run multiple simultaneous applications
* Use same approach as avidemux
* Simply differentiate the namnig to avoid menu duplication
* CMakeLists: Remove XdgUserDirs requirement
* mainwindow: Set icon for eventRoleWidget
pavucontrol-qt-0.1.0 / 2016-09-24
=================================
* Release 0.1.0: Add changelog
* 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
|