1. 08 Mar, 2007 1 commit
  2. 28 Feb, 2007 2 commits
  3. 27 Feb, 2007 2 commits
    • Jim Krehl's avatar
      updated changelog with bug numbers · 10ca58d1
      Jim Krehl authored
      svn path=/trunk/; revision=206
      10ca58d1
    • Jim Krehl's avatar
      The commit merges in the "version-2" branch. Many things have been · f5bd7718
      Jim Krehl authored
      2007-02-26  Jim Krehl  <jimmyk@novell.com>
              The commit merges in the "version-2" branch.  Many things have
              been updated/changed for this version ...
      
              * main-menu/src/bookmark-tile-table.c
              * main-menu/src/bookmark-tile-table.h
              * main-menu/src/main-menu.c
              * main-menu/src/main-menu-ui.c
              * main-menu/src/main-menu-ui.h
              * main-menu/src/recent-apps-tile-table.c
              * main-menu/src/recent-apps-tile-table.h
              * main-menu/src/recent-docs-tile-table.c
              * main-menu/src/recent-docs-tile-table.h
              * main-menu/src/system-tile-table.c
              * main-menu/src/system-tile-table.h
              * main-menu/src/tile-table.c
              * main-menu/src/tile-table.h
              * main-menu/src/user-apps-tile-table.c
              * main-menu/src/user-apps-tile-table.h
              * main-menu/src/user-dirs-tile-table.c
              * main-menu/src/user-dirs-tile-table.h
              * main-menu/src/user-docs-tile-table.c
              * main-menu/src/user-docs-tile-table.h:
      
              There are now 3 types of items shown in the main section of the
              menu: Applications, Documents, and Places.  Applications and
              Documents can be either "Favorite" or "Recent".  Places
              corresponds to the list of default places and user bookmarked
              places as in the FileChooser dialog.
      
              * main-menu/src/slab-window.glade:
      
              The main-menu is now defined by a glade file.
      
              * main-menu/etc/applications.xbel
              * main-menu/etc/documents.xbel
              * main-menu/etc/places.xbel
              * main-menu/etc/slab.schemas.in.in
              * main-menu/etc/system-items.xbel
              * main-menu/etc/gnome-screensaver-lock.desktop
              * main-menu/etc/gnome-session-kill.desktop
              * main-menu/src/main-menu-migration.h
              * main-menu/src/main-menu-migration.c:
      
              The lists of user bookmarked Applications and Documents, as well
              as the list of system items is now maintained in XBEL files in
              the user's data dir.  Because of the new storage scheme,
              migration needs to be done to preserve user prefs over upgrade.
              The system area now only references .desktop files so for items
              like "Lock Screen" for which there is no .desktop file the
              main-menu provides one.
      
              * main-menu/src/main-menu-common.h
              * main-menu/src/main-menu-engine.c
              * main-menu/src/text-button.c
              * main-menu/src/text-button.h
              * main-menu/src/file-area-widget.c
              * main-menu/src/main-menu-conf.c
              * main-menu/src/file-area-widget.h
              * main-menu/src/main-menu-conf.h
              * main-menu/src/slab-window.c
              * main-menu/src/slab-window.h:
      
              These files are no longer pertinent.
      
              * nautilus-main-menu/nautilus-main-menu.c:
      
              Added a nautilus menu extension so that one can bookmark a
              document with nautilus.
      
      
      svn path=/trunk/; revision=205
      f5bd7718
  4. 22 Feb, 2007 2 commits
  5. 15 Feb, 2007 1 commit
    • Scott Reeves's avatar
      main-menu/src/system-tile.c main-menu/src/slab-window.c · 09ffc38e
      Scott Reeves authored
      	* main-menu/src/system-tile.c
      	* main-menu/src/slab-window.c
      	* control-center/src/control-center.c
      	* libslab/application-tile.c
      	* libslab/slab-gnome-util.c
      	* libslab/slab-gnome-util.h
      	* libslab/document-tile.c
      	* libslab/shell-window.c
      	* libslab/slab-section.c
      	* libslab/app-shell.c:
      	Use smaller icons in CC - Partial fix for BGO 405078
      	Patch from Brandon Wright for overdrawn text - BGO 403856
      	Fix memory leaks - BGO 402563 and BNC 229190
      	Don't crash (on debug builds) when no menu file - BGO 407825
      	Check for NULL gconf prefix - BGO 406255
      
      svn path=/trunk/; revision=190
      09ffc38e
  6. 14 Feb, 2007 1 commit
  7. 12 Feb, 2007 1 commit
  8. 09 Feb, 2007 1 commit
  9. 01 Feb, 2007 1 commit
  10. 30 Jan, 2007 1 commit
  11. 25 Jan, 2007 1 commit
  12. 19 Jan, 2007 1 commit
  13. 18 Jan, 2007 2 commits
    • Rodrigo Moya's avatar
      return FALSE if we want the window destroyed. · 66c225fb
      Rodrigo Moya authored
      2007-01-18  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* libslab/app-shell.c (main_delete_callback): return FALSE if we
      	want the window destroyed.
      
      svn path=/trunk/; revision=102
      66c225fb
    • Rodrigo Moya's avatar
      added an argument to specify whether to exit the program when the shell · 4fbe28ee
      Rodrigo Moya authored
      2007-01-17  Rodrigo Moya <rodrigo@gnome-db.org>
      
      	* libslab/app-shell.[ch] (appshelldata_new): added an argument to
      	specify whether to exit the program when the shell window is closed.
      
      	* application-browser/src/application-browser.c (main): pass FALSE,
      	don't quit.
      
      	* control-center/src/control-center.c (main): pass TRUE, quit when
      	closed.
      	(handle_static_action_clicked): check for the exit_on_close flag if
      	the GConf key is set.
      
      svn path=/trunk/; revision=101
      4fbe28ee
  14. 12 Jan, 2007 2 commits
  15. 11 Jan, 2007 1 commit
  16. 28 Dec, 2006 1 commit
  17. 23 Dec, 2006 1 commit
  18. 18 Dec, 2006 1 commit
  19. 15 Dec, 2006 1 commit
    • JP Rosevear's avatar
      optionally compile nautilus-main-menu dir · 9891788c
      JP Rosevear authored
      2006-12-15  JP Rosevear  <jpr@novell.com>
      
      	* Makefile.am: optionally compile nautilus-main-menu dir
      
      	* nautilus-main-menu/nautilus-main-menu.[hc], main-menu.c: add
      	nautilus extension skeleton to add items to favorites
      
      	* configure.in: add --enable-nautilus-extension option and
      	appropriate checks
      9891788c
  20. 13 Dec, 2006 1 commit
  21. 07 Dec, 2006 1 commit
  22. 04 Dec, 2006 1 commit
  23. 16 Nov, 2006 1 commit
  24. 01 Nov, 2006 4 commits
    • Rodney Dawes's avatar
      If HAVE_CONFIG_H is defined then we should include config.h so we get · f00732cd
      Rodney Dawes authored
      2006-11-01  Rodney Dawes  <dobey@novell.com>
      
      	* libslab/app-shell.c: If HAVE_CONFIG_H is defined then we should
      	include config.h so we get GETTEXT_PACKAGE and stuff
      	We need to include gi18n-lib.h here, as it's not being pulled in by
      	other headers (we don't include the generic gnome.h)
      
      	* libslab/tile.c (tile_clicked): We should simulate a mouse click here
      	rather than a keyboard press, to avoid starting apps twice
      	Also, add a call to gtk_button_released and free the tile_event
      f00732cd
    • Rodney Dawes's avatar
      Grab the accessible AtkObject and set up the name and description for the · 7aaaa046
      Rodney Dawes authored
      2006-11-01  Rodney Dawes  <dobey@novell.com>
      
      	* libslab/document-tile.c (document_tile_new):
      	Grab the accessible AtkObject and set up the name and description for
      	the tile to use the basename and time_str
      
      	* main-menu/src/file-area-widget.c (file_area_widget_new):
      	Set up the mnemonic for the Show: label in the main menu
      	Create the browser_link button with a mnemonic with a NULL label
      	(update_browser_link): Set mnemonics for the All Documents/Apps text
      
      	* main-menu/src/hard-drive-status-tile.c (hard_drive_status_tile_new):
      	Set up the accessible name for the hard drive status tile
      	Set up a mnemonic for the hard drive status tile
      	(update_tile): Set up the accessible description for the status tile
      
      	* main-menu/src/main-menu-ui.c (create_search_widget):
      	Set a mnemonic in the Search label and hook it up to the entry
      	(get_section_header_label): Enable mnemonic label text on the label
      
      	* main-menu/src/network-status-tile.c (update_tile):
      	Get the AtkObject for the widget and set up the name and description
      	Set up a mnemonic for the status tile
      
      	* main-menu/src/system-tile.c (system_tile_new_with_type):
      	Reduce the create_header calls into one, and just set the text for
      	the tile in the switch statement
      	Set up mnemonics for the system tiles
      	Set up accessible names for all the system tiles
      	Always duplicate/free the uri, image_id, and header_txt strings
      	Duplicate the image_id into the private structure
      	(system_tile_finalize): Free the duplicate image_id
      	Unref the desktop_item object
      	(create_header): Enable mnemonic underlines in the label
      7aaaa046
    • Rodrigo Moya's avatar
      moved all to libslab. · 92c9962b
      Rodrigo Moya authored
      2006-11-01  Rodrigo Moya <rodrigo@novell.com>
      
      	* util/*:
      	* libtile/*: moved all to libslab.
      
      	* libslab/Makefile.am: added new files from libutil and libtile.
      
      	* libslab/app-shell.c: no need to include gi18n.h, we are already getting
      	GNOME's i18n headers.
      92c9962b
    • Rodney Dawes's avatar
      Add an override method for the parent's clicked event and generate and · 30df75c3
      Rodney Dawes authored
      2006-11-01  Rodney Dawes  <dobey@novell.com>
      
      	* libtile/tile.c: Add an override method for the parent's clicked event
      	and generate and send off a tile action event
      30df75c3
  25. 31 Oct, 2006 1 commit
    • Rodney Dawes's avatar
      Get the AtkObject from the widget and set up the name and description from · 05fdda17
      Rodney Dawes authored
      2006-10-31  Rodney Dawes  <dobey@novell.com>
      
      	* libtile/application-tile.c (application_tile_setup):
      	Get the AtkObject from the widget and set up the name and description
      	from those in the desktop file, if available
      
      	* main-menu/src/slab-window.c (slab_window_init):
      	Set the title of the pop-up to the translatable "Main Menu" so that
      	ATs can figure out what window it is
      05fdda17
  26. 25 Oct, 2006 1 commit
  27. 23 Oct, 2006 2 commits
  28. 17 Oct, 2006 1 commit
    • Jim Krehl's avatar
      Merged ~/.recently-used-apps into ~/.recently-used to prepare for · 20ee8a45
      Jim Krehl authored
      2006-10-17  Jim Krehl  <jimmyk@novell.com>
      	* libtile/document-tile.c
      	  main-menu/src/recent-files.c
      	  main-menu/src/recent-files.h
      	  patch/gnome-desktop-recently-used-apps.patch
      	  patch/gnome-panel-recently-used-apps.patch:
      	Merged ~/.recently-used-apps into ~/.recently-used to prepare for
      	integration with GtkRecentManager.
      20ee8a45
  29. 04 Oct, 2006 1 commit
  30. 02 Oct, 2006 2 commits
    • Jim Krehl's avatar
      Added check for NULL haystack before calling strstr. Fixes BNC #204707. · fcb7068b
      Jim Krehl authored
      2006-10-02  Jim Krehl  <jimmyk@novell.com>
      	* main-menu/src/file-area-widget.c:
      	Added check for NULL haystack before calling strstr.  Fixes BNC
      	#204707.
      fcb7068b
    • Jim Krehl's avatar
      Removed file monitors from the application tile, fix for BNC #186555. · 2a74f4bc
      Jim Krehl authored
      2006-10-02  Jim Krehl <jimmyk@novell.com>
      	* libtile/application-tile.c:
      	Removed file monitors from the application tile, fix for BNC #186555.
      
      	* main-menu/src/file-area-widget.c:
      	Removing file monitors reverts the fix for BNC #142932.  Instead of
      	monitoring the .desktop file, the main-menu culls out non-existent
      	files from the user_specified_apps list which maintains consistency
      	without the expense of monitoring all .desktop files.
      2a74f4bc