1. 07 Mar, 2021 3 commits
  2. 06 Mar, 2021 1 commit
  3. 02 Mar, 2021 2 commits
    • Ahmad Samir's avatar
      ProfileManager dialog: improve handling profiles · 6cb301bd
      Ahmad Samir authored
      - Differentiate between a profile being deleteable and writable:
        - Disable the Edit key for read-only profiles, i.e. a '.profile' that
          doesn't have write permissions for the user
        - Disable the Delete key for a '.profile' that is in a directory that
          isn't writable for the user (i.e. a .profile can be read-only, but
          still deleteable by the user)
      
      - Change the model selection mode to single selection, that simplifies
        the code, besides it looks like editing more than one profile at the
        same time hasn't worked for a while, and there are no complaints AFAICS;
        remove the now redundant selectedProfiles() method.
      6cb301bd
    • Ahmad Samir's avatar
      Tweak the profile manager dialog · 91122e53
      Ahmad Samir authored
      - Show profile path as tooltip, for the fallback profile show
        "Built-in/hardcoded"
      - Add " [Read-only]" to the Default/fallback profile name
      - Make the font of the current default profile bold to match the menu
        in 'File -> New Tab'
      - Change the text added to the current default profile to " default", i.e.
        lowercase, to differentiate between it and the fallback profile, which
        is called Default
      
      Fix indentation in switch/case statements.
      91122e53
  4. 01 Mar, 2021 1 commit
    • Ahmad Samir's avatar
      Update the profiles list menu when the default profile is changed · a59d9b8d
      Ahmad Samir authored
      Now the 'File->New Tab' menu is updated when the default profile is
      changed, i.e. the action font is made bold and the favourites icon
      emblem is added to the profile icon.
      
      A call to menu()->setDefaultAction() has been removed, as I don't see
      what it serves exactly in the current code.
      
      Reported by khindenburg in:
      !351
      a59d9b8d
  5. 24 Feb, 2021 1 commit
  6. 23 Feb, 2021 1 commit
  7. 21 Feb, 2021 1 commit
    • Jonathan Marten's avatar
      Fix view splitter actions not being updated when a view is closed · a3c318dc
      Jonathan Marten authored
      This happens because in ViewManager::sessionFinished(),
      the 'view' is delayed deleted which means that it is not removed
      from its containing splitter until the next event.  However,
      toggleActionsBasedOnState() is called immediately which makes its
      decisions based on the current splitter state with the view still
      present.
      
      In order to avoid any possible object lifetime issues caused by
      changing the way the view is deleted, or trying to remove it from the
      view immediately, the call of toggleActionsBasedOnState() is instead
      delayed until the view has been destroyed (and therefore removed from
      its splitter).
      a3c318dc
  8. 20 Feb, 2021 2 commits
    • Carlos Alves's avatar
      Fix zsh reflow · 25a24bf3
      Carlos Alves authored
      This will fix most of the zsh themes reflow, still working on other
      themes.
      zsh command line position is different from other shells, it is not
      where the cursor line is. Konsole is correcting this position.
      25a24bf3
    • Carlos Alves's avatar
      Fix ReFlow bug while Splitting View · 9d041222
      Carlos Alves authored
      History content was changing when splitting the view.
      9d041222
  9. 19 Feb, 2021 2 commits
  10. 18 Feb, 2021 2 commits
  11. 17 Feb, 2021 1 commit
  12. 15 Feb, 2021 4 commits
  13. 10 Feb, 2021 1 commit
  14. 09 Feb, 2021 1 commit
  15. 08 Feb, 2021 4 commits
  16. 06 Feb, 2021 1 commit
  17. 02 Feb, 2021 1 commit
  18. 31 Jan, 2021 1 commit
  19. 29 Jan, 2021 3 commits
  20. 26 Jan, 2021 1 commit
    • Carlos Alves's avatar
      Fix moveImage error · 986aed09
      Carlos Alves authored
      While changing some functions with STL, I though it was possible to move
      the line from source to destination, but it is causing a problem with
      console programs status line (ex: htop).
      
      BUG: 432005
      986aed09
  21. 25 Jan, 2021 1 commit
  22. 24 Jan, 2021 4 commits
  23. 22 Jan, 2021 1 commit
    • Carlos Alves's avatar
      Small change do STL · 62ffda33
      Carlos Alves authored
      Where it was possible:
      - 'For' to STL copy or fill (it is like using memcpy and memset, faster
      than for, the compiler decides the best algo to perform the task);
      - 'For' + 'if' to 'where', it is faster and cleanner to read.
      
      Changes in: PlainTextDecoder.cpp, HTMLDecoder.cpp, ColorScheme.cpp and
      ExtendedCharTable.cpp
      62ffda33