Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport bug fixes for 7.0.1 release #562

Merged
merged 6 commits into from
Jul 8, 2020
Merged

Commits on Jul 8, 2020

  1. Fix errors from incorrect QImage memory management. (#546)

    This should stop the sporadic test failures caused by referencing memory
    which has been freed and used by something else.  The fix is to attach the
    numpy array with the allocated memory to the QImage, so that the lifetime
    of the array is at least as long as that of the QImage.
    corranwebster authored and kitchoi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    03b8dad View commit details
    Browse the repository at this point in the history
  2. Fix dock pane layout (#545)

    * Provide sizeHint to QWidget
    
    * REF : Restore qt4 conditional branch
    
    	modified:   pyface/ui/qt4/tasks/main_window_layout.py
    
    * TST: Test Qt dock widget has the correct size (#552)
    
    Co-authored-by: Sai Rahul Poruri <rporuri@enthought.com>
    Co-authored-by: Kit Choi <kitchoi@users.noreply.github.com>
    3 people committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    7e22601 View commit details
    Browse the repository at this point in the history
  3. Update Changelog for 7.0.1

    kitchoi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    e7ee8b8 View commit details
    Browse the repository at this point in the history
  4. Remove master only setting on Travis and Appveyor which prevent bug f…

    …ix release PR from building
    kitchoi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    0449b0d View commit details
    Browse the repository at this point in the history
  5. Update .travis.yml for Qt (#529)

    * Update .travis.yml to include libglu1-mesa-dev for Qt
    
    * Restore libxkbcommon-x11 and move other dependencies up
    
    * Fix package name for libsdl
    
    * Add a debug flag
    
    * Add libxcb-iccm4
    
    * Continue the same exercise for pyside2, add libxcb-image
    
    * Giving up - let's use the same packages
    
    * Add libxml2 for osx image
    
    * Use brew manually
    See https://travis-ci.community/t/macos-build-fails-because-of-homebrew-bundle-unknown-command/7296/28
    
    * Try a newer osx image
    
    * Add a comment
    
    * Is libdbus still needed?
    
    * Remove debugging flag - it is noisy and is embedded in between tests
    kitchoi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    0668315 View commit details
    Browse the repository at this point in the history
  6. Update install command for installing wx to match master (this is equ…

    …ivalent to a merge of a couple of PRs
    kitchoi committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    13a82f2 View commit details
    Browse the repository at this point in the history