Additional status bar elements; user configurable.

Alice Bevan-McGregor 11 years ago updated by Alexander Blach (Developer) 11 years ago 1

It'd be nice to have the option to add additional items to the status bar:

Caret / Selection

  • Column Index (0-based, not 1-based)
  • Character Index (literal file offset of cursor in raw encoded bytestring bytes)
  • Selection Length (in characters)
  • Syntax Highlighting Scope (i.e. "plain.text", or "python.source function.parameter.python.variable", etc.)
  • Line Count
  • Character Count
  • Word Count
  • Tab Size / Style
  • Line Endings
  • Current File Label / Most Recently Used (MRU) Menu (window-specific)
If the status bar was made from a toolbar using custom separator widgets (I like your separators a lot ;) that would give flexibility including left/right/center alignment, spacing, and separation as well as grouping, and simple plist serialization of the user's preference.  And yes, with absolutely everything enabled it can get kinda out-of-hand:
Image 60
Yes, that's a status bar with everything enabled.  :P

So much to do, so little time :)

It's certainly a feature I'd like to see as well, once the big features like for example regular expression search and multi file search are implemented.