A Favorites Menu in StarOffice / OpenOffice.org

I wonder if I am the only person missing such a feature.

There are a few documents which I need quite regularly. Unfortunately they are sometimes not in the recent file list when I need them, and it's also nice to have some special bookmarks for them.

 

 Screenshot of the favorites menu

 

So why wait for it?! It's easy to extend or customize OpenOffice.org via macros and extensions, so I created a simple macro to get my favorites menu.

If you are interested, you can find the macro in the OpenOffice.org Wiki. Simply copy&paste the macro text into the standard library from OpenOffice.org or StarOffice ( Tools / Macros / Organize Macros / StarOffice Basic => My Macros )

To have the menu automatically all the time, simply go to "Tools / Customize... / Events", and add "InsertFavoritesMenu" to "Start Application". On the bottom of the dialog, make sure to save the information with the application, not with the current document.

This is not the optimal implementation, but it works for me and didn't take much time.

Things to improve:

  • Don't code the documents into the macro, but provide some XML configuration
  • Make it an installable extension, instead of a plain macro
  • Optional: Make the Favorites menu as sub menu of the File menu
  • Optional: Add UI for configuring menu entries

Any volunteers? ;)

Comments:

Why not opt for the same (or something like it) as Office 2007 of Microsoft (and the Tomboy developers have chosen). For me it makes more sense, since I (and I think many more users) expect documents to be at the File > Open menu and not somewhere else. Or is this what you mean by the first 'optional' bullet point in your list?

I think, however, that this is a good idea and it should definitely be implemented and become part of OOo.

Posted by Harm Hilvers on August 16, 2007 at 11:27 AM CEST #

Harm - yes, that's what I meant with the optional item. This is possible nowadays, but it was not possible when I wrote the macro last year. I would also like to see this as a standard thing in OOo. If enough people say they also want it, I will try to get such a feature into the core product...

Posted by Malte on August 16, 2007 at 12:50 PM CEST #

I want it. Where to vote for it?

Posted by Sven on August 17, 2007 at 12:43 AM CEST #

There is no OOo issue where you can vote, but I will count comments here in my blog, to convince feature committee :)

Posted by Malte on August 17, 2007 at 04:12 AM CEST #

To me it seems you need some sort of bookmark system. Every file browser, especially the Unix ones (nautilus, etc.) offer such functionality. OOo writer is an editor, not a file management system. And users dont want it to be emacs. So why do you spend time blogging about that?

Cheers,
Tim

Posted by Tim on August 17, 2007 at 04:21 AM CEST #

Tim, people have different requirements or work flows. I don't use Nautilus. I alway have opened my todo list, and want quick access to a few other docs...

Posted by Malte on August 17, 2007 at 04:33 AM CEST #

Well back in the good ol´ days of StarOffice5.2 we even had hierarchical bookmarks. Want them back :-( And yes having such thing as a real extension package would be really fine.

Posted by Bernd Eilers on August 17, 2007 at 04:36 AM CEST #

This favorites menu is something that I also want, because the recent file list doesn't always contain the file I want to open and work a lot with, especially if I receive a lot of those funny (Powerpoint)presentations in Fwd-mails ;).

Posted by Mattias Campe on August 30, 2007 at 08:39 AM CEST #

This favorites menu is something that I also want, because the recent file list doesn't always contain the file I want to open and work a lot with, especially if I receive a lot of those funny (Powerpoint)presentations in Fwd-mails ;).

Posted by Mattias Campe on August 30, 2007 at 08:40 AM CEST #

I'd really like to have the capability to maintain ready access to certain files; mine sometimes get flushed from the "recent" list. The "favorites" submenu in "files" sounds like something I'd hope to have as a standard feature in OO2.3. I'm not a geek, so don't make me install it myself!

Posted by Don Pettengill on August 30, 2007 at 04:53 PM CEST #

Um. I did something wrong, i guess. My changes don't seem to take effect. I'm still listing YOUR favourites...

Posted by tigs on September 01, 2007 at 10:19 AM CEST #

I am a chinese,I uses delphi develop application.I want add a menu into openoffice writer,but i don't know how do it with delphi.I will use your basic script in delphi.can you give me some help? thank you. My email address:tufeiping@gmail.com.

Posted by SundyTU on May 17, 2008 at 10:37 PM CEST #

A "favorites" drop-down under the "file" menu would be welcome. I note others have the same problem as I, when your favorite files get pushed off the "recent" list by other casually loaded files. Alternatively, make the "recent" list twice as long!

Posted by Don Pettengill on May 18, 2008 at 02:38 AM CEST #

Someone has already released a really nice little script to do this called "bookmarks" add on.

Posted by frann on May 18, 2008 at 06:35 AM CEST #

SundyTU.

sorry, I have no experience in integrating Delphi scripts into OOo. No idea if that could be used in a auto start.
But the API you need should be the same like in my macro.

Posted by Malte on May 19, 2008 at 03:24 AM CEST #

frann,

thanks for pointing me to the bookmarks extension - really nice, I will use it from now on :)

Posted by Malte on May 19, 2008 at 04:23 AM CEST #

To me it seems you need some sort of bookmark system. Every file browser, especially the Unix ones (nautilus, etc.) offer such functionality. OOo writer is an editor, not a file management system. And users dont want it to be emacs. So why do you spend time blogging about that?

Posted by Warhammer Online Gold on March 11, 2009 at 11:36 PM CET #

Hi nathan - seems you just stumbled over my blog ;)

Well, it's a matter of choice / preferences.

I prefer to let FireFox manage my bookmarks, and OOo to manage my documents. I always have an instance of both tools running...

Posted by Malte on March 16, 2009 at 04:29 AM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Malte Timmermann

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today