* [Companion] Qualify all remaining QObject translations with proper class/object names; Centralize some common strings into constants.h.
* [Companion] Replace all instances of some common strings with macros from constants.h.
* [Companion] Fix translation warnings from lupdate.
* Fix/improve margin/padding issues, consistent between inp/mix views, better x-platform and older Qt (closes#4599, closes#4341);
* Allow dropping onto lines instead of only between them;
* Fix dropped data always going to line above the actual drop target (closes#4622);
* Always force DnD move operations between windows to copy instead (fixes deletion of any selected line in target window, and source line was never actually removed but looked like it was);
* Add alternate-row coloring for each Input/Mixer group;
* Fix non-contrasting selected row font color on Linux & OS X (was black on blue);
* Add actions to change font size (size persists until app close);
* Show inactive lines with dimmer font for input/channel name;
* Make drop indicator more obvious;
* Restore mouse hover highlight (Win), which also helps indicate actual drop target (also re: #4622);
* cosmetics: Code indentation in MixersListWidget.
* [Companion] Re-format Inputs list to format input name consistently with rest of UI; Add leading zeros to RawSource numbers in names; Show custom channel name in MixerDialog.
* [Companion] Remove colon separator between input number and custom name.
* Fix segfault when no model pointer is passed to RawSource::toString() (problem was only on this branch).
* Cosmetics before fixing #4400
* Cosmetics before fixing #4400
* Now one more conversion issue (SF => SH sources conversion from X9D to X7)
I don't know what is exactly the conversion issue as I don't have the original EEPROM, but I used this one for my tests, so I fix it
* Now we display correctly the corrupted mixers list so that copy/paste will work correctly (it was not consistent)
+ some cosmetics
* Test removed too quickly
* One global removed ;)