<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -21,15 +21,34 @@
     [Event(name=&quot;itemClick&quot;, type=&quot;fb.FBEvent&quot;)]
   &lt;/mx:Metadata&gt;
 
-  &lt;mx:VBox id=&quot;filterMenuItems&quot;
-           styleName=&quot;filterMenuItems&quot; &gt;
-    &lt;mx:Repeater id=&quot;rp&quot;
-                 dataProvider=&quot;{data}&quot;
-                 recycleChildren=&quot;true&quot; &gt;
-      &lt;filters:FiltersMenuItem data=&quot;{rp.currentItem}&quot;
-                               width=&quot;100%&quot;
-                               mouseUp=&quot;itemClicked(event)&quot; /&gt;
-    &lt;/mx:Repeater&gt;
+  &lt;mx:VBox styleName=&quot;filterMenuItems&quot; &gt;
+
+    &lt;mx:VBox&gt;
+      &lt;mx:Repeater id=&quot;rp&quot;
+                   dataProvider=&quot;{visibleItems}&quot;
+                   recycleChildren=&quot;true&quot; &gt;
+        &lt;filters:FiltersMenuItem data=&quot;{rp.currentItem}&quot;
+                                 width=&quot;100%&quot;
+                                 mouseUp=&quot;itemClicked(event)&quot; /&gt;
+      &lt;/mx:Repeater&gt;
+    &lt;/mx:VBox&gt;
+
+    &lt;mx:Label id=&quot;moreBtn&quot;
+              text=&quot;MOORE!?&quot;
+              click=&quot;moreClicked(event)&quot; /&gt;
+
+    &lt;mx:VBox id=&quot;hiddenFilterMenuItems&quot;
+             visible=&quot;false&quot;
+             includeInLayout=&quot;false&quot; &gt;
+      &lt;mx:Repeater id=&quot;hiddenrp&quot;
+                   dataProvider=&quot;{invisibleItems}&quot;
+                   recycleChildren=&quot;true&quot; &gt;
+        &lt;filters:FiltersMenuItem data=&quot;{hiddenrp.currentItem}&quot;
+                                 width=&quot;100%&quot;
+                                 mouseUp=&quot;itemClicked(event)&quot; /&gt;
+      &lt;/mx:Repeater&gt;
+    &lt;/mx:VBox&gt;
+
   &lt;/mx:VBox&gt;
 
   &lt;mx:Image id=&quot;filterMenuButtonDown&quot;
@@ -42,11 +61,23 @@
     import mx.collections.ArrayCollection;
     import mx.utils.ObjectProxy;
 
+    [Bindable] private var visibleItems:ArrayCollection;
+    [Bindable] private var invisibleItems:ArrayCollection;
+
     override public function set data(new_data:Object):void {
-      var collection:ArrayCollection = new ArrayCollection();
-      for each (var item:Object in new_data)
-        collection.addItem(new ObjectProxy(item));
-      super.data = collection;
+      visibleItems = new ArrayCollection();
+      invisibleItems = new ArrayCollection();
+      for each (var item:Object in new_data) {
+        if (item.is_visible)
+          visibleItems.addItem(new ObjectProxy(item));
+        else
+          invisibleItems.addItem(new ObjectProxy(item));
+      }
+    }
+
+    private function moreClicked(event:Event):void {
+      moreBtn.visible = moreBtn.includeInLayout = false;
+      hiddenFilterMenuItems.visible = hiddenFilterMenuItems.includeInLayout = true;
     }
 
     private function itemClicked(event:Event):void {</diff>
      <filename>fbair/gui/filters/FiltersMenu.mxml</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ee6f987f5947cdbb6f5f903d4db3e6990b5cf05c</id>
    </parent>
  </parents>
  <author>
    <name>Lee Byron</name>
    <email>leebyron@lbyron.local</email>
  </author>
  <url>http://github.com/jubishop/Facebook-for-Adobe-AIR/commit/236fd449bd0c384e2264390da4a11a82634259ca</url>
  <id>236fd449bd0c384e2264390da4a11a82634259ca</id>
  <committed-date>2009-05-13T19:07:13-07:00</committed-date>
  <authored-date>2009-05-13T19:07:13-07:00</authored-date>
  <message>primitive &quot;more&quot; menu item seperator</message>
  <tree>17bf356dabdd41320ea2d5471d620fbfb3977738</tree>
  <committer>
    <name>Lee Byron</name>
    <email>leebyron@lbyron.local</email>
  </committer>
</commit>
