Tim Almdal
67a8ef4277
Convert the old organize to the new flex based organize
2010-03-27 11:16:41 -07:00
Tim Almdal
6340d8caf2
100% was just to wide, so scale the width back to 90% for organize album tree branches.
2010-02-06 16:43:55 -08:00
Tim Almdal
81b595743f
Force each branch of a tree onto a new line.
2010-02-06 16:30:25 -08:00
Tim Almdal
94cc061e8b
Correct alignment in IE7. fixes ticket #795
2010-02-05 10:25:55 -08:00
Tim Almdal
a8d30dcecf
Improve the handling of the drop target marker when dragging items within the
...
grid. Originally the borders disappeared not they don't. A single element is
used to contain the drop target marker. This element contains all the position
information for the drop handler to determine where the item should be
positioned.
In addition, the drop target marker is removed when the drag extends outside
the grid and is re shown, when the cursor re-enters the thumbnail grid.
2010-02-05 08:08:12 -08:00
Tim Almdal
3d2a3bee57
Provide better formating for the album tree in rtl mode.
2010-02-04 08:42:55 -08:00
Tim Almdal
48efd21556
Provide visual feedback when over tree branches.
2010-02-04 08:24:01 -08:00
Tim Almdal
95b26db82c
1) Simplify the layout of the organize dialog content.
...
2) Use CSS to layout the thmbnail grid to the full dialog size. Fixes ticker #848 .
3) Separate css that can be themed into organize_theme.css. This isolates the themed components into a separate file for easy of overriding by a theme.
2010-02-04 08:23:02 -08:00
Tim Almdal
aa4ed45473
Differentiate between selected and non selected items.
2010-02-04 07:46:41 -08:00
Tim Almdal
72deeb1119
Remove all style from the organize.css file and make use of the themeroller styles as much as possible.
2009-11-20 10:26:11 -08:00
Chad Kieffer
33d2a2481e
MInor message-block padding fixes in general and specifically for organize.
2009-11-15 23:27:37 -07:00
Chad Kieffer
fb2c365d8f
Fix outstanding issues in the organize dialog. Tighten up the layout a bit so that more microthumbs will display.
2009-11-15 22:55:09 -07:00
Chad Kieffer
66e1e32f34
Removed YUI grids. Added g- prefix to selected class. Layout almost completely restored, still need to fix action-status message box
2009-10-28 23:34:53 -06:00
Chad Kieffer
02b6366dd2
Switch instances of first to g-first.
2009-10-27 07:37:04 -07:00
Chad Kieffer
d581bbbd1e
Renamed more CSS selectors from gName to g-name.
2009-10-04 15:53:00 -06:00
Chad Kieffer
3e6ba7acc3
Renamed most, if not all css selectors from gName to g-name. Moved a few shared images from wind to lib. Deleted unused images in the admin_wind. This will likely break a few ajax features.
2009-10-04 00:27:22 -06:00
Tim Almdal
1d40c77c4c
Update the organize module to use the release version of jquery Selectable. Unfortunately this does not have the functionality to select additional thumbnails using the ctrl or alt-keys, it is preferable to forking the Selectable component. This functionality should arrive with ui.jquery 1.8.x
2009-09-12 08:53:24 -07:00
Bharat Mediratta
74e204b557
Don't mark colors !important.
2009-08-30 16:17:53 -07:00
Bharat Mediratta
0dba5857fa
Make comments consistent.
2009-08-30 16:16:39 -07:00
Bharat Mediratta
4593297533
Remove extra padding line
2009-08-30 16:15:54 -07:00
Bharat Mediratta
d47a4de029
Get rid of as much jitter as possible in the organize tree.
2009-08-30 16:11:28 -07:00
Bharat Mediratta
6fdb5cddf8
Make the lasso more prominent and the colors consistent.
2009-08-30 15:45:35 -07:00
Bharat Mediratta
a015078cca
Change the higlight/selection behavior so that we don't use opacity to
...
indicate selection state. It's too difficult to tell opacity
differences on light colored photos. This approach models what
WinXP does.
2009-08-30 15:42:43 -07:00
Bharat Mediratta
64d40397fe
Simplify over-targetted CSS.
2009-08-30 15:34:47 -07:00
Bharat Mediratta
53390ba79a
CSS rename: gMicroThumbXxx -> gOrganizeMicroThumbXxx to make it clear
...
that this is organize only.
2009-08-30 14:58:26 -07:00
Bharat Mediratta
5cce88cd04
Rename gAlbumText to gOrganizeAlbumText for consistency since this is
...
an organize-only construct.
2009-08-30 14:50:53 -07:00
Bharat Mediratta
a498d37763
remove unused #gOrganizeDialog
2009-08-30 14:49:51 -07:00
Bharat Mediratta
f257cd3d69
Major refactor of organize:
...
* Clean up naming conventions for variables in the controller
so that we specifically refer to albums with $album_id, etc.
* Move complexity for drawing tree out of the controller and into
the view.
* Simplify task definitions to get rid of extraneous text
* Change __PLACEHOLDERS__ to clearly define which is the album
and which is the item that we're moving before/after
* Remove as many CSS ids as we can from the tree view to keep
things simple
2009-08-29 10:00:47 -07:00
Bharat Mediratta
cb2171d082
Display the sort order in the Organize dialog, and allow users to
...
change the sort order on the fly.
2009-08-28 14:27:37 -07:00
Tim Almdal
d758266fab
Add a visual indicator of the insertion point
2009-08-13 18:58:40 -07:00
Tim Almdal
3823f65dfb
Implement the first part of drag functionality. Having trouble getting visual feedback of the drop position between thumbnails, so this commit provides a checkpoint for trying various options
2009-08-12 21:55:25 -07:00
Tim Almdal
39d0098038
Enable microthumbnail selection
2009-08-09 09:00:10 -07:00
Tim Almdal
685b1ddf88
Enhance how the organize dialog degrades if the browser window is not optimal
2009-08-07 21:40:35 -07:00
Tim Almdal
93c0dffab3
Remove the complicated calculation to determine the height of the
...
micro thumb grid, by setting all the parent elements to 100% in the
css and then subtract the height of the button bar
2009-08-06 19:21:29 -07:00
Tim Almdal
a03f8b1003
Fix up formatting of items in thumbgrid
2009-08-05 16:45:44 -07:00
Tim Almdal
63f3efef37
Revert "Revert "Enable the expand/collapse of branches by clicking on the plus/minus""
...
This reverts commit e37526f94d .
2009-08-05 10:26:49 -07:00
Tim Almdal
65c850c393
Revert "Revert "Checkpoint the organize module rewrite. At this point, it doesn't really do""
...
This reverts commit 397468c47b .
2009-08-05 10:26:11 -07:00
Tim Almdal
397468c47b
Revert "Checkpoint the organize module rewrite. At this point, it doesn't really do"
...
This reverts commit a25f08d433 .
2009-08-05 09:23:32 -07:00
Tim Almdal
e37526f94d
Revert "Enable the expand/collapse of branches by clicking on the plus/minus"
...
This reverts commit 869c3de961 .
2009-08-05 09:23:01 -07:00
Tim Almdal
869c3de961
Enable the expand/collapse of branches by clicking on the plus/minus
...
icons. Branches with no albums, will not have an icon.
2009-08-05 08:31:58 -07:00
Tim Almdal
a25f08d433
Checkpoint the organize module rewrite. At this point, it doesn't really do
...
anything, but get the dialog up, populate the album tree and intelligently
populate the micro thumb grid.
Still to do:
1) get the microthumbs laided out ptoperly
2) expand and collapse functionality in the album tree
3) use the album tree to change the content of the micro thumb grid
4) Actually add some functionality
At the moment, it supports a callback "" to allow modules to add icons
to the organize drawer label. The close button is added outside of this
framework as it will always be last.
2009-08-03 09:19:17 -07:00
Bharat Mediratta
768a1485e1
Remove references to missing organize_edit_drawer.png
2009-07-14 12:07:29 -07:00
Bharat Mediratta
ec61cd5031
Fix css indentation
2009-06-22 14:20:28 -07:00
Tim Almdal
a9e3692027
1) This provides the editting functionality for albums and photos in the
...
organize feature.
2) Remove the tag functionality at this point
3) Added a callback to handle validating conflicting names (only used
by organize at this point.
4) Closes #231
2009-05-21 01:31:29 +00:00
Tim Almdal
762ca22544
This takes us the next step closer to providing bulk edit. We still
...
can't edit, but we are getting closer :-).
This change sets up a framework for modules to contribute edit panels
to the organize drawer. Currently implemented General (albums and
photos), Sort Order (albums only) and Manage Tags
2009-05-18 19:34:03 +00:00
Tim Almdal
2c2839c13b
Create a thumbnail stack of selected thumbnails for the organize
...
drawer
2009-05-07 17:39:34 +00:00
Tim Almdal
6a295dc93d
1) Leave an object selected if its clicked.
...
2) And a 1em left margin to provide more spacing, so the lasso is less inclusive
2009-05-07 05:16:56 +00:00
Chad Kieffer
eb9162f6c4
Remove angled ends of edit drawer handle.
2009-05-02 06:34:05 +00:00
Tim Almdal
a12ed1de02
Move the drawer to the bottom of the page and compress the thumb grid
...
when the drawer opens. This way the drawer is never scrolled.
2009-05-02 03:08:30 +00:00
Chad Kieffer
590eceaf93
Set organize messages to use existing gMessage, added album cover message.
2009-05-01 05:35:56 +00:00