Commits on Dec 1, 2012
  1. Version 1.2

    committed Dec 1, 2012
  2. Nesting tags now have BG chevrons

    Slight adjust to make text in footer look in line
    'cursor nest locaton' wording starts with lowercase c
    BG gif added which contains start, middle and end chevron graphics
    Now showing DIV containing BG for start, middle or end chunks between
    next tag names
    committed Dec 1, 2012
Commits on Nov 28, 2012
  1. Scroll selected range into view

    On hovering mouse over nest tags, scroll the start of the selected range
    into view
    committed Nov 28, 2012
  2. Syntax tidy up

    Removed commented code, simplify parens & tabbed formatting
    committed Nov 28, 2012
  3. Merge pull request #104 from kucerarichard/master

    bannedPaths setting added and ignore Drupal modules as standard
    committed Nov 28, 2012
  4. Upgrade to CodeMirror 2.36

    committed Nov 28, 2012
  5. @kucerarichard

    add banned paths

    kucerarichard committed Nov 28, 2012
Commits on Nov 25, 2012
  1. 3 new themes added

    Ambiance altered to not include background image
    (avoids file being 26k, instead 3k)
    committed Nov 25, 2012
  2. Standardise font size to 13px

    committed Nov 25, 2012
  3. Now pastes files and folders

    Also includes, sub folders & files
    committed Nov 25, 2012
  4. Extend 10 tabs to 100 tabs

    10 tabs can sometimes be too few no one should ideally need more than
    100 tabs open so this is a good new level.
    Doesn't appear to impact on DOM or JS at all, especially as I don't need
    to rework code to move to an unlimited tabs setup instead.
    Having a limit also helps save crashing or bogging down the browser.
    committed Nov 25, 2012
Commits on Nov 21, 2012
  1. Terminal plugin added

    Will die if in demoMode or not loggedIn
    Code needs revising to enable extra login, set sudo etc if necessary?
    committed Nov 21, 2012
Commits on Nov 18, 2012
Commits on Nov 17, 2012
  1. Restrict demo mode to load only

    Cannot only make new folder, paste, rename, replace text in file, change
    perms, delete or save if demoMode is false
    committed Nov 17, 2012
  2. demoMode setting added

    demoMode bool added to ICEcoder array, false by default
    If set to true and we have a password, set logginIn to true
    $demoMode var equivalent to array var
    demoMode must be false to possibly allow saving
    committed Nov 17, 2012
Commits on Nov 12, 2012
  1. v1.1 release

    committed Nov 12, 2012
  2. Pasting a new file

    Looks to see if the location is writable and if so, copy our file to
    that location
    Then adds the new file to the file manager, otherwise, informs you it
    couldn't do it
    Clears server message eitherway
    committed Nov 12, 2012
  3. copyFile, pasteFile & hideFileMenu functions

    copyFile simply sets a var same as the provided selFile var then hides
    pasteFile adds a paste file item to the server queue and shows message
    hideFileMenu added as the opposite of showFileMenu function
    committed Nov 12, 2012
  4. New options for copy & paste

    Copy can be done on anything, paste can only be done on folders
    committed Nov 12, 2012
Commits on Oct 31, 2012
  1. Fix to only pass tests if matching dir exactly

    Stops for instance matching dir/fold on dir/foldersz
    committed Oct 31, 2012
Commits on Oct 30, 2012
  1. Extending case insensitive find & replace

    Checking if we have a $_GET['target'] before use to avoid PHP notices
    findText is converted to lowercase
    Global case insensitive searching with regex in open documents
    Find/replace in filenames now compares in a case insensitive way
    Split the resultsDisplay generation onto 3 lines to make it easier to
    Fixed issue with showing 'replace with xxx' when you're actually just
    committed Oct 30, 2012
  2. Added key exclusion back in

    Was causing occasional issues with keypresses. Maybe 10% of the time.
    Added this back in until I stop this function being triggered on
    anything but changes.
    committed Oct 30, 2012
Commits on Oct 26, 2012
  1. 1px shift to top of replace input field

    To match find input field
    committed Oct 26, 2012
  2. Tweaks to look of find controls

    .find class now slightly taller and has top shifted 1px to look more
    like other controls
    Removed border from submit button
    Now also has a dark grey look and BG turns blue on hover
    committed Oct 26, 2012
  3. Can now press Enter to submit Find control

    Button is now a submit, onClick action moved to form tag as onSubmit
    Also returns false to stop actually submitting form data
    committed Oct 26, 2012
  4. Make searches case insensitive by default

    This is to match finding in files and is typically the default.
    Need to extend this logic to find in all documents and also filenames.
    Also add case insensitive switch to find/replace control.
    committed Oct 26, 2012
  5. Upgrade to CodeMirror 2.35

    committed Oct 26, 2012
  6. Upgrade to CodeMirror 2.35

    committed Oct 26, 2012
  7. Remove CodeMirror v2.34

    Upgrading to v2.35
    committed Oct 26, 2012
Commits on Oct 25, 2012
  1. Opening file by mime type now

    Detect if it's text based, image based or other and open as appropriate
    (text = editor, image = media preview, other = new window)
    committed Oct 25, 2012
  2. Check excludeFilesFolders before use

    Causes an error otherwise
    committed Oct 25, 2012
  3. Save errors in error-log.txt and set default TZ

    You need to set a default timezone for PHP 5.3.0 and onwards. Using
    functions such as date without that throws up a warning. However,
    getting it from the server causes a warning too. So, I'm getting and
    setting it whilst also supressing the warning with @.
    committed Oct 25, 2012
  4. Better clearing of mouseDown, hide serverMessage

    mouseDown = false being set now on scoll on iFrame (of File Manager) and
    via CM instance for editor, so old method removed
    Set serverMessages' display to inline-block when showing, none in 0.2s
    when hiding
    committed Oct 25, 2012
  5. serverMessage transition only applies to opacity

    Also removed 2 x display properties from tab class
    committed Oct 25, 2012