Commits on Jan 16, 2012
  1. @coreh

    Reduce minimum editor width.

    Also, please ignore the math on commit 7fb9c74. It's based on a wrong assumption I had, and makes absolutely no sense. I should be more rigorous next time.
    coreh committed Jan 15, 2012
  2. @coreh

    Show file name in versions screen.

    coreh committed Jan 15, 2012
  3. @coreh

    Set a minimum width for the code editor.

    - 82em = 2em for the gutter + 80em for the code.
    coreh committed Jan 15, 2012
  4. @coreh
Commits on Jan 14, 2012
  1. @coreh

    Die on EADDRINUSE.

    coreh committed Jan 14, 2012
  2. @coreh

    Fix a bug with the code editor's scrollbars.

    The horizontal scrollbar was displayed "inside" the region scrolled by the vertical scrollbar. To scroll horizontally, you first had to scroll all the way down vertically.
    coreh committed Jan 14, 2012
Commits on Jan 12, 2012
  1. @coreh

    Bump version to 0.2

    coreh committed Jan 12, 2012
  2. @coreh

    Improve Mac OS X App.

    - The command line tool is now terminated when windows close.
    - User can now create folders and files from the menu.
    - Window is only displayed when project creation/opening is complete.
    - Project folders now have a custom icon set to them.
    coreh committed Jan 12, 2012
Commits on Jan 7, 2012
  1. @coreh

    No longer die on broken symlinks. (Fixes issue #36)

    - Fix indentation on server/project.js.
    coreh committed Jan 7, 2012
Commits on Jan 5, 2012
  1. @coreh
  2. @coreh

    Initial version of native Mac app.

    - Nide can now be used as a native Mac OS X application. The JavaScript and resource files are bundled inside the application's resource folder. Node.js is executed as a child process, and a WebView is used to interact with the IDE without resorting to an external browser. The current implementation is quite limited (e.g. supports creating new projects but not opening them), but this should improve soon.
    coreh committed Jan 5, 2012
  3. @coreh

    Add code to create the specified directory if it doesn't exist.

    - Nide will now create a new directory for the project if the provided path doesn't exist. Directory creation will only take place when using the `init` command.
    - Make some log messages more clear.
    coreh committed Jan 5, 2012
Commits on Jan 4, 2012
  1. @coreh
  2. @coreh

    Implement an editor pool for keeping state when switching between files.

    - Editors are now stored on a pool, so that their state (e.g: cursor position, selection, scroll position) is preserved when switching between files. (fixes #35) When you switch back to a previously opened file, its editor is restored from the pool.
    - To keep memory consumption low, the pool will store up to 8 editors. The least recently used policy is used to determine which editors should be disposed.
    - Code editors are now focused by default when you open or switch to a file.
    coreh committed Jan 3, 2012
Commits on Jan 3, 2012
  1. @coreh
Commits on Dec 29, 2011
  1. @coreh

    Merge pull request #27 from iwizardpro/patch-4

    Fix clash between help and host options.
    coreh committed Dec 29, 2011
  2. @iwizardpro
  3. @coreh

    Merge pull request #25 from iwizardpro/patch-3

    Add support for running as root
    coreh committed Dec 28, 2011
  4. @iwizardpro
  5. @iwizardpro
  6. @coreh

    Merge pull request #24 from iwizardpro/patch-2

    Version history functionality (Quotes in file paths, disable reverting on error)
    coreh committed Dec 28, 2011
  7. @coreh

    Add basic authentication and the ability to specify a host IP.

    - Add `--username` and `--password` options for authentication. (Implement feature requested at issue #18)
    - Add `--host` option for specifiying a host IP. (Implement feature requested at issue #22)
    coreh committed Dec 29, 2011
  8. @iwizardpro
  9. @iwizardpro
  10. @coreh

    Merge pull request #23 from iwizardpro/patch-1

    Fix problem in version history (Paths with spaces)
    coreh committed Dec 28, 2011
Commits on Dec 28, 2011
  1. @iwizardpro
Commits on Dec 19, 2011
  1. @coreh

    Merge pull request #19 from whalefood/master

    Couple new modes
    coreh committed Dec 19, 2011
  2. @whalefood
Commits on Nov 29, 2011
  1. @coreh

    Add file missing from last commit.

    coreh committed Nov 29, 2011
  2. @coreh

    Bump version to 0.1.6.

    coreh committed Nov 29, 2011
  3. @coreh
  4. @coreh
  5. @coreh
  6. @coreh

    Update package.json to allow install from node v0.6.x. (Fix issue #16)

    - Bump dependencies versions.
    - Bump package version to 0.1.5.
    coreh committed Nov 29, 2011
Commits on Oct 9, 2011
  1. @coreh