Permalink
Commits on Apr 28, 2018
  1. Update SwiftLint configuration

    Eitot committed Apr 15, 2018
Commits on Apr 22, 2018
Commits on Apr 21, 2018
  1. New translations en.xliff

    Eitot committed Apr 2, 2018
Commits on Apr 15, 2018
  1. Merge pull request #1125 from barijaona/issue-1124

    TAKeanice committed Apr 15, 2018
    Fix `closeTabItemView:` method in BrowserView
  2. Merge pull request #1127 from Eitot/project-configurations

    josh64x2 committed Apr 15, 2018
    Update project configurations
  3. Apply Xcode 9.3 recommendations

    Eitot committed Apr 15, 2018
  4. Re-enable NIB flattening

    Eitot committed Apr 15, 2018
  5. Remove unused Xcode configuration files

    Eitot committed Apr 15, 2018
    Base-Framework.xcconfig was previously used by the DisclosableView.framework target.
    
    Vienna-StaticAnalyzer.xconfig was not used at all.
  6. Merge pull request #1128 from Eitot/project-files

    josh64x2 committed Apr 15, 2018
    Delete unused project files
  7. Delete more leftover images

    Eitot committed Apr 15, 2018
  8. Delete unused i18n.sh script

    Eitot committed Apr 15, 2018
Commits on Apr 14, 2018
  1. Fix `closeTabItemView:` method in BrowserView

    barijaona committed Apr 14, 2018
    While the `didCloseTabViewItem:` delegate method was not implemented,
    it was unconditionally invoked. The exception prevented the release of
    associated BrowserPane (bug introduced by commit 533173a - issue #1124).
    The new code is adapted from MMTabBarView Demo’s DemoWindowController.m.
    
    Also fixed a comment.
  2. Merge pull request #1121 from barijaona/issue-1112-2

    TAKeanice committed Apr 14, 2018
    Workaround for random crashes with some webpages. solves #1119 and #1112
  3. Fix progress animation in Unified layout

    barijaona committed Apr 13, 2018
    Webview was not yet attached to cell when didStartProvisionalLoadForFrame
    was called, so the animation did not started.
  4. Disable scripting before stopping ArticleCellView

    barijaona committed Apr 13, 2018
    Same logic than 106b68e
  5. Remove direct manipulation in UnifiedDisplayView

    barijaona committed Apr 12, 2018
    This seems to also help with the long standing issue with Unified
    layout's handling of multiple videos or pictures which simultaneously
    try to load.
  6. Remove direct manipulation of WebPreferences

    barijaona committed Apr 12, 2018
    To avoid any further conflicts on webview preferences.
    Most of these manipulations were useless or redundant anyway.
  7. Prevent conflicts between WebViews settings

    barijaona committed Apr 12, 2018
    When we want to stop javaScript, switch to another WebPreferences instead
    of modifying the current one.
    Because WebPreferences can be shared among multiple WebView, as described by
    https://developer.apple.com/documentation/webkit/webpreferences?language=objc,
    modifying javaScriptEnabled for a single WebView could affect others.
  8. Disable scripting before removing WebView

    barijaona committed Apr 9, 2018
    This seems to fix crashes with certain videos (issue #1112)
  9. Cleanup BrowserPane code

    barijaona committed Apr 7, 2018
    Remove obsolete ivars and use property for viewTitle
Commits on Apr 13, 2018
  1. Merge pull request #1116 from TAKeanice/articles_shortcut

    barijaona committed Apr 13, 2018
    Command-Y as shortcut to access Articles tab
Commits on Apr 10, 2018
  1. Merge pull request #1117 from TAKeanice/tab_bar_refactoring

    TAKeanice committed Apr 10, 2018
    Fixed bug in new tabbar
Commits on Apr 9, 2018
  1. Merge pull request #1114 from TAKeanice/tab_bar_refactoring

    barijaona committed Apr 9, 2018
    Tab hiding/showing restored with simple animation
    Remove coupling between tabview and BrowserView
Commits on Apr 8, 2018