GithubHelp home page GithubHelp logo

cmpt470a1's People

Contributors

joelghill avatar garmu avatar

Stargazers

 avatar

Watchers

 avatar  avatar

cmpt470a1's Issues

Search and mark all

Under menu Search, add menu item “mark all”. Locate all matches and add markers to all of the lines.

Search list

Currently jEdit allows users to access the text that was previously search by pressing page_up or right-click keys in Search Dialog. Display in a listbox the last 5 text fragments that were previously search.

Zoom the text editor

Under menu View, add two menu items “zoom+” and “zoom–“ to scale the editors. At this stage, the scaling factors are not defined. The view should be able to be scaled multiple times.

Duplicate data when creating a new view

Currently clicking View | New View will create a new view for the same data; which means that modification in one view will affect the other one. Add menu item New View&Buffer under menu View to allow the user to duplicate data for the current shown view only.

Add timestamps to log

Locate where the activity.log is. Currently there are no timestamps in the log file. Add timestamps to all kinds of messages.

Modify the splash window

Currently the splash window of jEdit is a static picture. Add the names and emails of your group members to it. And add moving text as the same effect shown in “About jEdit” dialog. Adjust the scrolling speed so that all text can be shown.

Show/Hide whitespace

Currently jEdit shows a red dot at the end of every line. Newline is the only whitespace symbol that jEdit shows. Add menu item Show/Hide whitespace under menu View to allow the user to choose whether all whitespace symbols (newlines, blanks, and tabs) will be shown. At this stage you do not have to worry about editing of the text with whitespace showing.

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.