Permalink
Commits on Jun 24, 2012
  1. Removed document.all to check for .rules instead

    mattpass committed Jun 24, 2012
    Used more appropriate feature detection
  2. No longer passing through old password

    mattpass committed Jun 24, 2012
    This is now picked up from config.php prior to any changes
    No need to pass through at all and removed as its a security risk
  3. Version no update to v0.7.5

    mattpass committed Jun 24, 2012
  4. Only 1 hardcoded array position now & adding LESS

    mattpass committed Jun 24, 2012
    Stopped identifying CSS classes by number and now finding by
    selectorText
    A bit more code, but a bit more reliable & flexible (as you can shift
    order now)
    Added LESS support in all areas needed
    Visible tabs has a bug and doesn't work now, to fix
  5. No longer cleaning plugins array

    mattpass committed Jun 24, 2012
    This is because it replaces with HTML equivalents and causes problems
    Variable is only updateable if you're logged in, so has reasonable
    security
    Will create a better solution in the future
  6. Removed CSS classes & altered people array

    mattpass committed Jun 24, 2012
    5 x CSS classes removed as not being used in theme example
    People array altered to represent a few people who have given more
    feedback & code
    JS mode added because it's now compiled and needs to know which mode is
    needed
    Found the visible tabs has problem working, needs fixing
  7. LESS condition added

    mattpass committed Jun 24, 2012
  8. LESS mode included

    mattpass committed Jun 24, 2012
    Compiled into uglified JS file
Commits on Jun 23, 2012
  1. strClean and numClean functions & usage

    mattpass committed Jun 23, 2012
    New functions to return a santisied string or number
    Usage on quite a few variables
  2. Sanitising vars and working with new exclude var

    mattpass committed Jun 23, 2012
    Cleaning vars with strClean function now
    Made a slight change to zipTgt to handle root with empty var
    Checks and only adds file to zip if it's not excluded
  3. Using codemirror-compressed.js now

    mattpass committed Jun 23, 2012
    Using a single JS for main CodeMirror JS file and 7 x mode JS files
    This is from their compression page where all files are stored in 1 file
    and also uglify compressed
    Result is around 105k less bytes and will load quicker too as just 1
    file
  4. No longer testing on document.all

    mattpass committed Jun 23, 2012
    Not testing for document.all to determin browser type & version anymore
    Now actually testing for rules & pageX instead
  5. Zip It! new URL format

    mattpass committed Jun 23, 2012
    Don't need index.php, so removed that
    Added extra query string param to list files that should be excluded
    from zip
    Value of this param is media files (as per list we want to exclude
    searching on)
    Means you don't end up with long processes and potentially big zips
  6. String & number sanitising

    mattpass committed Jun 23, 2012
    Now cleaning strings & numbers before use in a few places
  7. Cleaning strings

    mattpass committed Jun 23, 2012
    Getting GET vars cleaned before use
  8. Now using codemirror-compressed.js

    mattpass committed Jun 23, 2012
    No need for JS mode file either, included in codemirror-compressed.js
  9. CodeMirror JS & mode compressed to 1 file

    mattpass committed Jun 23, 2012
    Now using the compression option on the CodeMirror site to get a single
    JS file
    This includes codemirror.js file & the 7 mode JS files in 1 file, also
    uglify compressed
    Result is a saving of around 105k!
Commits on Jun 21, 2012
  1. Code reduction and clarification

    mattpass committed Jun 21, 2012
    this.innerHTML now using it's own innerHTML. Does work using dragSrcEl,
    but is tricky to figure out
    Condensed the 4 x array switches to a single for loop
  2. Vars & functions to control tab dragging

    mattpass committed Jun 21, 2012
    New dragSrcEl variable and 4 x functions to hand start, over, drop and
    end
    Means tabs can now be dragged & all references appropriately swapped
  3. Draggable attribute added

    mattpass committed Jun 21, 2012
    To allow tabs to be dragged (using HTML5)
  4. Target references now hardcoded on init

    mattpass committed Jun 21, 2012
    Previously identified objects by selectTab, but this doesn't work with
    dragged tabs
    Now identifying using init 'num' value, which is much better & also
    means less code
Commits on Jun 17, 2012
  1. Version number, Zip It! plugin & tabWidth

    mattpass committed Jun 17, 2012
    Version number now v 0.7.3
    Zip It! is new plugin instead of backupOpenFiles
    tabWidth now set to 4 chars by default
  2. tabWidth option and plugins tooltip

    mattpass committed Jun 17, 2012
    tabWidth option now saved as a setting
    Plugins show tooltip now on hover via title attribute
  3. New tabWidth option

    mattpass committed Jun 17, 2012
    tabWidth option now shown in 'style' section
    On change, this affects editor demo instance
  4. Dark active line & dynamic tab widths

    mattpass committed Jun 17, 2012
    Config file included so we can use vars
    Active line is now black rather than dark blue
    (This is a bit experimental and unusual, so we'll see how it works out)
    indentUnit & tabSize params in CM now uses JS var, so updateable
  5. tabWidth var & Zip It! file manager option

    mattpass committed Jun 17, 2012
    New tabWidth var available to use
    New Zip It! option added to file manager menu
    (allowing users to zip anything on demand)
  6. Removed unneeded for loop

    mattpass committed Jun 17, 2012
    Completely unneeded for loop controlling tabWidth's removed
  7. tabWidth changable & Zip It! on Demand

    mattpass committed Jun 17, 2012
    useNewSettings now takes a tabWidth param
    This changes the width of all open documents in CM instance
    New function to call Zip It! plugin on demand with target
    (This means you can zip anything up from the file manager menu)
  8. Darker file manager menu

    mattpass committed Jun 17, 2012
    Was same colour as file manager and didn't stand out
    Now slightly darker to help visual appearance
  9. Zip It! Plugin Added

    mattpass committed Jun 17, 2012
    This replaces backupOpenFiles
    Now zips up whole website be default, but also can zip up targets
    This plugin is also now available from the file manager menu
  10. Removed backupOpenFiles Plugin

    mattpass committed Jun 17, 2012
    Plugin which backs up open files now removed
    This is because the rest of your site isn't being backed up, just open
    files
    Now the whole site being backed up instead
    Devs are used to saving regularly and so this is a better setup