QuteScoop Changelog

What's new in QuteScoop 2.1.12 Beta

Jan 9, 2013
  • added:
  • some more settings values (no UI), can't remember all. One was
  • datasources/sondeUrl' for sonding data (alt:temp/dewpoint/wind) -
  • just in case you want to use other data than provided by FSrealWX -
  • thanks Silvio by the way!)
  • show air temperature and spread (= temp - dew point) from sonde
  • data
  • text shadows in some places on the map
  • for developpers: JobList allows for consecutive execution of
  • several jobs (used in Launcher)
  • fixed:
  • when closing, remembered map position 1 was overwritten. This was
  • counter-intuitive because one could save map position 1 via the menu
  • or CTRL+1. It is now saved in position 9. There is an option
  • remember position on close' in preferences. User is directed to
  • preferences when he is about to save on this position.
  • removed some references to Nokia. Qt is now maintained by Digia.
  • sanitized sonde station names
  • changed:
  • removed labels for aircraft on the ground (declutter map)
  • removed some unnecessary sonde stations
  • wind arrows not belonging to the currently selected altitude are
  • rendered darker. (configurable via Preferences->Weather, span
  • of shown adjacent altitudes is new, too)
  • wind arrows have adjustable size (Preferences->Weather)
  • GUI stays responsive during sonde data decoding
  • for developpers: any class itself should be responsible for its needed
  • network data. See SondeData.h for an example.
  • This allows more flexible use of functionality in other places
  • for developpers: switched all network requests away from QHttp (which
  • is obsolete) to new QNetworkRequest network infrastructure (Exceptions:
  • MetarModel and *_cloudDownloader which will both be reworked soon).
  • for developpers: more code style refactoring (see 2.1.11beta). Some
  • const' added for locally used, never changed variables (I believe
  • it is better although the compiler might just do that itself

