1. 22 Oct, 2020 2 commits
    • Stefano Crocco's avatar
      Add missing return · fc5fdcfc
      Stefano Crocco authored
      fc5fdcfc
    • Stefano Crocco's avatar
      Improve feature permission request · 194204a8
      Stefano Crocco authored
      QtWebEngine only seems to support site-wide rather than page-wide
      feature permissions, since the URL passed by the
      featurePermissionRequest signal always has / as path. Since the
      permission bar was only shown if this URL is equal to the page's URL
      (which includes the path), they were almost never shown and the feature
      request was automatically denied (except for notifications). This is now
      fixed by comparing the request URL with an URL with / as path.
      
      Besides, the feature permission bar always had the same label (referring
      to geolocalization). Now the label has a different text according to the
      feature.
      
      Multiple permission bars can now be displayed at once.
      194204a8
  2. 21 Oct, 2020 2 commits
  3. 20 Oct, 2020 1 commit
    • Raphael Rosch's avatar
      Improve custom sidebar button functionality · b5110073
      Raphael Rosch authored
      This fixes a couple issues, adds session persistence,
       creates a context menu option to restore deleted default buttons,
       and adds the ability to store the last used button to the OpenViews
       so it opens that automatically the next time the session is opened
       (but really, this needs to be moved to the session file).
      b5110073
  4. 18 Oct, 2020 2 commits
  5. 13 Oct, 2020 1 commit
  6. 09 Oct, 2020 1 commit
  7. 08 Oct, 2020 1 commit
  8. 07 Oct, 2020 1 commit
  9. 06 Oct, 2020 1 commit
  10. 05 Oct, 2020 1 commit
  11. 01 Oct, 2020 1 commit
  12. 29 Sep, 2020 1 commit
  13. 28 Sep, 2020 1 commit
  14. 27 Sep, 2020 1 commit
  15. 26 Sep, 2020 2 commits
  16. 25 Sep, 2020 1 commit
  17. 24 Sep, 2020 1 commit
  18. 20 Sep, 2020 1 commit
  19. 17 Sep, 2020 6 commits
  20. 15 Sep, 2020 1 commit
  21. 12 Sep, 2020 2 commits
  22. 11 Sep, 2020 4 commits
  23. 10 Sep, 2020 2 commits
    • Stefano Crocco's avatar
      Add a button to display the credentials which will be saved · bcd15121
      Stefano Crocco authored
      Currently, when the user is asked whether to save credentials using the
      password bar, he has no way to know which values will be saved. To fix
      this, a button is added to the password bar to toggle a widget which
      displays those values.
      bcd15121
    • Stefano Crocco's avatar
      Fix compilation with Qt 5.12 and Qt 5.13 · 8c8cb4fb
      Stefano Crocco authored
      Despite Qt 5.12 being the minimum required Qt version, the following
      functions introduced in Qt 5.14 were used:
      - QComboBox::textActivated (in settings/konqhtml/appearance.cpp)
      - downloadFileName, downloadDirectory, setDownloadFileName,
        setDownloadDirectory in QWebEngineDownloadItem
      
      Don't use QComboBox::textActivated
      
      Use QWebEngineDownloadItem::path and QWebEngineDownloadItem::setPath with Qt 5.13
      8c8cb4fb
  24. 09 Sep, 2020 1 commit
    • Stefano Crocco's avatar
      Ignore fields which most likely aren't for credentials · 900079a5
      Stefano Crocco authored
      There are some web fields which most likely the user will never want to
      store in KWallet, such as search fields. However, currently the KWallet
      integration also takes into account these, which can lead to surprising
      results (for example, the wallet icon being displayed for pages like
      Google which only has a search field).
      
      To avoid this, each field name is checked aginst a set of hard-coded
      field names which it's assumed the user will want to ignore.
      900079a5
  25. 08 Sep, 2020 2 commits