Skip to content
Commits on Apr 30, 2011
  1. @GerHobbelt

    gallery-demo.php encoding of 'wicked' images fixed: forgot to add a R…

    …FC3986 encode call to convert 'plain vanilla' path to something that's W3C/browser compliant.
    GerHobbelt committed Apr 30, 2011
  2. @GerHobbelt

    the request queue partial flushing seems to work (on directory change…

    …) but Request.Queue seems to have an issue with not really cleaning up the .requests object in there... :-S
    GerHobbelt committed Apr 30, 2011
  3. @GerHobbelt
  4. @GerHobbelt

    preliminary fix for Request.Queue: added ability to kill only a speci…

    …fic SUBSET of queued requests: you do NOT want to abort/cancel populate requests (gallery loading!) while you DO want to kill thumbnail fetches for a directory list ('fill') as soon as you click on a subdirectory to go there. Also, 'detail' requests are not canceled as those may be for purposes where a thumbnail MUST be obtained.
    GerHobbelt committed Apr 30, 2011
  5. @GerHobbelt

    gallery: fix JS crash

    GerHobbelt committed Apr 30, 2011
  6. @GerHobbelt
  7. @GerHobbelt

    fix gallery-demo.php: the populate list is obtained from a clean/vani…

    …lla JSON object (JS object, really); they are not extracted from some piece of HTML, so we DO NOT want to URLdecode these paths!
    GerHobbelt committed Apr 30, 2011
  8. @GerHobbelt

    fix gallery-demo.php rendering of the gallery set: draw the icon for …

    …those items which don't come with a thumbnail (this can happen for quite a few filetypes, also for overlarge images and files which otherwise failed to have the server produce a thumbnail for them)
    GerHobbelt committed Apr 30, 2011
  9. @GerHobbelt

    fix/tweak for Gallery: resize gallery panel horizontally as FM is res…

    …ized; this is particularly important for smaller (less wide) viewports!
    GerHobbelt committed Apr 30, 2011
  10. @GerHobbelt

    fix JS crash + fix 'odd' directory behaviour on 'rename': the detail …

    …for the renamed entity would be shown but the thumbnail collective would be displayed for the current dir; that is very counter-intuitive, so now thumbnail collective is only shown when the detail of the CURRENT directory is displayed.
    GerHobbelt committed Apr 30, 2011
  11. @GerHobbelt

    gallery CSS fixes

    GerHobbelt committed Apr 30, 2011
  12. @GerHobbelt

    CSS fixes for opera and generally for gallery border-radius (wrong CS…

    …S entities specified before)
    GerHobbelt committed Apr 30, 2011
  13. @GerHobbelt

    drag&drop run fix

    GerHobbelt committed Apr 30, 2011
  14. @GerHobbelt

    Merge branch 'PSDs' - removed the PSDs as those should remain in the …

    …'PSDs' branch but not get in here! (Merge thus includes several nasty demo image files for testing anything you do to / with the MTFM. :-) )
    GerHobbelt committed Apr 30, 2011
  15. @GerHobbelt
  16. @GerHobbelt
  17. @GerHobbelt

    fixed gallery mode bugs introduced with the work of yesterday (frozem…

    …an merge and aftermath); Demos/gallery-demo.php has been extended to showcase the metadata and serialized output as it is now; it shows the gallery you contructed using MTFM as a series of thumbnails, on which you can click to see the gallery as a milkbox gallery. :-) (Plus showcasing the metadata by providing a slider which can change the size of the thumbnails shown in the HTML page itself. Try it with a series of images!)
    GerHobbelt committed Apr 30, 2011
  18. @GerHobbelt

    minor icon update

    GerHobbelt committed Apr 30, 2011
  19. @GerHobbelt
  20. @GerHobbelt

    added several demo images with particular issues; if this is not driv…

    …ing home the point these buggers make, I don't know what will... :-))
    GerHobbelt committed Apr 30, 2011
  21. @GerHobbelt
Commits on Apr 29, 2011
  1. @GerHobbelt
  2. @GerHobbelt

    new regime removes confusion in a lot of code whether to use URLencod…

    …ed file.path or .dir + .name: new regime does NOT URLencode file.path any more; the only things URLencoded by the server are the icon and thumb URLs (file.thumb48 / .thumb250 / .icon / .icon48 ); that means any path fed to a FM caller or places in HTML code must be URLencoded by FM frontend (see 'complete' fireEvent call in FileManager.js. Commit is clunky: known issues:
    
    + upload kinda works, but the current directory path is b0rked so you 'jump back' to root after upload
    
    + gallery is still a problem child: as before, selected file paths are returned unencoded and in 'legal URL space' instead of as absolute URLs
    
    + rename, delete & drag&drop move/copy are untested and probably with a path bug or two of their own
    GerHobbelt committed Apr 29, 2011
  3. @GerHobbelt

    fixed browser check code regarding Dialogs and HTML5 autofocus (so th…

    …at create and rename dialogs now indeed get focus on their input fields, even in Safari / Chrome.
    GerHobbelt committed Apr 29, 2011
  4. @GerHobbelt

    fixups for the @frozeman merge; keyboard interaction also tested and …

    …at least failures when used with the caption editor there have been fixed re event bubbling. I'm sure MTFM has more keyboard event issues lurking in the dark.
    GerHobbelt committed Apr 29, 2011
  5. @GerHobbelt

    Demo fixups

    GerHobbelt committed Apr 29, 2011
  6. @GerHobbelt
  7. @GerHobbelt
  8. @GerHobbelt

    fixing bloody input field focus() issues in Safari (and Chrome).

    Also tweaked a few calls so diag.log()s show less 'undefined' fields: those trigger me to go investigating as I've had lots of trouble with MSIE b0rking on things like that, while FF et al were fine.
    GerHobbelt committed Apr 29, 2011
  9. @GerHobbelt

    introduction of JS: options.mkServerRequestURL (function) -- override…

    … this one when you're using a framework which needs its URLs tweaked (e.g. frameworks which want their request _not_ encoded in the query section of the URL)
    GerHobbelt committed Apr 29, 2011
  10. @GerHobbelt

    diag.log() edit: now employing the console features in browsers bette…

    …r (it shows I'm learning JavaScript here); basic demo: diag/console verbosity turned ON
    GerHobbelt committed Apr 29, 2011
  11. @GerHobbelt
  12. @GerHobbelt

    fixed upload issues

    GerHobbelt committed Apr 29, 2011
  13. @GerHobbelt

    added SHOW_CUSTOM_CALLBACK_WORK define to the FM-common.php Demo code…

    … to turn the special filtering example code on/off simply by changing the define at the top of the file.
    GerHobbelt committed Apr 29, 2011
  14. @GerHobbelt

    fix issues reported by @frozeman: Request.Queue (mootools more compon…

    …ent!) requirement not listed in header + fix for the [ESC] key: when hit in milkbox, it would close both milkbox AND MTFM. (Though the second issue seems a little more complex; it only went away when I cleared my browser cache in Safari)
    GerHobbelt committed Apr 29, 2011
Something went wrong with that request. Please try again.