New in QuteScoop 2.1.11 Beta (Jan 9, 2013)

  • fixed:
  • network code got a major rework. All previous 2.1-releases shall be
  • regarded unstable - the correlation between a download and the function
  • that should process the received data was not made bullet-proof during
  • parallel, asynchronous downloads. This was used widely within QuteScoop
  • and could lead to a Whazzup-function trying to process wind data etc.
  • Lots of strange bugs that have been reported recently are probably
  • connected to this issue.
  • graphic filters for .gif/.ico/.jpeg/.mng/.svg/.tga/.tiff images are now
  • properly included. This means from now on you will be able to use textures
  • and cloud imagery in these formats without having to install the whole
  • Qt library. See 'Supported image formats' in the debug log.
  • fixes https://sourceforge.net/p/qutescoop/tickets/11/)
  • For developpers: they are in the imageformats/ subdirectory after a 'make
  • install'. It should become a subdirectory of the QuteScoop executable
  • after deployment.
  • time-selection fields for bookings still had an unpredicted behaviour
  • fixes https://sourceforge.net/p/qutescoop/tickets/5/)
  • Whazzups and bookings were not saved to disk
  • added:
  • show great-circle-distance and true course while dragging a selection
  • rectangle on the globe
  • changed:
  • saved bookings filenames now in the same format as saved Whazzups
  • new preferences tab 'Weather' for cloud, temperature and wind settings
  • forcing a network status refresh (F5) also re-downloads bookings
  • bigger wind arrows
  • for developpers: code style refactoring, in line with the (in my opinion)
  • good advises for the Qt library itself:
  • all variables and methods are lower camelCase
  • all classes and source-filenames are upper CamelCase
  • all private variables prefixed with _
  • getter()-methods leave out 'get', e.g. status() instead of getStatus()
  • no newline before { : looks more compact
  • class declarations (.h): indent after public:, protected:,...
  • continuing statements over several lines are indented by 2 tabs
  • slots are named 'on_objectCamelCase_eventCamelCase()'
  • for developpers: use Net::g() to download stuff through the new network
  • infrastructure

New in QuteScoop 2.1.10 (Dec 21, 2012)

  • fixed:
  • combining earth and cloud textures faster and less error-prone

New in QuteScoop 2.1.9 (Dec 21, 2012)

  • fixed:
  • OpenGL setting value 'blend' was never reflected in preferences dialog
  • Booked ATC dialog set wrong date and did not show booked stations
  • ignore wind data that contains only 0's
  • prevent access to non-initialized wind stations
  • added:
  • when zooming through right or left double click, the cursor is moved to the map position on which the zoom in/out was just initiated
  • wind arrows have a darker background for readability
  • the popup window at program start (aka 'Launcher') won't wait until Whazzup- or wind data is fully downloaded but load the map right away
  • weather data download shows a progressbar - we will need to integrate the UI for simultaneous downloads better, though
  • this changelog is now accessible from the menu
  • changed:
  • wind arrows UI: changed appearance for better readability and anti-aliasing
  • less points drawn during a great-circle route plot (only each 400NM now, was 30NM)
  • for developers: version number and Subversion revision get set from the profile
  • file QuteScoop.pro. To get the auto-updated revision right, change the version, check in changes to SVN, then create the release
  • for developers: MainWindow is now called Window for consistency

New in QuteScoop 2.1.8 (Nov 27, 2012)

  • fixed:
  • about box (no click-able links)
  • for developers and self-compilers:
  • renamed +notes to _notes to suppress errors in 'make install' (buggy qmake...)
  • changed:
  • removed Qt info box (no user cares about the framework used although Qt is the greatest of all)
  • some code refactoring and code style
  • added:
  • debug messages during wind data decoding - somewhere there happen to be some crashes, please report!
  • platform info and used compiler in debug log
  • added QuteScoop.desktop file for Unix/Linux desktop users - not included in the installer and needs to be adapted to suit your paths
  • for developpers: 'make installer-linux' and 'make installer-windows' builds the installer, provided the BitRock InstallBuilder is available on the system.
  • Make sure to always ever only deploy 32bit QuteScoop binaries! There is nothing to be gained from 64bit for QuteScoop and we do not want to unnecessarily lock out users with 32bit systems!
  • for developers, too: ./upload.sh uploads release files to Sourceforge

New in QuteScoop 2.1.7 (Nov 27, 2012)

  • fixed:
  • doubled libGLU-include for Linux
  • removed 'simple labels' default setting
  • changed URLs for auto-update (sectors, airlines, ...) due to new SVN-location

New in QuteScoop 2.1.6 (Nov 27, 2012)

  • fixed:
  • file naming conventions
  • re-enabled View->Sectorview
  • re-enabled Whazzup- and Bookings-download-progressbars
  • friends-toggling had double update
  • formatting error in QuteScoop.sh
  • added:
  • label in launcher visible now (at least on Linux)
  • launcher centered (hopefully working on multi-monitor-systems)
  • changed:
  • wiki-URL has changed

New in QuteScoop 2.1.5 (Nov 27, 2012)

  • 3D:
  • 3D quality settings re-enabled (went lost in 2.1.2)
  • changed:
  • reordered preferences
  • clarified tooltip for the new 'simple labels' setting
  • added:
  • 2 new big (25 MB each) earth textures

New in QuteScoop 2.1.3 (Nov 27, 2012)

  • fixed:
  • cleaned up network request code in Whazzup.cpp
  • bookings download
  • loading Whazzups from file

New in QuteScoop 2.1.1 (Jul 30, 2012)

  • fixed:
  • VATSIM status file redirects
  • changed:
  • airlinedatabase now in ES format
  • added:
  • show clouds
  • highlight friends
  • show transponder code
  • save map position
  • launcher

New in QuteScoop 2.0 RC20 (Jul 25, 2011)

  • fixed:
  • direct focus on filterfield in the ListClientDialog
  • upperwind direction
  • join Teamspeakchannel for IVAO(Whazzup was changed)

New in QuteScoop 2.0 RC19 (Jul 25, 2011)

  • added:
  • function to chose custom color for the wind flags
  • save position, state and geometry from all dialogs and windows

New in QuteScoop 2.0 RC18 (Jul 25, 2011)

  • fixed:
  • NavData update
  • Wind decoding
  • changed:
  • Wind visualisation (flags instead of arrows)
  • Pilotlabels at airports aren't displayed

New in QuteScoop 2.0 RC17 (Jul 25, 2011)

  • fixed:
  • iVAO Whazzupversion (now 5)
  • toggle all sectors
  • added:
  • uppperwind visualisation

New in QuteScoop 2.0 RC16 (Jul 25, 2011)

  • changed:
  • zooming via rectagle selcting only by selcting more than 60pix

New in QuteScoop 2.0 RC15 (Jul 25, 2011)

  • fixed:
  • OnScreenSetting now working with linux

New in QuteScoop 2.0 RC14 (Jul 25, 2011)

  • changed:
  • airlinesearch optimized
  • OnScreenttings optimized
  • added:
  • toggle pilot labels
  • Tooltip for airlinefield(PilotsDeatailDialog): ICAO airline(Source: data/airline.dat)

New in QuteScoop 2.0 RC13 (Jul 25, 2011)

  • fixed:
  • closing TimeWrap Widget bug
  • changed:
  • qoted out the pilot ratings (not supported yet by servers)
  • added:
  • airlinedatabase (airline.dat) Source:http://en.wikipedia.org/wiki/Airline_codes-All
  • airlines can be searched in the SearchDialog and displayed in the Pilots Dialog
  • On Screen Settings Added
  • quick access for the displaysettings(toggle Routes, Sectors, ...)

New in QuteScoop 2.0 RC12 (Jul 25, 2011)

  • changed:
  • resize logic of pilots and controller details.
  • added:
  • map labels choose secondary positions if their preferred location is already
  • taken. This results in more labels shown.
  • selection box for multiple clients near mouse cursor resizes dynamically.
  • buttton to open airport details for airport controllers.
  • option "use selection rectangle". If switched off, left mouse button is used
  • for globe panning, too.

New in QuteScoop 2.0 RC11 (Jul 25, 2011)

  • fixed:
  • internal code refactoring: Fixed memory holes and removed (hopefully)
  • unnecessary checks. If you experience stability problems, please report.
  • changed:
  • removed the exit animation as it proved to be disturbing;)
  • added:
  • if no sector data of a CTR/FSS-controller is available, a simple circle
  • around his main visibility center with half his reported visibility range is
  • drawn (looks ugly, so if you see such thing, please help to provide sector
  • data).
  • pilot tooltips include DEP-DEST.
  • fade Earth to space (using OpenGL fog function).
  • allow to disable all texts by setting their color-alpha to 0 in the Preferences
  • dialog.
  • option to use ONLY downloaded Whazzups when in Warp-mode (no prediction at
  • all, useful for replaying and seeing only what really happened)
  • (internal) GUI message (statusbar text and progressbar) system changed from
  • the ground up to have a unified way for all classes to throw messages of
  • different types onto the user. As a user, you may notify that temporary
  • messages show and disappear after some seconds now. This was done with
  • extendability in mind. (not yet ready and far from perfect)

