Giter Club home page Giter Club logo

cnergy's People

Contributors

thepsauce avatar

Watchers

 avatar

cnergy's Issues

Beautify the status bar

The status bar shows file, cursor position and window type. It is missing a few things tho.

  • Add a check for available space to switch between status bar layouts
  • Use special characters for partitioning (e.g. โ–บ) and different background colors

Custom colors and editor settings

The user should be able to customize colors and other settings like tab size. This would involve making an extension to the parser and making a new window type.
The parser would get the set command (e.g. set color_text = 10 or set tab_size = 8) which could be used to set editor settings.
The new window type should show all editor settings to the user and give the user the ability to lookup variable names for the set command and also to change variables on the spot (these on the spot changes would be temporary)

  • Make extension to the parser to set variable names to integers using set
  • Add the window type settingsviewer

Implement new window types (buffer viewer, settings viewer etc.)

There is a lacking support of windows, the only window available is the edit window as of right now (a file view can only be accessed with a popup window). These windows would need to be added to improve workflow and increase the control the user has over the editor:

  • Make general system to manage window types
  • File viewer as window, there should be the possibility to add a permanent file viewer
  • Buffer viewer, this shows all active buffers and allows the user to delete them
  • Settings viewer to show all editor settings and make them easily changeable

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.