Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
- Replace foreach() macros with C++11 for() constructs. (REGRESSION)
- Slightly refactored command line arguments processing. - Replaced foreach() macros with C++ for() constructs. - Cleanup all scalable icons (SVG) - Fixing unique/single instance support (Qt >= 6.6) - Bumping into next development cycle (Qt >= 6.6)
* An Early-Spring'23 Release (v0.9.9)
- Sync to upstream git repo.
- Set QApplication::desktopFileName()... - Main application icon is now presented in scalable format (SVG).
- Fixed messages stdout-buffer flush.
- Silence compiler warnings to GNU/MinGW only.
- Use <cmath> instead of <math.h> et al.
- Always show whether Qt is linked statically on version/about report.
- More deprecation cleanups re. Qt >= 6.0.0-beta1).
- Early fixing to build for Qt >= 6.0.0 and comply with c++17 standard.
- Messages widget micro-refactoring. (bis)
- Messages widget micro-refactoring.
- Late fixing to build for Qt >= 5.15.0 (re. include order on <gig.h>).
- More fixing to build for Qt >= 5.15.0 (re. custom styles and color themes/palette editor). (REGRESSION)
- More fixing to build for Qt >= 5.15.0 (re. custom styles and color themes/palette editor).
- Early fixing to build for Qt >= 5.15.0. (bis)
- Early fixing to build for Qt >= 5.15.0.
- Ditching deprecated QTime methods (in compliance to Qt >= 5.14.0).
- New year (2020) headers bumping...
* If connection to server aborted, try to automatically reconnect (if server was not started by QSampler).
- Modernize channel strip list iterations.
- Simplify top-level windows and dialog uniform titles.
- In late compliance to C++11, all NULL constants replaced for nullptr.
- Removed double-colon (::) prefix from sigemptyset macro on MacOS.
- Traded QT_VERSION literal checking for sane QT_VERSION_CHECK macro.
- Updated for the newer Qt5 translation tools (>= 5.13).
- Early preparations for a spring-break'19 release.
- Removed duplicate #include <signal.h>.
- Re-defined all main application UNIX signal handling. (EXPERIMENTAL)
- Avoid saving plug-in sampler channels and related devices to regular LSCP (*.lscp) session files.
* Fixed unnecessary latency when closing app.
- Replace WIN32 with _WIN32 (as suggested by Kjetil Matheussen, thanks). (FIX)
- Replace WIN32 with _WIN32 (as suggested by Kjetil Matheussen, while on qjackctl, thanks).
- Preparations for pre-LAC2017 release frenzy.
- Make builds reproducible byte for byte, by getting rid of the configure build date and time stamps.
- This is it! CONFIG_BUILD_VERSION (having git commit sha1/6) has landed.
- Set CONFIG_BUILD_DATE instead of the old and deprecated non-reproducible build compiler macros (__DATE__; __TIME__).
- Improved channel strip auto-arranger.
* Fixed a race condition on creating sampler channels that ended in duplicate channel strips; also fixed channel auto-arrange.
* Added this "Don't ask/show this again" option to some if not most of the nagging warning/error message boxes. (EXPERIMENTAL)
* Better configure checking for alternate Qt4/5 builds.
* When closing qsampler and showing the user the dialog whether to stop the LinuxSampler backend, set the default selection to "Yes".
* Master volume slider now getting proper layout when changing its main toolbar orientation.
- Autoconf script and libqt4 >= 4.4 baseline fix.
* Preparations for Qt5 migration. (FIXING)
- Yet another Qt5 preparations fix.
* Preparations for Qt5 migration. (TESTING)
* Made lookup of translation files work inside a Mac OS X bundle * Minor Mac OS X compilation error fix
* Fixes for cross compiling and building for Windows with configure and make. * Made lookup of translation files more robust on Windows
- Fix for platforms where signal.h is no go.
- Moving from old deprecated Qt3'ish custom event post handling into regular asynchronous signal/slot strategy. (EXPERIMENTAL)
* Sampler channel and instrument file requester support for other than GIG instrument files (*gig *.dls) has been added, now also allowing for SFZ instrument files (*.sfz) loading.
* Initial widget geometry and visibility persistence logic has been slightly revised as much to avoid crash failures due to wrong main widget hidden state.
* LADISH Level 1 support has been added: SIGUSR1 signal trap just makes it a shortcut to File/Save.
* MIDI Device Status menu is disabled when no MIDI device exists; a menu separator has been added. * Window manager's close button was found missing from the Devices and Instruments widgets when on Qt >= 4.5, now fixed.
* MIDI activity indicator on channel strips is now implemented as a flashing green LED, instead of a lame solid background :). - New year's bumping.
- Got rid of some Qt3 support remnants: QApplication::argc() and QApplication::argv() replaced by QApplication::arguments().
* Converted obsolete QMessageBox forms to standard buttons.
* Tuning options tab layout stretch; bumped to 0.2.1.21
* Added support for runtime max. voices / disk streams setting (accessible from the "Options..." dialog). Those fine tuning settins will be saved in case the user modified them and automatically restored to the sampler when reconnecting to a sampler the next time. * bumped version to 0.2.1.20
* Due to some trouble with newer Qt >= 4.4 applications regarding font size configuration, a new global user option is now available to the rescue: View/Options... /Display/Other/Base font size (default none).
- Messages file logging makes its first long overdue appearance, with user configurable settings in View/Options.../Server/Logging.
* Messages file logging makes its first long overdue appearance, with user configurable settings in View/Options.../Server/Logging.
- Update for the lowling win32 project build.
* automatically add & remove channel strips as they were removed e.g. by other frontends * refresh device management dialog on external audio device changes as well * bumped version to 0.2.1.9
* refresh device management dialog when device informations changed, e.g. on changes caused by other frontends (fixes segfault on device changes) * rebuild device status window on device info changes (including ones caused by other frontends) * bugfix: close all device status windows when main window was closed
* implemented MIDI device activity windows, selectable from the "View" main menu, still quite ugly I admit ;-) * bumped version to 0.2.1.7
* bugfix: MIDI activity was only shown on the 1st channel strip
* implemented MIDI indicator LED on channel strips
* Added dialog when the application exits which lets the user decide whether to keep the LinuxSampler running or not.
* Fixed a stopping server crash on Windows, hopefully.
* Qt4 migration: complete QSampler namespace overhaul.
* Fixed sure crash when removing channel strips. * Force auto-arrange when adding channel strips, among other incremental fixes.
* The current selected/activated channel-strip is now visually evident while in the application workspace (highlighting).
* Qt4 migration: more cleanups and channel strip visual fixes.
* Make View/Menubar and Toolbar shortcuts accessible even though the main menu and toobar are not visible.
* Audio routing table is initially hidden in the dialog, when creating a new sampler channel. * README requirements and configuration notes update.
- Qt4 migration: more tiny-fixes, specially on the sampler channel strip appearence and channels menu content.
* Qt4 migration: one first step forward to kiss Qt3Support goodbye.
* Qt4 migration: trivial but important - show channel strips in their own independent MDI windows
* Qt4 migration: fixed another bunch of ghost connections, fixed engine combo box in channel form, fixed stdout ouptut in message window (a lot of white lines were shown), show channel strip on the work space (and not in the nirvana of the desktop universe)
* Qt4 migration: still far from complete, the .ui files got shaved with special regard to some redundant or duplicated signal/slot connections and to the options dialog font aesthetics as also other minors.
* Qt4 migration: fixed ghost signal connections
* Qt4 migration: added missing signal/slot connections for most forms.
- Qt4 migration: main toolbars and messages dock-widget fix.
- Qt4 migration: missing copyright headers update.
* started to port QSampler to Qt4 (NOTE: this version is yet broken, use the latest tarball release 0.1.5 until the Qt4 port is completed)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC |