Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kate Kate
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 27
    • Issues 27
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • UtilitiesUtilities
  • KateKate
  • Merge requests
  • !101

implement optional limit for number of tabs and LRU replacement

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Christoph Cullmann requested to merge work/lru_tabs into master Sep 14, 2020
  • Overview 13
  • Commits 7
  • Pipelines 0
  • Changes 6

this allows to have the "old" behavior of pre 20.08 as option

it is not exactly the same as in e.g. 20.04, as we still use the normal QTabBar, but it should feel equivalent enough

as positive side effect, the user is no able to configure how many tabs he wants to have as maximum, default is 0, aka unlimited, before this was based on same heuristics

BUG: 426520 BUG: 426300

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/lru_tabs