summaryrefslogtreecommitdiff
path: root/src/menu-process.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-02Fixes empty subdirs not getting removed.Mark McLoughlin1-2/+2
2004-09-02Don't crash if the tree has already been freed.Mark McLoughlin1-1/+2
2004-08-29Another patch from Dan with some minor changes.Mark McLoughlin1-0/+10
2004-08-29Patch to make the menu method notice changes in the entry directories andMark McLoughlin1-6/+127
2004-08-29remove FIXME to disable removing empty submenus. menu-spec says theMark McLoughlin1-6/+2
2004-08-29Based on a patch from Dan Williams <dcbw@redhat.com>Mark McLoughlin1-0/+5
2004-08-25don't leak the entry sets. Patch from Kjartan Maraas in rh bug #130673Mark McLoughlin1-0/+3
2004-04-18Warning fixes.Mark McLoughlin1-10/+19
2004-03-22src/gen-compat-tree.c src/menu-entries.c src/menu-entries.hDan Williams1-7/+176
2003-10-24don't return an entry's parent, only return a subdir at the exact pathHavoc Pennington1-4/+22
2003-10-23implement <Move> operationHavoc Pennington1-23/+260
2003-10-23add support for OnlyUnallocated element, passes 1 more testHavoc Pennington1-9/+94
2003-10-23Localizing the menu paths gets us another 2 passes with the test suite.Havoc Pennington1-43/+145
2003-10-21change to alloc the TreeNode in here instead of separately thenHavoc Pennington1-16/+39
2003-10-17include full menu pathsHavoc Pennington1-24/+58
2003-06-11diff old vs. new tree and store the list of changesHavoc Pennington1-17/+219
2003-06-11add but doesn't work yet, just syncing with work computerHavoc Pennington1-1/+67
2003-06-06mark cache valid again after reloading stuff, makes things a whole lotHavoc Pennington1-0/+5
2003-06-06Last bugfix so we can display redhat-menus pretty OKHavoc Pennington1-15/+33
2003-06-05set name of the menu file on root nodeHavoc Pennington1-52/+279
2003-06-02put applications-edits under "menus" (desktop_entry_tree_cache_create):Havoc Pennington1-16/+64
2003-06-01implement (desktop_entry_tree_cache_mkdir): implementHavoc Pennington1-33/+165
2003-05-31move some functions that didn't make sense in other files into hereHavoc Pennington1-0/+6
2003-05-30hack (menu_node_ensure_child): hack (desktop_entry_tree_include): hackHavoc Pennington1-0/+233
2003-05-29newHavoc Pennington1-69/+112
2003-05-29add allow_missing_basename argumentHavoc Pennington1-1/+4
2003-05-21Enough bugfixes to be able to view a sample menu in nautilus and launchHavoc Pennington1-0/+3
2003-05-20code stuff, gnomevfs-ls/gnomevfs-cat/gnomevfs-info are now up and running.Havoc Pennington1-8/+39
2003-05-15hackingHavoc Pennington1-59/+129
2003-05-14quick implementation without file change monitoring.Havoc Pennington1-0/+9
2003-05-13new file to store cache of DesktopEntryTreeHavoc Pennington1-24/+114
2003-05-10implement serialization of the "DOM tree" of menu nodes so that we canHavoc Pennington1-0/+2
2003-05-09refactor this to use MenuCache and EntryCache and as a result make moreHavoc Pennington1-26/+45
2003-05-08sort entries by basenameHavoc Pennington1-0/+17
2003-05-08fix list manipulation screwup that caused obscure memory errorHavoc Pennington1-1/+1
2003-05-06add ability to print in the format of test suite expected results fileHavoc Pennington1-6/+25
2003-05-05allow nodes with NULL dir_entry, the menu spec allows that. (foreach_dir,Havoc Pennington1-47/+71
2003-05-02use basedir stuff stored on root node instead of dealing with it in thisHavoc Pennington1-70/+41
2003-05-02implement (desktop_entry_tree_foreach): implementHavoc Pennington1-2/+194
2003-05-01change to only warn about invalid keys, don't die (enum_keys): removeHavoc Pennington1-5/+77
2002-12-16rename since glib 2.2 now has the symbolHavoc Pennington1-2/+2
2002-11-21fix a bug (find_subdir in iter not dir)Havoc Pennington1-16/+189
2002-11-18syncHavoc Pennington1-3/+299
2002-11-18commit some more hacking on new menu formatHavoc Pennington1-0/+442