mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 02:10:08 +00:00
cleanup + updated todo...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
d211857b08
commit
49e8da7070
11
ui/TODO.otl
11
ui/TODO.otl
@ -117,7 +117,7 @@ Roadmap
|
||||
|
|
||||
| Race condition??
|
||||
|
|
||||
| Can't reproduce this...
|
||||
| Can't reproduce this... need to test on a faster machine...
|
||||
[X] BUG: appear to be leaking memory on very large sets of images (>8K)
|
||||
| don't remember it before, so it might be due to the new
|
||||
| loadImagesAround(..)
|
||||
@ -527,6 +527,15 @@ Roadmap
|
||||
[_] side-by side view...
|
||||
[_] Simplify tool-tip structure in dialogs...
|
||||
| might also bee good to unify tool-tips across the app...
|
||||
[_] BUG (low priority): dragging a sub-panel, over and out again is odd..
|
||||
| i.e. if the placeholder moves...
|
||||
|
|
||||
| Expected:
|
||||
| create a new panel and drop into it or revert
|
||||
|
|
||||
| Actual:
|
||||
| drops to last placeholder
|
||||
|
|
||||
[X] BUG: zooming vertical images in single image view results in size jumping...
|
||||
| Reason:
|
||||
| This is due to the proportion ratio changing in one step...
|
||||
|
||||
@ -4,18 +4,6 @@
|
||||
|
||||
<style>
|
||||
|
||||
.docked-panels {
|
||||
background: gray;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.viewer {
|
||||
background: white;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<script src="../ext-lib/jquery.js"></script>
|
||||
@ -46,13 +34,6 @@ $(function(){
|
||||
.find('.content')
|
||||
.html('<h3>Panel C</h3>')
|
||||
|
||||
/*
|
||||
$('.docked-panels')
|
||||
.sortable({
|
||||
cancel: '.viewer',
|
||||
connectWith: '.panel-content',
|
||||
})
|
||||
*/
|
||||
|
||||
|
||||
$('body')
|
||||
@ -67,11 +48,6 @@ $(function(){
|
||||
|
||||
<body>
|
||||
|
||||
<div class="docked-panels panel-content">
|
||||
<div class="viewer">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<!-- vim:set ts=4 sw=4 : -->
|
||||
|
||||
@ -45,6 +45,11 @@ function makePanel(title, open, editable_title, keep_empty){
|
||||
|
||||
|
||||
// wrapper for sub-panels...
|
||||
// XXX dragging out, into another panel and back out behaves oddly:
|
||||
// should:
|
||||
// either revert or create a new panel
|
||||
// does:
|
||||
// drops to last placeholder
|
||||
var content = $('<span class="panel-content content">')
|
||||
.sortable({
|
||||
forcePlaceholderSize: true,
|
||||
@ -53,14 +58,14 @@ function makePanel(title, open, editable_title, keep_empty){
|
||||
zIndex: 9999,
|
||||
|
||||
start: function(e, ui){
|
||||
console.log('start')
|
||||
//console.log('start')
|
||||
ui.item.data('isoutside', false)
|
||||
ui.placeholder.height(ui.helper.outerHeight());
|
||||
ui.placeholder.width(ui.helper.outerWidth());
|
||||
},
|
||||
// create a new panel when dropping outside of curent panel...
|
||||
beforeStop: function(e, ui){
|
||||
console.log('stop')
|
||||
//console.log('stop')
|
||||
var c = 0
|
||||
|
||||
// do this only when dropping outside the panel...
|
||||
@ -92,11 +97,11 @@ function makePanel(title, open, editable_title, keep_empty){
|
||||
ui.item.data('isoutside', false)
|
||||
},
|
||||
over: function(e, ui){
|
||||
console.log('over')
|
||||
//console.log('over')
|
||||
ui.item.data('isoutside', false)
|
||||
},
|
||||
out: function(e, ui){
|
||||
console.log('out')
|
||||
//console.log('out')
|
||||
ui.item.data('isoutside', true)
|
||||
},
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user