Bug fixed:
* GtkEntry icon tooltip is never appearing
* GtkLabel does not honor width-chars anymore
* Mnemonics don't show under some letters
* Add missing gtk_widget_override_* annotations
* GtkButton uses wrong values in grab
The Cantarell typeface family is a contemporary Humanist sans serif, and
is used by the GNOME project for its user interface.
The Regular font fully supports the following writing systems:
Basic Latin, Western European, Catalan, Baltic, Turkish, Central
European, Dutch and Afrikaans.
ok jasper@
Totem is movie player for the GNOME desktop based on GStreamer.
It features a playlist, a full-screen mode, seek and volume controls,
as well as complete keyboard navigation.
feedback/ok aja@
add an autostart condition: gnome-shell comes with its own
implementation of a policy kit agent, however the fallback session does
not and needs polkit-gnome-authentication-agent to be started.
This only affects the !gtk2 FLAVOR (polkit-gnome,gtk2 will automatically
start as usual).
The reason is that if a theme is removed after updating to a new version,
then we are left over with a useless cache file because we are using
pkg_add -u and not pkg_delete.
Metacity is a simple window manager that integrates nicely with GNOME.
(note that it is exactly the same as the one under x11/gnome except it
depends on x11/gnome/themes-standard (i.e. gtk+3) because the default
theme is different in GNOME3 -- eventually when upstream fix gtk+3
support in metacity this can go back in the main hierarchy and we'll add
a gtk+3 FLAVOR)
gnome-session contains the GNOME session manager, as well as a
configuration program to choose applications starting on login.
(not hooked up yet)
ok jasper@
Rational: except for QT/KDE ports, gtk+2 should already be in the
dependency chain for ports installing share/icons/ files (i.e. no need
to explicitely add it) and if we have svg icons without their png
counterpart and librsvg is not part of the dependency chain then we
explicitely add it.
gnome-icon-theme is the inherited theme for most icon themes so we
make sure we have gtk-update-icon-cache and can display svg icons.
landry@ agrees
gnome-panel contains the GNOME panel, the libpanel-applet library and
several applets:
* the GNOME panel is the area on your desktop from which you can run
applications and applets, and perform other tasks.
* the libpanel-applet library allows to develop small applications
which may be embedded in the panel. These are called applets.
Documentation for the API is available with gtk-doc.
* the applets supplied here include the Workspace Switcher, the Window
List, the Window Selector, the Notification Area, the Clock and the
infamous 'Wanda the Fish'.
feedback/ok aja@
it would default to ipv6 as most interfaces have an unused ipv6 address, while
actually using the ipv4 address. this fixes ping/traceroute functionality when
using hostnames instead of ip addresses.
The Evolution Data Server package provides a unified backend for
programs that work with contacts, tasks, and calendar information. It
was originally developed for Evolution (hence the name), but is now used
by other packages as well.
The Evolution Data Server provides a single database for common,
desktop-wide information, such as a user's address book or calendar
events.
ok jasper@
mystuff. README coming soon so anyone can start having 'fun' with gnome3
ports.
Also this will allow proper dependencies to be set from the start
instead of breaking half of the tree when GNOME3 is enabled.
discussed with an ok jasper@
Unbreak the no_examples PSEUDO_FLAVOR.
Use the recommended dist site to provide for faster and more localized
downloads (from Brad).
Tested in a bulk build by landry@
OK landry@, sthen@
GNOME Video Arcade is a clean and simple MAME front-end for the GNOME
Desktop Environment.
GNOME Video Arcade recognizes that the frontend is not the point, the
games are. As such, its chief design goal is to help you quickly find a
game to play and then get out of the way. Its purpose is not to help you
manage your ROM collection, nor to provide a confusing graphical
interface for MAME's plethora of configuration options.
It can utilize third-party data files like arcade history and game
categories.
ok jasper@
gnome-keyring is a program that keep password and other secrets for
users. It is run as a daemon in the session, similar to ssh-agent, and
other applications can locate it by an environment variable.
The program can manage several keyrings, each with its own master
password, and there is also a session keyring which is never stored to
disk, but forgotten when the session ends.
ok jasper@
DBusKit is the GNUstep D-Bus bindings framework. The framework allows
Objective-C applications to access the D-Bus inter-process communication
system.
OK landry@
The package contains an implementation of the draft "Desktop
Menu Specification" from freedesktop.org for GNOME:
http://www.freedesktop.org/Standards/menu-spec
Also contained here are the GNOME menu layout configuration
files, .directory files and assorted menu related utility programs.
ok aja@
gnome-keyring is a program that keep password and other secrets for
users. The library libgnome-keyring is used by applications to integrate
with the gnome keyring system.
ok jasper@
gnome-terminal is a terminal emulator program that is part of the GNOME
project. gnome-terminal supports color displays and provides mouse
support to applications that are aware of mouse events for xterm-like
terminals.
ok aja@
Epiphany is a web browser designed to be as lightweight and fast
as possible, at the expense of many of the features found in other
browsers.
feedback/ok aja@
This is zenity - a rewrite of gdialog, the GNOME port of dialog which
allows you to display dialog boxes from the commandline and shell
scripts. If you understand, things are just as they are. If you don't
understand, things are just as they are.
ok aja@
LapisPuzzle is a tetris-like game which challenges the player by making
the opposing team's victories count doubly against the player and vice
versa.
OK sthen@
This package contains documents which will be packaged together and
shipped as gnome-user-docs in the core GNOME distribution. They should
be documents targetted for end-users of GNOME and have general GNOME
applicability.
The GNOME Documentation Project (GDP) is responsible for this
documentation.
ok jasper@
Seed is a library and interpreter, dynamically bridging (through
gobject-introspection) the WebKit JavaScriptCore engine with the GObject
type system. In a more concrete sense, Seed enables you to immediately
write applications around a significant portion of the GNOME platform,
and easily embed JavaScript as a scripting language in your GObject
library.
ok aja@
The GNOME-Colors is a project that aims to make the GNOME desktop as
elegant, consistent and colorful as possible.
This package provides various fd.o compliant icon themes.
ok dcoppa@.
The Desktop Notifications framework provides a standard way of doing
passive pop-up notifications on the desktop. These are designed to
notify the user of something without interrupting their work with a
dialog box that they must close. Passive popups can automatically
disappear after a short period of time.
ok jasper@
Purpose of this icon theme is to extend the base icon theme that follows
the Tango style guidelines for specific purposes. This would include
OSD messages, panel system/notification area, and possibly menu icons.
Icons follow the naming specification, but have a -symbolic suffix, so
only applications specifically looking up these symbolic icons will
render them. If a -symbolic icon is missing, the app will fall back to
the regular name.
ok jasper@
This is a staging area that will not be hooked into the build. It's used
to commit updates to x11/gnome that cannot yet make it in the regular
tree before we move to GNOME3. When the time is come, everything under
x11/gnome3 will be moved back to x11/gnome.
Using this will allow us to have everything in-tree and allow brave
souls to play, help, test... :-)
discussed with and ok jasper@
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
Gnote is a port of Tomboy to C++.
It is the same note taking application, including most of the add-ins
(more are to come). Synchronization support is being worked on.
This will replace tomboy in our tree, users can sync their tomboy notes
with the TomboyImport addin.
feedback/ok aja@
- Re-enable the faad-based AAC decoder. There is a bug with VLC that
causes some streamed AAC content when being transcoded (to at least
Vorbis) to sound like its only at half or quarter speed.
- Just delete the .la files.
From Brad
OK sthen@