New in QuteScoop 2.0 RC10 (Jul 25, 2011)

  • fixed:
  • faster load times of preferences dialog through lazy-loading of iconized
  • textures (it is still prone to use large amounts of memory if you have
  • huge textures in the texture folder as they get scaled on-the-fly and thus
  • need to be completely loaded).
  • changed:
  • updated IVAO-ratings.
  • ultimately appealing handling of plotted routes (transparently reflected in
  • airport and pilot dialogs).
  • functions for saving/restoring window statii and positions (problems
  • on Mac OS where reported - please try if this works).
  • added:
  • support for ARINC424 geographic waypoints (3030N, 30N30 etc.) and some weird
  • other (incorrect) formats like 30N20W, 30/20, 3000N 02000W that are used by
  • unknowledgable ocean-crossers...
  • increased overall error tolerance in route resolvement.
  • show resolved route in Pilot details.
  • option to show route waypoints (for planned routes, too) on the map
  • (including frequencies of navaids).
  • all lines and dots can be disabled by setting their strength to 0.

New in QuteScoop 2.0 RC9 (Apr 23, 2011)

  • fixed:
  • size of one texture
  • changed:
  • some default values to adapt better to lighting.
  • added:
  • see icons of textures in Preferences dialog.

New in QuteScoop 2.0 RC8 (Apr 23, 2011)

  • changed:
  • lots of internal code refactoring with clarity and performance in mind.
  • cleaner options for route plotting. Should now be easier to grasp. If you
  • plot routes for one airport, new pilots to/from that airport will also
  • be plotted (convenience function to monitor one airport, e.g. for air-
  • port controllers)
  • hold zoom buttons for continuous zoom.
  • added:
  • selectable screenshot method and -imageformat.
  • zoom by dragging with middle mouse button (the best method ever I guess).
  • allow to find controllers by their frequency or sector/FIR name (aka
  • "London") when searching.
  • show connected clients for servers and opened voice channels for voice
  • servers.
  • firlist.dat: NY_JBC (New York Oceanic).

