March 2008

A note from the author...

Development of Goggles DVD player has stopped since the last release in 2006. Other projects have been keeping me busy. I consider Goggles DVD player stable and in perfect working condition (even though the version number may indicate otherwise). Ogle development itself also stopped, so it is harder to add new features to a frontend without fundamental support from Ogle. For the near future I'm only planning on fixing reported bugs that may come and making sure it works with the latest stable FOX release and fix any compilation issues with newer gcc releases.

Latest News: November 26, 2006

Goggles 0.9.1

  • Fixed some small compilation warnings and build script issues.

Last Major Release: April 2, 2006

Goggles 0.9.0

  • Added FOX 1.6 support. Dropped FOX 1.4 support.
  • Goto and Bookmark menu buttons now grayed out if not playing.
  • Slider now disabled when in menu mode.
  • Left and Right arrow keys allow you skip backward and forward. The number of seconds to skip can be setup in the preferences panel.
  • Added Window Icon

About Goggles

Introduction

Goggles DVD Player is a frontend for Ogle DVD player. Besides the usual features like having a play button etc, Goggles tries to provide features not often found in other dvd players. Since Ogle in itself is only a dvd player, it has some neat capabilities that "general" media players cannot provide. Goggles extends these capabilities with a very userfriendly interface. See below for a list of some the feautures.

Goggles' attractive and responsive userinterface is written using the FOX Toolkit

Goggles is licensed under the GNU General Public License

Reviews

"...worthwhile for anyone who will use Ogle often."
- Susan Matteson in Linux Desktop Garage - Februari 2005

"I especially like the appearance of the Goggles GUI"
- Dave Phillips in Linux Journal - December 2003

"Goggles and oKle improve on the user interface of Ogle."
- Eric Foster-Johnson in ComputerUser.com - May 2004

Screenshot

Features

Bookmarks / Picturesmarks. Add bookmarks to your favorite part of your movies. Not only can you switch amazing fast from one bookmark to the other, also for every bookmark you add a screenshot is automatically captured. Using the Bookmark browser you then can easily select the scene based on the picture.
The bookmark functionality is also extended to the automatic playing of dvds at its last position. If you ever watch a movie late at night and decide to go to bed. Don't worry, just quit Goggles and come back next day. Once you start Goggles, it starts playing the movie right where you left it, even if you turned of the computer or just had to show some other dvd first. Now, tell me, ain't that neat?

Chapter/ Title Browser. Want more power to navigate the dvd and the menu is bothering you. Just popup the chapter/title browser and Goggles will list all chapters and titles. Click on any of them to jump directly to that part of the dvd.

Plain Simple User Interface. Here at the "Goggles Factory", we don't really like too much fancy themed media players. They may look nice, but are often hard to use. For users the most important thing is functionality. Second, buttons should look like button, so they can be easily found. There is such a thing as too much eye-candy. With Goggles I'm trying to achieve a easy to use interface which looks nice and attractive.

Build Instructions

  1. Install all required dependencies: FOX and Ogle. If you install Ogle by rpm, you also need the ogle-devel package
  2. Untar the zip file and go into the newly created directory

    > tar -xvzf goggles-0.8.0.tar.gz
    > cd goggles-0.8.0
  3. Run the Goggles Build script 'gb' to start compiling goggles. There are several command line options you may have to specify when running this script. For a complete overview of all options use:

    >./gb --help
    

    If you're running Ogle from CVS, you need to specify:

    >./gb --ogle-cvs=yes
    

    We assume that all required packages are installed in /usr. If thats not the case, you can change the installation prefix for each package on the commandline:

    >./gb --fox-prefix=/usr/local --ogle-prefix=/usr/local
    
  4. If everything compiled fine, you are ready to install Goggles in its final location. By default this will be in /usr. Using the --prefix option you can tell gb to install it somewhere else. You need to make sure that ogle and goggles are installed in the same prefix location

    > su
    > ./gb install [--prefix=/usr/local]
    
  5. Run Goggles

    > goggles
    

License

Goggles DVD Player
Copyright (C) 2002-2008 Sander Jansen

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Author(s) & Acknowledgments

Goggles uses FOX-toolkit.
Copyright 1998-2008 (C) Jeroen van der Zijp. All rights reserved.
Email: jeroen@fox-toolkit.org / Web: www.fox-toolkit.org

Original Logo designed by Gyurka Jansen (http://glas.its.tudelft.nl/~gyurka).

Thanks to Håkan Hjort (d95hjort@dtek.chalmers.se) for configure script fixes and additions.

Thanks to Karol Pietrzak (The_Alchemist@earthlink.net) for some usefull suggestion and bugreports.

Thanks to Andrew Langford for continued support and ideas (including patches).