1. 12 Jul, 2021 3 commits
  2. 06 Jul, 2021 1 commit
  3. 03 Jul, 2021 3 commits
  4. 29 Jun, 2021 1 commit
  5. 27 Jun, 2021 1 commit
  6. 04 Jun, 2021 3 commits
  7. 29 May, 2021 2 commits
  8. 24 May, 2021 7 commits
  9. 01 May, 2021 1 commit
  10. 24 Apr, 2021 1 commit
  11. 19 Apr, 2021 1 commit
    • Adriaan de Groot's avatar
      Fix crash-on-exit on FreeBSD · 415d519e
      Adriaan de Groot authored
      Scenario:
      - start krusader
      - close the application (alt-f4, or click the window-close button)
      - SEGV, with this (edited) backtrace:
        #0  KUrlNavigator::editor (this=0x80a562400)
        #1  0x000000000031e20e in ListPanel::eventFilter (this=0x80c2309c0, watched=0x80a6980d0, e=0x7fffffffc278)
        #6  0x00000008018c3c0c in QWidget::~QWidget() () from /usr/local/lib/qt5/libQt5Widgets.so.5
        #7  0x0000000800a26c4e in KUrlComboBox::~KUrlComboBox (this=0x80a6980d0)
        #11 0x00000008005de60b in KUrlNavigator::~KUrlNavigator (this=0x80a562400)
        #13 0x000000000031d5a5 in ListPanel::~ListPanel (this=0x80c2309c0)
      
      Analysis:
      - During the destructor, events are triggered, which hit the
        event-filter function in the object that is undergoing destruction.
        Since some of the objects referred to via pointer in the event-filter
        are dead or being-destroyed, this is UB (so be glad it crashes!).
      - This is very similar to the problem and backtrace in KIO commit
        a8a2c08014484145a4bd2a541a1cbeb8be856bf1.
      
      Fix:
      - Uninstall the event-filter before carrying on with destruction.
      - While here, add an extra nullptr check for the combobox in
        the event-filter.
      415d519e
  12. 16 Apr, 2021 2 commits
  13. 23 Mar, 2021 1 commit
  14. 02 Feb, 2021 1 commit
  15. 01 Feb, 2021 1 commit
    • Nikita Melnichenko's avatar
      Improved tab behavior and appearance settings · cf9d1d18
      Nikita Melnichenko authored
      * Split "Show new/close tab buttons" into two options
      * Added "Expanding tabs" option
      * Added "Close tab by double click" option
      
      CHANGED: Split "Show new/close tab buttons" into two options
      ADDED: "Expanding tabs" and "Close tab by double click" options
      GUI: Konfigurator options for tabs has changed
      
      Discussion: !34
      cf9d1d18
  16. 24 Jan, 2021 1 commit
  17. 07 Jan, 2021 1 commit
  18. 06 Jan, 2021 1 commit
    • Pavel Karelin's avatar
      Added new customization options · 609479fe
      Pavel Karelin authored
      New options:
      - Show close tab buttons (instead "Show new/close tab buttons")
      - Show new tab button (instead "Show new/close tab buttons")
      - Expanding tabs
      - Close tab by double click
      609479fe
  19. 03 Jan, 2021 1 commit
  20. 30 Dec, 2020 2 commits
  21. 23 Dec, 2020 4 commits
  22. 07 Dec, 2020 1 commit