New in QuteScoop 2.0 RC7 (Apr 23, 2011)

  • fixed:
  • online timespans corrected (UTC vs. local time bug) (regression).
  • consistent Time Warp en-/disabling via menu, button or F8 key.
  • changed:
  • remove filtering of ATC stations with _T or _X in the middle (I don't
  • know it was added once...)
  • remove automatic selection of objects on mouseclick in congested areas
  • (removed progressbar from selection listbox)
  • texture selection in Preferences dialog. You can add new textures, see
  • textures/+notes.txt
  • show name of sector in tooltip if we know it from firlist.dat.
  • show sector label at least if we do not have sector data (CTR, FSS).
  • added:
  • selection rectangle allows zooming to a given area directly (left click
  • and drag, right drag is panning as before).
  • right click on zoom icons, press CTRL+0 or right double click on the map
  • to reset zoom.
  • direct access to Airport Details of departure/destination from Plan
  • Route Dialog.
  • you can enter your own routes in Plan Route Dialog to calculate distance
  • and plot them.
  • show all sector labels on "View/Display all Sectors" (support for sector
  • file creators).
  • some more icons from the great Crystal Project iconset from Everaldo
  • Coelho, released under LGPL.

New in QuteScoop 2.0 RC6 (Apr 23, 2011)

  • Textured Earth. Works good with lighting. You can exchange the texture to
  • your liking (see ./textures/+notes.txt)

New in QuteScoop 2.0 RC4 (Apr 23, 2011)

  • fixed:
  • inactive airport labels get shown again. (regression since the
  • faster update code from 2.0rc3)
  • added:
  • EARTH HAS SUN day/night SHADOW. Configurable through "Preferences" with
  • various lighting options.
  • new OpenGL-options in preferences to adjust performance on low-end
  • machines.
  • shutdown animation: fly away from spinning earth ;)
  • changed:
  • standard values for most settings adapted. New standard color scheme.
  • increased visiblity distance for all objects. This might be configurable
  • through "Preferences" if you ask for it ;)

New in QuteScoop 2.0 RC3 (Apr 23, 2011)

  • fixed:
  • crash after Metar download
  • changed:
  • MAJOR improvements on update times. Brought one important function in
  • the Whazzup data updates down to ~10% of the CPU cycles needed before :)
  • small improvements of "List clients"
  • added:
  • show an "hourglass" during CPU-intensive operations

New in QuteScoop 2.0 RC2 (Apr 23, 2011)

  • crashs during route resolving ("Show all routes" etc.).
  • changed:
  • caching results of route calculations for performance.
  • although I loved the GUI-responsiveness during long CPU-operations, I
  • removed it because it tends to introduce instability.
  • added:
  • data-directories will now be checked on program start. If anything is
  • wrong, QuteScoop can move files to the correct locations.
  • more information on the compiling and running environment in the debug
  • log browser.

New in QuteScoop 1.0.3 Beta 5 (Apr 23, 2011)

  • previous beta had some crashes now in the "data heavy" dialogs. Hopefully
  • fixed now.
  • Combined date+time fields in main window (Warp mode) + Booked ATC.
  • Disabling warp via button works again.
  • Time Warp and replaying from downloaded Whazzups works as expected
  • added:
  • LogBrowser also outputs readable version string.
  • First signs of icons within QuteScoop. We need more ;)
  • QuteScoop subdirectories can now be in %APPDATA% or besides the
  • executable. The actual path gets determined on each program start. (See
  • Debug Log Browser).
  • installers are packaged with BitRock InstallBuilder Qt.

New in QuteScoop 1.0 (Apr 23, 2011)

  • Made update check + version feedback optional in the preferences dialog
  • Minor fix in ATIS decoding (did not work with voice link when ATIS
  • contained one line only)
  • FIR border line strength setting had no effect
  • VATSIM VVL support can not be added due to their restrictive licensing.