desktop-file-utils contains a couple of command line utilities for working
with desktop entries and the applications database. More specifically,
it contains the update-desktop-database utility, used to rebuild the database
that connects MIME types to applications.
- Doc update (Brian Cameron)
- Solaris fix (don't call logindevperm if not on the console) (Brian Cameron)
- Translation updates (Akagic Amila, Jesus Bravo Alvarez,
Theppitak Karoonboonyanan, Laszlo Dvornik, Supranee Thirawatthanasuk,
Hendrik Richter, Dafydd Harries, Francisco Javier F. Serrador,
Tommi Vainikainen, David Lodge, Marius Andreiana, Misu Moldovan,
Baris Cicek, Vincent van Adrighem, Tino Meinen, Nikos Charonitakis,
Arafat Medini, Asmund Skjaeveland, Hasbullah Bin Pit, Ryoichi INAGAKI,
Changwoo Ryu, Jordi Mallach, Danilo Segan, Laurent Dhima,
Maxim Dziumanenko, Christian Rose)
While here, move the documentation to share/doc, out of share/doc/html.
* Use Pango for printing.
* New languages specs for Ruby, LUA, Perl's POD, VB.NET, Haskell and
Texinfo.
* Bug fixes and updated translations.
What's new in at-spi-1.6.0:
Nothing.
What's new in at-spi-1.5.4:
* Registration failure at SPI_init is now detected and
an error code is returned to the caller (bug #147648).
* We now use polling as our default for detecting mouse
button changes (this was formerly our fallback method);
this prevents conflict with Xstroke.
[a better long-term fix requires the Xevie extension]
* We now register on a per-DISPLAY, but not per-SCREEN, basis.
This fixes several issues, see bugs #149962, #136986, #144086.
* New languages in configure.in:
bs (Christian Rose)
nb (Kjartan Maraas)
============
What's new in at-spi-1.5.3:
* New role EMBEDDED (bug #144415).
* Added object:bounds-changed event, for detecting when the
component bounds of an object have changed onscreen.
==============
What's new in at-spi-1.5.2:
* Added Accessibility_LoginHelper interface, and
LoginHelper GType. Also added client and server tests
for this interface. The purpose is to identify services
(typically, assistive technologies) which need access to
system or device services (keyboard, audio, serial ports,
posting windows, etc.) during login or re-login/authentication.
* fixed make distcheck.
* Added a check in cspi_object_unref, which should help in detecting
refcount bugs in clients (Padraig O'Briain).
* New languages:
Walloon (Pablo Saratxaga)
Bulgarian (Alexander Shopov)
What's new in at-spi-1.5.1:
* Allow synthesis of keysyms that aren't in the current X keymap.
* languages: Gujarati (Guntupalli Karunakar), Canadian English
(Alexander Winston)
* Added omitted declarations for already-existing methods
AccessibleTable_addRowSelection(),
AccessibleTable_addColumnSelection(),
AccessibleTable_removeRowSelection(),
AccessibleTable_removeColumnSelection().
* bug fixes: 136660, 120659 (partial), 132237, 134332.
2.7.3
===
- Fix an annoying issue with the pointer getting ‘stuck’.
- Allow translators to set the default contents of the encodings menu.
- Deal with lastlog/utmp/wtmp sanely.
- Updated translations: Rostislav Raykov (bg), Miloslav Trmac (cs),
Adam Weinberger (en_CA), Gareth Owen (en_GB), Takeshi AIHANA (ja),
Žygimantas Beručka (lt), Arangel Angov (mk), Gnome PL Team (pl),
Laurent Dhima (sq).
2.7.2
===
- Be more HIGgy in dialogs. In particular, be more precise in some labels,
and make a few things (in)sensitive when needed.
- Do not accept repeated shortcuts (Kiran Kumar Immidi)
- Make gcc 3.4.0 like us (Stef van der Made),
- Add a confirmation dialog when closing a window with >1 tabs.
- Use the gnome-common scripts.
- Make the xterm color paletter exactly match xterm's.
- Now profiles can implement the analogue of xterm's -hold command line option.
(Kurt V. Hindenburg)
- Make references into the documentation actually point somewhere.
- Recognize mailto: (with or without the mailto:...) and webdav: uris
- Updated translations: Jordi Mallach (ca), Iñaki Larrañaga Murgoitio (eu),
Nirav, Ankit, Ankur, Atit, Bhavin, Kartik, Khushbu, Sweta (gu), Laszlo Dvornik (hu),
Mohammad DAMT (id), Stanislav Visnovsky (sk).
Changes in GNOME-Applets 2.8.0
==================================
Overall
* Documentation updates: gswitchit, battstat, cdplayer, charpick,
gtik, gweather, mailcheck, mini-commander, mixer, multiload, stickynotes
(Angela Boyle)
* Documentation updates: drivemount (Christian Kellner)
* Documentation updates: geyes, modemlights, stickynotes, wireless
(Shaun McCance)
* Battstat, fix build problems on BSD (Julio M. Merino Vidal)
* Mixer, fix install so that icon is visible in Add to Panel (Mark McLoughlin)
Translations
* nn (Åsmund Skjæveland)
* ar (Arafat Medini)
* nl (Tino Meinen)
* el (Kostas Papadimas, Nikos Charonitakis)
* de (Hendrik Richter)
* pt_BR (Raphael Higino)
* cs (Miloslav Trmac)
* et (Priit Laes)
* bs (Akagic Amila)
* en_GB (David Lodge)
* bg (Vladimir Petkov)
* ro (Mugurel Tudor, Misu Moldovan)
* da (Martin Willemoes Hansen)
* tr (Baris Cicek)
* hu (Gabor Kelemen)
* ms (Hasbullah Bin Pit)
* cy (Dafydd Harries)
* sv (Christian Rose)
* fr (Sebastien Bacher)
* th (Paisa Seeluangsawat)
* zh_TW (GNOME HK Team)
* ja (Takeshi AIHANA)
* it (Alessio Frusciante)
This is it, this is GNOME 2.8. Celebrate and pat yourselves on the back.
Especially if you are one of the documentation team who spent all that time
making the desktop that much easier to use.
Changes in GNOME-Applets 2.7.3
==================================
GNOME 2.8.0 Release Candidate 1
Overall
* Fix forecasting information for the United Kingdom (Alan Cox)
* Fix crasher in battstat (Carlos Garnacho Parro)
* Change 'dictionary:' macro in mini-commander to use gnome-dictionary
(Davyd Madeley)
Translations
* fi (Jarkko Ranta, Ilkka Tuohela)
* es (Francisco F. Serrador)
* sv (Christian Rose)
* da (Martin Willemoes Hansen)
* ko (Changwoo Ryu)
* sr (Danilo Šegan)
* sq (Elian Myftiu)
* uk (Maxim Dziumanenko)
* ja (Takeshi AIHANA)
* nn (Åsmund Skjæveland)
* zh_CN (Funda Wang)
* cs (Miloslav Trmac)
* gu (Ankit Patel)
* eu (Iñaki Larrañaga)
* hu (Laszlo Dvornik)
* ms (Hasbullah Bin Pit)
* pl (GNOME PL Team)
* en_CA (Adam Weinberger)
* pt (Duarte Loreto)
* el (Simos Xenitellis)
* id (Mohammad DAMT)
* bn (Runa Bhattacharjee)
* az (Runa Bhattacharjee)
Thanks to everyone who contributed (especially anyone I forgot to name). GNOME
Applets is now is code freeze until the branch for 2.9. This means that only
release critical bugs will be fixed. Please check for duplicates before filing
bugs, but don't simply assume that someone else has filed it. Translators and
documenters should be aware that they may of course continue working on GNOME
Applets, and are uneffected by the freeze.
Changes in GNOME-Applets 2.7.2
==================================
GNOME 2.8.0 Beta 2
Overall
* Require gnome-panel 2.7.x (Davyd Madeley)
* New tooltips and warning dialogs for the battery applet (Davyd Madeley)
* Use global settings for cdplayer applet (Mark McLoughlin)
* Remove unneeded screen-exec dependancies (Kjartan Maraas, Davyd Madeley)
* ANSI C fixes (Kjartan Maraas)
* New locations and spelling fixes for gweather
(Frank Solensky, Davyd Madeley, Francisco Javier F. Serrador)
* Change centigrade to celsius and add kPa to gweather preferences
(Ryan Lortie, Davyd Madeley)
* Change Forecast to Details (Karthik BG)
* Change Humidity to Relative Humidity (Christian Neumair)
* modemlights can now go for more then 99 hours of connection time
(Vincent Noel)
Translations
* ar (Arafat Medini)
* nb (Kjartan Maraas)
* id (Ahmad Riza H Nst)
* nl (Michiel Sikkes)
* ja (Takeshi AIHANA)
* bg (Vladimir Petkov)
* uk (Maxim Dziumanenko)
* ru (Russian Team)
* de (Christian Neumair, Hendrik Brandt)
* zh_CN (Funda Wang)
* sr (Danilo Šegan)
* sq (Elian Myftiu)
* es (Francisco Javier F. Serrador)
* en_CA (Adam Weinberger)
* cs (Miloslav Trmac)
* ms (Hasbullah Bin Pit)
* pl (GNOME PL Team)
* no (Kjartan Maraas)
* pt_BR (Estêvão Samuel Procópio, Raphael Higino)
* fr (Christophe Merlet)
* ko (Changwoo Ryu)
* sv (Christian Rose)
* da (Martin Willemoes Hansen)
* pt (Duarte Loreto)
* cy (Telsa Gwynne)
* nn (Åsmund Skjæveland)
* sk (Marcel Telka)
* mn (Sanlig Badral)
* fi (Ilkka Tuohela)
Thanks to everyone who has contributed. My apologies to anyone I missed. GNOME
Applets is now in string freeze until the branch for 2.9 so the translators can
weave their magic. Please check for duplicates before filing bugs.
Changes in GNOME-Applets 2.7.1
==================================
The "don't blame Kevin, it's all Davyd's fault" release.
Overall
* Add a --disable-battstat argument (Mark McLoughlin)
* Better battery support in FreeBSD (Joe Markus Clarke)
* Fix battery applet positioning (Vincent Noel)
* Use same CD drive as gnome-cd (Michael Terry)
* New locations for Weather (Patrick Steiner, Gareth Owen)
* Mini-Commander error indication if command does not exist (Vinay M R)
Translations
* da (Martin Willemoes Hansen)
* es (Francisco Javier F. Serrador)
* el (Nikos Charonitakis)
* no (Kjartan Maraas)
* cs (Miloslav Trmac)
* ko (Changwoo Ryu)
* sq (Elian Myftiu)
* hu (Laszlo Dvornik)
* en_GB (Gareth Owen)
* bg (Rostislav Raykov, Vladimir Petkov, Peter Slavov)
* pl (GNOME PL Team)
* hi (Guntupalli Karunakar)
* ja (Takeshi AIHANA)
* nl (Tino Meinen)
* pt_BR (Raphael Higino)
* fr (Christophe Merlet)
* de (Christian Neumair)
* sr (Danilo Šegan)
* lt (Žygimantas Beručka)
* en_CA (Adam Weinberger)
* zh_CN (Funda Wang)
* ru (GNOME RU Team)
* pt (Duarte Loreto)
* ta (Dinesh Nadarajah)
As well as heaps of bug fixes, improvements and whatever else I've missed.
=============
Version 2.8.0
=============
Translators
* Abdulaziz Al-Arfaj (ar)
* Kemal Šanjta (bs)
* Miloslav Trmac (cs)
* Dafydd Harries (cy)
* Hendrik Richter (de)
* Kostas Papadimas (el)
* Gareth Owen (en_GB)
* Francisco Javier F. Serrador (es)
* Gabor Kelemen (hu)
* Luca Ferretti (it)
* Hasbullah Bin Pit (ms)
* Åsmund Skjæveland (nn)
* Welther José O. Esteves (pt_BR)
* Mişu Moldovan (ro)
* Christian Rose (sv)
* Chanchai Junlouchai (th)
* Baris Cicek (tr)
* Abel Cheung (zh_TW)
================
Version 2.7.92.1
================
Clock Applet
* Update the component id we use to launch evolution (Mark)
Translators
* Takeshi AIHANA (ja)
==============
Version 2.7.92
==============
Panel
* Fix various coding errors (Kjartan)
* Fix autohide in certain circumstances on multi-screen (Mark)
* Fix a leak (Kjartan)
* Remove unused code (Vincent)
Misc
* Updated help documentation (Breda McColgan)
* Remove gnome-panel-preferences man page (Vincent)
* Make spanish help docs valid UTF-8 (Alexandre Oliva)
* Fix a #if/#ifdef thinko (Kjartan)
* Fix deprecated API usage (Kjartan)
Translators
* Runa Bhattacharjee (bn)
* Mehemed Šaćirović (bs)
* Jordi Mallach (ca)
* Martin Willemoes Hansen (da)
* Francisco Javier F. Serrador (es)
* Iñaki Larrañaga Murgoitio (eu)
* Laszlo Dvornik (hu)
* Reinout van Schouwen (nl)
* Elian Myftiu (sq)
* Maxim Dziumanenko (uk)
================
Version 2.7.91.1
================
Panel
* Fix focus-on-map issue the "Run Application" dialog (Elijah Newren)
* Fix crash with unknown URIs in ~/.recently-used (Mark)
Clock Applet
* Fix issue with shadow and scrollbar sizing (William Jon McCann)
* Warning fixes (Mark)
Misc
* Warning fix in libpanel-applet (Vincent Untz)
* Update the required version of libwnck (J.H.M. Dassen)
* Ditto for evolution-data-server (Mark)
Translators
* Mətin Əmirov (az)
* Pauli Virtanen (fi)
* Baptiste Mille-Mathias (crevette) (fr)
* Elian Myftiu (sq)
* Christian Rose (sv)
==============
Version 2.7.91
==============
Panel
* Fix crasher when declining to reload crashed applet (Mark)
* Fix nested drawer hiding craziness (Mark)
* Re-work "actions" code to consolidate action details (Mark, Vinay M R)
* Fix various coding errors (Kjartan Maraas)
Misc
* Remove the global panel preferences dialog (Christian Neumair)
* Add comments for translators to clock.schemas (Mark)
Translators
* Miloslav Trmac (cs)
* Martin Willemoes Hansen (da)
* Adam Weinberger (en_CA)
* Francisco Javier F. Serrador (es)
* Pauli Virtanen (fi)
* Jesús Bravo Álvarez (gl)
* Ankit Patel (gu)
* Takeshi AIHANA (ja)
* Changwoo Ryu (ko)
* Kjartan Maraas (nb)
* Kjartan Maraas (no)
* Gnome PL Team (pl)
* Duarte Loreto (pt)
* Elian Myftiu (sq)
* Funda Wang (zh_CN)
==============
Version 2.7.90
==============
Panel
* Make the menu key popup the panel context menu (Sagar Rastogi)
* Fix mnemonic conflict between _Add to Panel and _About Panels (Vincent Untz)
* Remove remaining bits of the add launcher menu (Christian Neumair)
* Revise the "Clear Recent Documents" confirmation dialog text (William Jon McCann)
* Sync with recent-files from libegg (Kjartan Maraas)
* Fix invalid usage of de-allocated memory (Kjartan Maraas)
* Fix various strange behaviour with button presses on panel objects (Arvind Samptur)
* Fix fontilus entries appearing escaped in Recent Documents menu (Federico)
Applets
* Fix nasty libpanel-applet issue causing unneccessary padding around Window List (Soeren Sandmann)
* Make DEMANDS_ATTENTION windows appear bold in the Window Selector (Vincent Noel)
* Make the Show Desktop button correctly resize (Vincent Untz)
* Display floating date-times in the calendar relative to localtime (William Jon McCann)
* Make the appointment/task list in the clock use SHADOW_IN (Jonathan Blandford)
* Remove usage of obselete panel:category attribute and update docs (Mark)
Screenshooter
* Make it use the window title rather than the window class for the filename (Bryan Clark)
Build Stuff
* Fix various compiler warnings (Mark)
* Indicate that strings to be translated are encoded in UTF-8 (Christian Neumair)
* Require a xgettext which supports --from-code (Mark)
* add DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc (Mark)
Translators
* Rostislav Raykov (bg)
* Miloslav Trmac (cs)
* Martin Willemoes Hansen (da)
* Adam Weinberger (en_CA)
* Gareth Owen (en_GB)
* Francisco Javier F. Serrador (es)
* Ravishankar Shrivastava (hi)
* Laszlo Dvornik (hu)
* Takeshi AIHANA (ja)
* Changwoo Ryu (ko)
* Žygimantas Beručka (lt)
* Hasbullah Bin Pit (ms)
* Kjartan Maraas (no)
* Duarte Loreto (pt)
* Dmitry G. Mastrukov (ru)
* Elian Myftiu (sq)
* Данило Шеган (sr)
* Baris Cicek (tr)
===============
Version 2.7.4.1
===============
Panel
* Add "Clear Recent Documents" to Recent Documents menu (William Jon McCann, Mark)
=============
Version 2.7.4
=============
Clock Applet
* Add the source color to the appointments/tasks lists (William Jon McCann)
* Ensure the calendar popup is focused (William Jon McCann)
* Refilter calendar tasks when the popup is updated (William Jon McCann)
Translators
* Vladimir "Kaladan" Petkov (bg)
* Dafydd Harries (cy)
* Francisco Javier F. Serrador (es)
* Takeshi AIHANA (ja)
* Raphael Higino (pt_BR)
* Elian Myftiu (sq)
=============
Version 2.7.3
=============
Panel
* New "Add to Panel" dialog (Vincent Untz)
* HIG border spacing fix for addto dialog (Dennis Cranston)
* Fix "Invalid read of size 1" valgrind warning (Mark)
* Don't prevent drawers from being deleted (Leena Gunda)
* Removed some unused code from menu stuff (Christian Neumair)
Clock Applet
* Make "Adjust Date & Time" update PRIMARY (not just CLIPBOARD) (Greg Hudson)
* Consistency fix for GConf keys' docs (Christian Neumair)
Misc
* Removed ellipses from applet's popup menus (Dennis Cranston)
* Typo fix in libpanel-applet docs (Sven Herzberg)
Translators
* Vladimir "Kaladan" Petkov (bg)
* Miloslav Trmac (cs)
* Christian Neumair (de)
* Adam Weinberger (en_CA)
* Gareth Owen (en_GB)
* Laszlo Dvornik (hu)
* Žygimantas Beručka (lt)
* Gnome PL Team (pl)
* Elian Myftiu (sq)
* zhakanini (ta)
* Funda Wang (zh_CN)
=============
Version 2.7.1
=============
Panel
* Remove "Add to run dialog" from the menu's context menu (Chistian Neumair)
* Allow applets to be removed when locked (Mark, Christian Neumair)
* Fix a rare crasher while menu editing (Chris Lahey)
* Fix some problems with filename quoting (Mark)
* Improve tab completion in the run dialog (Frank Worsley)
* Fix issue with the tooltip on drawers no being updated (Vinay M R, Mark)
* Don't allow drawers to move offscreen (Shakti Sen, Mark)
* Fix issue with launcher save location not being valid with gnome-vfs (Vincent Berger, Mark)
* Try and guess an icon for launches with no explicit icon (Satvik Upadhyaya, Mark)
* Paint the arrow on menu buttons using the GTK+ theme (Mark)
Screenshot Utility
* Don't make the entire desktop hang when using --delay with a11y (Padraig O'Briain)
* Fix crasher when window icon not found (Mark)
* Translate the "save to webpage" string in the screenshot utility (Mariano Suárez-Alvarez)
Clock Applet
* Fix issue with the clock no resizing properly when making the panel bigger (Mark)
* Fix problems with tasks edits affecting the wrong task (Carlos Garnacho Parro)
* Open the tasks URL when double clicking on it (William Jon McCann)
* Fix the handling of all day events and timezones (William Jon McCann)
* Properly reload stuff when evolution-data-server dies (William Jon McCann)
* Use GTK_SHADOW_OUT around the calendar (Jorn Baayen)
* Destroy the calendar if the clock is removed from the panel (Shakti Sen)
Misc
* Set a tooltip on the Window Selector applet (Kaushal Kumar)
* Remove the separator from Wanda's fortune dialog (Paolo Borelli)
* Fix the version number in the autogen.sh message (Fernando Herrera)
Translations
* Miloslav Trmac (cs)
* Adam Weinberger (en_CA)
* Gareth Owen (en_GB)
* Francisco Javier F. Serrador (es)
* Gil Osher (he)
* Takeshi AIHANA (ja)
* Changwoo Ryu (ko)
* John C Barstow (mi)
* Kjartan Maraas (no)
* Stanislav Visnovsky (sk)
* Funda Wang (zh_CN)
Evolution Data Server 1.0.0, 2004-09-13
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
* Addressbook
#59582 - Contact incompletely updated to LDAP store, address information lost/not editable
#63385 - Evolution crash - Adding two email ids with same name
* Calendar
#57443 - ics import crashes
Updated Translations:
- da (Martin Willemoes Hansen)
- ar (Arafat Medini)
- nn (Åsmund Skjæveland)
- en_GB (David Lodge)
- cy (Telsa Gwynne)
- el (Kostas Papadimas)
- tr (Baris Cicek)
Evolution Data Server 0.0.99, 2004-08-27
----------------------------------------
Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
* Addressbook
#63844 - avoid locking if authentication needed during auto completion (Siva)
#63255 - ignore name prefixes when completing (Siva)
* Calendar
#62857 - display recurring events upon creation for groupwise (Chen)
#61782 - handle importing objects with no UID (Rodrigo)
#62655 - don't crash with NULL uri (Hans)
* All
#63051 - solaris build fixes (notzed)
Other bugs
* Calendar
- add has-alarms-in-range query type (Rodrigo)
- always set return value for e_cal_set_default_timezone (Frederic Crozat)
- don't set the same default timezone multiple times (JP)
- don't get all items from the groupwise server every time (Chen)
* Addressbook
- and thread safety flag for libdb (Toshok)
- throw error when deleting system address book (Siva)
- avoid unfiltered system address book searchs (Siva)
- use cursors to populate the groupwise cache (Siva)
- prevent groupwise server crash by not doing to cursor requests at the same time (Chen)
- immediately show meeting status updates in GUI for groupwise (Chen)
* All
- fix warnings (Frederic Crozat)
- set cache file name properly (Siva)
Updated Translations:
- pt_BR (Gustavo Maciel Dias Vieira)
- es (Francisco Javier F. Serrador)
- da (Martin Willemoes Hansen)
- de (Christian Neumair)
- hu (Laszlo Dvornik)
- nb (Kjartan Maraas)
- no (Kjartan Maraas)
- sq (Laurent Dhima)
- uk (Maxim Dziumanenko)
- az (Metin Amiroff)
- ja (Takeshi AIHANA)
- pt (Duarte Loreto)
- fi (Ilkka Tuohela, Tommi Vainikainen)
gnome-control-center 2.8.0
Jody Goldberg
* Fixed float/int mismatch in peditor
Jonathan Blandford
* Fix docs link for at-properties capplet.
Pierre Ossman
* display the volume dialog in the correct place
Sergey V. Udaltsov
* default switchcut (Alt*2) is introduced
Translations:
* All translations updated
------------------------------------------------------------------------------
gnome-control-center 2.7.1
Translations:
* Bosnian translation added.
Frederic Crozat:
* Use themed icon for windows
Rodney Dawes:
* Add "W x H pixels" to description, and remove file size for bg capplet
Sergey:
* Fixes to keybinding capplet
Kjartan Maraas:
* text cleanup
Jeroen Zwartepoorte:
* Use the parent type in the G_DEFINE_TYPE
------------------------------------------------------------------------------
gnome-control-center 2.7.0
* No NEWS file updates this time due to time pressures. 2.7.1
should have a full change.
Major changes since 2.7.92 are:
* Destroy metadata hashtable in right way, fixes crash
* Fix crash in list view when changing views
* Translation updates
Major changes since 2.7.4 are:
* Fix crash when transfer rate near zero
* Fix crash when renaming in list view and changing directory
* Fix double call of eel_preferences_remove_callback on shutdown
* Use default folder view from gconf instead of now broken gnome-vfs mime setting
* Some fixes to the handling of open with
* Faster way to get the group list for a user
* Don't make progress dialog on copy to desktop appear on all workspaces
* Fix sort by size in computer view
Major changes since 2.7.2 are:
* Fix remaining time reporting in progress dialog
* Nicer connect to server dialog
* Various bugfixes and memleak fixes
Major changes since 2.7.1 are:
* Added spatial/browser pref to the prefs dialog
* Use ctrl+q to add all windows
* On shift-double-click on a non-folder, close the window after.
* Bug fixes
* Show estimated time remaining in the progress dialog.
* per-window show hidden files setting
* Don't warn about mime-type mismatches if the handler is the same
for both mime-types.
* Date formatting improvements
* Killed start-here
* Changed to use the new mime spec and UI
Major changes since 2.6.2 are:
* Desktop file editior property page
* Display server name in window title for remote URIs
* Add setting to not show volumes on desktop
* Prevents read-only emblem from being shown on desktop icons
when user is in root group
* Fix dnd start coordinates when zoomed
* Start apps in the directory they are launched from
* Add close all windows to spatial window menu
Major changes since 2.7.92 were:
* Refresh mime application chooser when mime db changes
* Create ~/.local/share/applications as needed
* Remove some mime-related debug output
Major changes since 2.7.4 were:
* Don't pop up cancel dialog if password dialog is visible.
Major changes since 2.7.3 were:
* Import new foocanvas
* Use right i18n header
* Fix memleaks
* Translation updates
Major changes since 2.7.2 were:
* MIME helpers functions and dialogs
Major changes since 2.7.1 were:
* Translation updates.
gtkhtml-3.2.1 "Gone stable" 2004-09-10
------------------------------------------------
New in this release
* Updated translations:
el (Nikos Charonitakis)
cs (Miloslav Trmac)
it (Luca Ferretti)
ta (Jayaradha)
ms (Hasbullah Bin Pit)
sq (Laurent Dhima)
gtkhtml-3.2.0 "Going stable" 2004-08-26
------------------------------------------------
New in this release
* make sure backstore pixmap has a colormap (Robert McQueen)
New in 3.1.20
* optionally use new gtk file chooser
* fixed table layout calculation
* fixed embedded widgets width
* do not use title from MOZILLA_URL in text mode
* fixed table cell cursor
* a11y fixes (Eric Zhao)
* fixed style setting in editor
New in 3.1.19
* fixed crash in embedded widgets code
* auto* files fixes (release string vs. api version)
* better size request/allocation handling for child widgets
* memory leak fix
New in 3.1.18
* save TT tag again
New in 3.1.17
* fixed links editing
* fixed problems with gnome print and 's
* fixed crash when pasting html with embedded widgets
* display link attributes in plain text
* fixed cursor movement
* set iframe's base url before emitting iframe_created signal
* disable focus forwarding in editor (Eric Zhao)
* fixed MOZILLA_URL pasting again
* fixed leaking pango glyphs (Owen Taylor)
* removed line breaks around puntuation in links
* caret is now consistent with focus (Eric Zhao)
* more compiler warnings fixes (Owen Taylor)
New in 3.1.16
* compiler warnings fixes
* font settings fixes
* fixed pasting MOZILLA_URL crash
* added missing KP_Home, KP_End bindings
New in 3.1.15
* fixed printing
* fixed page color editing
* fixed table editing
* fixed local image url's
* optimalizations
* colorset fixes
* fixed crash related to displaying spell errors
* a11y fixes (Eric Zhao)
* search dialog fixes (Pratik V. Parikh)
* line breaking fixes in links
* make Wrap Lines menu item usable again
* fixed line breaking
* use GIT
* HIGifications
New in 3.1.5
* improved IM preedit string display
* removed gal dependency
* better smiley substitution in the composer (bounty by Jan Arne Petersen)
New in 3.1.5
* better font sizing
* updated translations.
New in 3.1.4
* new and improved html parser handles broken html much better.
* better pango integration.
* updated translations.
* better ascii mode rendering of lists.
* improved exposure handling.
* improved animation rendering.
* versioned .server files for parallel installs with version 3.0.x.
Changes in GAIL 1.8.0
=====================
* Add translation: Thai [Supranee Thirawattansuk]
* Updated translations: Nepali [Pawan Chitrakar], Oriya [Gora Mohanty],
Canadian English [Adam Weinberger]
Changes in GAIL 1.7.1
=====================
* Fix for double-free in gailutil: see bugzilla 151513.
Overview of Changes in GAIL 1.7.0
=================================
* Find label text for items for gradient option in gnome-background-properties
(bug #144084)
* Ensure that object:text_caret_moved events are set in Forecast tab of
gweather applet. (bug #144158)
* Fix warning messages emitted when gedit terminates. (bug #144310)
* Have GailWidget emit "bounds-changed" signal when GtkWidget's size
allocation changes. (bug #141191)
* Emit "window:moved" event when toplevel is moved. (bug #144170)
* When we report focus on a combo-box, emit "state-changed:focused" event
on combo-box, not its text entry field. (bug #145262)
* Fix accessible behavior of GtkExpander in Run Application; i.e. get list
of known applications. (bug #147581)
* Complete accessible support for GtkComboBox. (bug #136657)
* Fix crash when attempt to move window in metacity using gok. (bug #149302)
* Fix warning message emitted when closing epiphany window. (bug #149442)
* Fix warning messages when accessing child of a treeview. (bug #149798)
* Report name for complex page tab in gedit (bug #104815)
* Get text for items in GtkComboBox for font size in GnomeFontSelection.
(bug #145136)
* Report correct default action for toggle button in ColorCombo in gal
(bug #150545)
* Add translations: Norwegian [Kjarten Maraas], Nepali [Pawan Chitrakar],
Turkmen [Gurban M. Tewekgeli], Bosnian [Kenan Had\305\276iavdi\304\207]
* Updated translations: Albanian [Laurent Dhima],
Bulgarian [Vladimir "Kaladan" Petkov] Hindi [ Guntupalli Karunamar]
Hungarian [Laszlo Dvornik], Panjabi [Amanpreet Singh Alam]
Gujarati [Ankit Patel]
2.7.92
Fixes
- Setup gtk-doc to pull out API documentation (J.H.M. Dassen (Ray))
Translators
- Laszlo Dvornik (hu)
- Kjartan Maraas (nb)
- Laurent Dhima (sq)
2.7.91
Fixes
- Fix issue with AtkComponent co-ordinates (Arvind Samptur)
- Fix window minimization vs. activation for mouse focus (Elijah Newren)
- Resolve some no-focus-on-map issues (Elijah Newren)
- Regenerate stale built sources (Torsten Schoenfeld)
Translators
- Kemal Sanjta (bs)
- Pauli Virtanen (fi)
- Amanpreet Singh Alam (pa)
2.7.90
Fixes
- Add support for the _NET_WM_STATE_DEMANDS_ATTENTION hint (Rob Adams)
- Display shaded windows as "= <name> =" instead of "[ <name> ]" (James M.
Cape)
- Desensitize "Move To Workspace" items for sticky windows (Arvind Samptur)
Translators
- Vladimir Petkov (bg)
- Laurent Dhima (sq)
Changes in libsoup from the 2.0 series (1.99.x versions) to 2.2:
* Most of the libsoup datatypes are now GObjects. (SoupUri
is currently an exception to this.)
* SoupMessage now emits signals at various stages of
processing. (Eg, "wrote_body", "got_headers".) (You
can also still use soup_message_add_*handler().)
* SoupContexts are gone; soup_message_new() now takes a URI
string.
* All formerly global state is now maintained by the
SoupSession object. (This includes the connection pool,
proxy server, cached authentication information, SSL
certificates, etc.)
* You can create a SoupSessionAsync (for 2.0-like
behavior) or SoupSessionSync (for blocking,
synchronous usage).
* You can add SoupMessageFilter objects to a session
to have certain processing automatically performed
on every message sent via that session. (Eg, setting
up handlers.)
* NTLM authentication is no longer supported by
default. You must enable it by setting the
SOUP_SESSION_USE_NTLM flag on the session.
* The preferred method of handling authentication is
now via the "authenticate" and "reauthenticate"
signals on SoupSession. (The old style, of encoding
the user and password information into the url is
also still supported.)
* The SOUP_ERROR_* values are now SOUP_STATUS_* (so that we
don't have "SOUP_ERROR_OK" and the like).
* SOUP_MESSAGE_IS_ERROR() is gone, since some cases
want to include 3xx responses and some don't.
* SOUP_ERROR_CANT_AUTHENTICATE and
SOUP_ERROR_CANT_AUTHENTICATE_PROXY are now gone,
since they didn't carry any information that
SOUP_STATUS_UNAUTHORIZED and
SOUP_STATUS_PROXY_UNAUTHORIZED don't.
* DNS errors now show up as the new status code
SOUP_STATUS_CANT_RESOLVE rather than being mixed in
with SOUP_ERROR_CANT_CONNECT.
* Minimal SOAP support has been added back, via
SoupSoapMessage/SoupSoapResponse
* The HTTP I/O state machine was completely rewritten, fixing
numerous crashes, leaks, and protocol errors.
* SoupUri now conforms to RFC 2396. Mostly.
* Various test programs have been added under tests/
* Removed:
* Support for OpenSSL (which was horribly buggy) and
Mozilla NSS (which was never finished). We only
support GNUTLS for SSL now.
* SOCKS support
* CGI support in SoupServer
August 13, 2004: Overview of Changes from 2.7.92 to 2.8.0
=========================================================
* No changes
August 30, 2004:
===============
* Applied some *BSD patches.
* Removed old files.
August 15, 2004:
===============
* Fixed compilation with C89-only compilers and old libc.
August 3, 2004:
==============
* Some cleanups.
* Fixed the behaviour of some linux proc_*() functions.
* Updated the documentation.
July 19, 2004: Overview of Changes from 2.6.1 to 2.7.4
======================================================
* Plenty of code cleanups. Uninlined a lot of functions. ~5-10KB object size
reduction.
* Glibify a bit more.
* API changes:
- glibtop_fsusage provides total read and writes since boot_time.
- glibtop_netload provides hardware address. IPv6 enable.
- Added glibtop_get_proc_argv.
Work in progress :
* Finish glibtop_fsusage implementation for Linux.
* Some fuctions don't conform to the documentation, e.g. proctime.
While here, convert to the bsd.options.mk framework to handle the cups
functionality.
libgnomeprint 2.8.0
Jody
* Bump automake req to 1.7
* clean up some improperly namespaced private symbols
* Recognize .ttc files as truetype
J.H.M. Dassen
* Explicitly require gmodule
------------------------------------------------------------------------------
libgnomeprint 2.7.90
Jody
http://bugzilla.gnome.org/show_bug.cgi?id=147349
* Improve test for zlib
http://bugzilla.gnome.org/show_bug.cgi?id=133924
* Fix transformations of text in pdf backend
Kmaraas
* Patch some warnings from sparse
Owen
http://bugzilla.gnome.org/show_bug.cgi?id=143878
* Fix gnome_font_find_closest to call gnome_font_face_find_closest
Morten
* Keep more private symbols from polluting the global namespace.
Suresh Chandrasekharan
http://bugzilla.gnome.org/show_bug.cgi?id=149858
* Don't modify the global font table
------------------------------------------------------------------------------
libgnomeprint 2.7.2
Andreas
* Fix 1#49160
* Fix#149161
Jody
* #Fix 149452
* more portability
Suresh Chandrasekharan
* Fix#148674
* Fix#149858
------------------------------------------------------------------------------
libgnomeprint 2.7.1
Andreas
* Add module to scan /etc/printcap
Colin Walters :
* Support for new gnomeprintui printer list (state polling)
Jody
* Some win32 build fixes
* Build fixes for sft code from glib
J.H.M. Dassen (Ray) :
* link fixes
Matthias Clasen:
* fix handling of no cups printers
------------------------------------------------------------------------------
libgnomeprint 2.7.0
Andreas
* Improve handling of multiple instances of a cups printer.
* Add all paper sizes to PDF writer
Grzegorz Golawski
* Use G_MODULE_SUFFIX
Owen Taylor :
* Improved pango integration (Requires Pango 1.5.0)
Suresh Chandrasekharan :
* Improved font subsetting for PS and PDF backends
Dom Lachowicz :
* Fix win32 compilation
Jody Goldberg :
* Fix pdf generation
J.H.M. Dassen (Ray):
* Fixed unresolved symbols in the CUPS module.
Changes since 2.7.90
* New mime icon for WordPerfect documents
* New 16x16 and 24x24 stock_new-tab icons
* Updated translations [cy, th, zh_TW]
Changes since 1.3.7
* New translations [bs, nb]
* Updated translations [az, ca, es, eu, fi, ne, sq, sv, uk]
Changes since 1.3.6
* New device icons
* Updated translations [fi, fr, ms, sr, zh_CN]
Changes since 1.3.5
* Add open lock icons, Fixes#141458
* Add bittorrent icon, Fixes#148226
* Add ipod icons
* Add 32 and 48 px icons for mail-send-receive
* Updated translations [bg, da, hi, hu, ko, pt_BR, sq]
Changes since 1.3.4
* Updated translations [sq, da, bg, pt_BR]
Changes since 1.3.3:
* Added stock_3dsound and stock_headphones icons for 24 and 16 pixel sizes
* Added text/x-objcsrc mime type icon, Fixes#144987
Changes since 1.3.2:
* Fix API breakage for stock_save_as vs. stock_save-as
* Fix build so that make distcheck works
While here, move the documentation to share/doc, out of share/doc/html.
libgnomeui 2.8.0
----------------
What's new since 2.7.2
* Bug fixes:
- Improved GnomeDruid theme support (Rodney Dawes)
- File chooser backend fixes (Federico Mena Quintero,
Colin Walters)
- Authentication manager and password dialog support for
anonymous logins (Laszlo Kovacs)
- Various fixes (Kjartan Maraas, Eric Zhao, William Jon McCann,
Alexander Larsson)
* Translations:
- New Breton translation (Thierry Vignaud)
- New Bostnian translation (Kenan Hadžiavdić)
- New Galician translation (Jesus Bravo Alvarez)
- Various updated translations (ar, az, bg, ca, cs, cy, da,
de, el, en_CA, en_GB, es, eu,
fi, gl, gu, hi, hu, ja, ko,
lt, mn, ms, ne, nl, nn, no,
pa, pl, pt, pt_BR, ro, ru, sk,
sq, sr, sv, tr, uk, wa, zh_CN,
zh_TW)
libgnomeui 2.7.2
----------------
What's new since 2.7.1
* Bug fixes:
- Fix GnomeDruid to be theme compliant (Rodney Dawes)
- Fixes to the VFS file-chooser backend (Federico Quintero,
Colin Walters)
- Support for anonymous logins in authentication manager (Laszlo
Kovacs)
* Translations:
- Various updated translations (ne)
libgnomeui 2.7.1
----------------
What's new since 2.6.1
* Improvements:
- Update to automake 1.7 (James Henstridge)
- Icon list API additions (Damien Carbery)
* Bug fixes:
- Authentication manager fixes (Fernando Herrera)
- Various fixes (Steve Chaplin, Torsten Schoenfeld, Anders Carlsson,
Leena Gunda, Christian Rose, Fernando Herrera,
Takao Fujiwara, Damien Carbery, Martin Wehner)
* Translations:
- Added Turkmen translation (Gurban Mühemmet Tewekgeli)
- Various updated translations (bg, no, es, zh_CN, sk, sq, cs,
en_CA, en_GB, ko)
Changes in version 0.4.0 are:
* Build fix on some systems
* Translation updates
Changes in version 0.3.3 are:
* Translation updates
Changes in version 0.3.2 are:
* New API functions for getting/setting ACL
* Implemented delete keyring operation
Changes in version 0.3.1 are:
* New and updated translations.
* New introduction document
* unlocking the NULL keyring unlocks the default keyring
While here, move documentation to share/doc, out of share/doc/html.
2004-09-13 Mark McLoughlin <mark@skynet.ie>
* configure.in: Version 2.8.0.
2004-09-08 Gora Mohanty <gmohanty@cvs.gnome.org>
* configure.in: Added 'or' to ALL_LINGUAS.
2004-08-16 Christian Rose <menthos@menthos.com>
* configure.in: Added "bs" to ALL_LINGUAS.
2004-08-11 Kjartan Maraas <kmaraas@gnome.org>
* bonobo/bonobo-control.c: (bonobo_control_get_ambient_properties),
(bonobo_control_set_transient_for): NULL vs 0 stuff.
* bonobo/bonobo-dock-layout.c: (bonobo_dock_layout_create_string):
Same.
* bonobo/bonobo-selector.c: (bonobo_selector_instance_init),
(bonobo_selector_set_property): Same here too.
* bonobo/bonobo-socket.c: Use correct type for the bitfield.
* bonobo/bonobo-ui-preferences.c: (keys_changed_fn):
gtk_idle_add() is deprecated. Use g_idle_add instead.
* bonobo/bonobo-ui-sync-status.c:
(impl_bonobo_ui_sync_status_state): Cast to avoid a warning.
* bonobo/bonobo-ui-sync-toolbar.c: (get_dock_item): Fix warning.
* bonobo/bonobo-window.c: (bonobo_window_instance_init):
NULL vs 0 again
* samples/compound-doc/container/document.c: (sample_doc_new):
Ansi argument list again.
* samples/container/bonobo-sample-container.c: NULL vs 0 again.
* tests/test-moniker.c: Same here.
2004-08-11 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Added nb to ALL_LINGUAS.
2004-06-25 Muktha <muktha.narayan@wipro.com>
* bonobo/bonobo-ui-engine.c
(check_excess_widgets): Add a check for NULL in
g_message.
corresponds to GNOME 2.8.0.
gnome-vfs 2.8.0
* Bugs fixed:
+ Fixed GnuTLS support
+ Recognize fstab names written by HAL
+ Fix crashers in webdav caused by redirect
+ Various build fixes
+ Fixed leak in eggdesktopentries
+ Don't use short list when selecting component
for mimetype
+ Prioritize exact matches when generating
component shortlist for mimetype
+ Fix crashers in defaults.list parsing
+ Fix symlink support in ftp method
+ Set right type for smb share directories
+ Added workaround for IceCast/ShoutCast in neon http method
+ Fix crasher when using proxy in the neon http method
+ Implement gnome_vfs_mime_type_is_known and gnome_vfs_mime_get_value
+ Re-fixed unique names for moving and linking files in gnome_vfs_xfer
+ Added hack to make descriptions for folders right
+ distribute both http methods in tarball
gnome-vfs 2.7.92
Note: The HAL support (which is disabled by default) has some
known issues where it doesn't detecte volumes for all
mounted filesystems. This is known to cause some
problems with for instance trash handling.
* Bugs fixed:
+ mime data change is emitted in an idle, fixing some hangs
+ fixes to mime desktop parser
+ update HAL code to work with dbus 0.22
+ Added a workaround for --bind mounts in mtab
+ Fix some issues in the detection of unix mounts
+ Fix windows domain name parsing from smb uris
+ Don't check cdrom disk status if there is no disk in
+ Fix hang with dav directories with redirects
+ Fix scheme handling for default app selection
+ Prefer extensions to sniffing for xml files
+ Add back GnuTLS support
+ Try to get rid of unused items in thrash cache
+ code cleanups
gnome-vfs 2.7.91
* Bugs fixed:
+ Various build fixes and leak fixes
+ really add support for ssh.com ssh servers
+ fix deadlock in sftp support
+ update howl usage to the API in howl 0.9.6
+ fix mime type inheritance usage when listing all
applications for a mimetype
+ change type of default application list
you need to upgrade eel to handle this change
+ Remove extfs module. It had security issues and
never worked well.
+ docs cleanup
+ added missing libgobject dependency to link line
gnome-vfs 2.7.90
* Bugs fixed:
+ Support for ssh.com ssh servers (William Jon McCann)
+ Properly reinitialize DNS resolver when needed
(Christian Kellner)
+ Renamed gnome_vfs_next_address to
gnome_vfs_resolve_next_address (Christian Kellner)
+ Various compilation fixes for gcc 3.4, Solaris, x86-64
(Christophe Fergeau)
* Translation updates:
+ sq (Laurent Dhima), lt (Žygimantas Beručka),
bg (Alexander Shopov), da (Martin Willemoes Hansen),
no (Kjartan Maraas), eu (Iñaki Larrañaga),
en_CA (Adam Weinberger), es (Francisco Javier F. Serrador)
gnome-vfs 2.7.5
* Bugs fixed:
+ Put back symbols inadvertantly removed.
+ desktop file parser cleanups.
+ http method cleanups
+ search vfs methods case insensitively
gnome-vfs 2.7.4
* Bugs fixed:
+ Make move/copy merge directories instead of overwriting
them when doing an xfer.
+ register GnomeVFSFileInfo in the glib GType system
+ 64 bit fixes from Josselin Mouette
+ misc doc fixes
+ misc bug fixes in backends, including:
- fix crasher in tar:/// method
- crasher in sftp method
- smb fixes
* Features
+ Use HAL for volumes, if enabled.
+ Implement kerberos/gssapi support for the ftp and smb methods.
+ Introduce davs for ssl dav.
+ Move daemon-only code over to a helper library for the daemon.
+ Implemented a simple resolver API.
+ entirely new http backend that uses neon
+ implement new MIME spec. This involves a total rewrite
of the MIME backend, and involves desktop file parsers
being installed.
gnome-vfs 2.7.3
* Bugs fixed:
+ FreeBSD portability fixes
+ DragonFly portability fixes
+ translate strings in daemon
+ made ngettext translations work
* Features
+ New function to list dns-sd browse domains
+ authentication in ftp backend
+ better performance in ftp backend
gnome-vfs 2.7.2
* Bugs fixed:
+ solaris umount fixes
+ bonobo-storage fix
+ computer method volume name handling crash fixed
+ fix problem with buffer_write that caused ftp problems
* Features
+ DNS-SD api
+ mDNS and DNS-SD support in network://
gnome-vfs 2.7.1
* Bugs fixed:
+ fixed some mime issues (sync w/ upstream)
+ keyring support for sftp:
+ deprecate ssh: and alias it to sftp:
+ handle cdrom/floppy mountpoints outside /mnt
+ fix multiple file copies with ftp:
+ fix some sftp bugs
+ freebsd build fix
+ new ask callback, used to implement ssh host key
questions
+ Work on making sockets cancellable
While here, move documentation to share/doc, out of share/doc/html.
2004-09-13 Mark McLoughlin <mark@skynet.ie>
* configure.in: Version 2.8.0.
2004-08-24 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* bonobo/bonobo-generic-factory.c
(bonobo_generic_factory_new_generic)
(last_unref_cb): Ignore "last-unref" if it happens during the
object creation callback and an object is actually created in the
end. Fixes bug #139140 (Can't get bonobo objects in _init method
of bonobo object)
2004-08-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* Makefile.am (DISTCLEANFILES): Only clean intltool-* in make
distclean, not make clean, since there is no rule to regenerate
them from the makefile. Fixes#144541.
2004-08-23 Tommi Komulainen <tommi.komulainen@iki.fi>
* doc/api/tmpl/bonobo-application.sgml
(bonobo_application_register_message): Add a longer description
and some examples.
* bonobo/bonobo-application.c
(bonobo_application_register_message): Remove example program from
inline documentation (moved to the gtk-doc template file).
2004-08-16 Christian Rose <menthos@menthos.com>
* configure.in: Added "bs" to ALL_LINGUAS.
2004-08-13 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* bonobo/bonobo-object.c (bonobo_object_finalize_servant): Call
object's poa_fini_fn. Patch by Michael Meeks. Fixes#118117.
2004-08-12 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Set
BONOBO_ACTIVATION_DEBUG, since some tests use relative server
paths, thus fail if the b-a-s changes dir on startup.
* activation-server/activation-server-main.c (main): Declare
debug_output_env as const, to suppress compiler warning.
(main): Unless env. var. BONOBO_ACTIVATION_DEBUG is set,
chdir("/") before entering main loop.
* bonobo/bonobo-running-context.c
(bonobo_running_context_trace_objects_T): Add
ri->emitted_last_unref = FALSE, missing in debug version of
addObject, but present in the non-debug version.
(bonobo_running_context_trace_objects_T): Complement the
information of the number of alive objects with a list of the
interfaces of the alive objects.
2004-08-11 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* activation-server/object-directory-corba.c
(od_register_runtime_server_info): We should be returning
new_serverinfo instead of old_serverinfo.
2004-08-11 Alexander Larsson <alexl@redhat.com>
* bonobo-activation/bonobo-activation-get-language-list.c (read_aliases):
Import some fixes from gnome-vfs copy.
2004-08-11 Alexander Larsson <alexl@redhat.com>
* bonobo-activation/bonobo-activation-get-language-list.c (read_aliases):
Use less memory for alias tables.
2004-08-11 Kjartan Maraas <kmaraas@gnome.org>
* activation-server/client.c: (add_load_path), (remove_load_path),
(register_activate_server), (do_query_server_info),
(do_activating): Correctly use ANSI argument list.
* bonobo-activation/bonobo-activation-base-service.c:
(bonobo_activation_registration_iterate): Same..
* bonobo-activation/bonobo-activation-fork-server.c:
(bonobo_activation_server_by_forking): Use NULL in place of 0
* bonobo/bonobo-debug.c: (bonobo_debug_init): ANSI arguments
* bonobo/bonobo-generic-factory.c:
(bonobo_generic_factory_destroy): NULL vs 0
* bonobo/bonobo-item-handler.c: (bonobo_item_handler_finalize):
* bonobo/bonobo-listener.c: (bonobo_listener_finalize),
(bonobo_listener_init): NULL vs 0
* bonobo/bonobo-persist-client.c: (bonobo_object_save_to_stream),
(bonobo_object_from_stream): NULL vs 0
* bonobo/bonobo-persist.c: (bonobo_persist_finalize): NULL vs 0
* bonobo/bonobo-storage-memory.c: (bonobo_storage_mem_create):
NULL vs 0.
* configure.in: Added nb to ALL_LINGUAS.
2004-08-10 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* tests/test-activation/Makefile.am (TESTS_ENVIRONMENT): Add
$(top_srcdir)/activation-server to BONOBO_ACTIVATION_PATH, so that
event source test doesn't fail.
* bonobo-activation/bonobo-activation-register.c
(bonobo_activation_make_registration_id): g_message instead of
g_warning.
2004-08-09 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* tests/test-activation/Makefile.am: Don't install $(serverfiles).
They are not required to be installed for make check. Fixes#145056.
2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* idl/Bonobo_Control.idl: Prepend 'action' parameter name with
underscore to avoid clash with type Action, in
PropertyControl::notifyAction(). Fixes#118078.
* idl/Bonobo_Property.idl: Escape PropertyBag::ReadOnly and
ConfigDatabase::DBFlags::DEFAULT with a leading underscore because
of clashes with IDL keywords. Fixes#118078.
* bonobo-activation/Makefile.am (INCLUDES): Define
G_LOG_DOMAIN=Bonobo-Activation.
* bonobo-activation/bonobo-activation-activate.c,
* bonobo-activation/bonobo-activation-base-service.c,
* bonobo-activation/bonobo-activation-client.c,
* bonobo-activation/bonobo-activation-fork-server.c,
* bonobo-activation/bonobo-activation-register.c: Turn g_warnings
that contain only informational debug messages into g_message, so
that we can abort with --g-fatal-warnings in the real strange
stituations.
* bonobo-activation/bonobo-activation-register.c
(registration_result_to_string): Give a g_warning on invalid code
instead of aborting. This is an error, but not fatal by any means.
2004-08-07 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* tests/test-activation/Makefile.am: Don't install $(serverfiles).
They are not required to be installed for make check.
2004-08-04 Greg Hudson <hudson@mit.edu>
* bonobo-activation/bonobo-activation-fork-server.c
(bonobo_activation_server_by_forking): reset signal mask
removing SIGCHLD block for forked child.
2004-07-21 Antonio Xu <antonio.xu@sun.com>
* activation-server/object-directory-corba.c
(remove_active_server): add judgement to make sure the count
of active server is right.
2004-07-09 Tommi Komulainen <tommi.komulainen@iki.fi>
* bonobo/bonobo-app-client.c
(bonobo_app_client_get_msgdescs): fix array bound
checking & Fix API docs.
2004-06-26 Pawan Chitrakar <pawan@nplinux.org>
* configure.in: Added "ne" Nepali in ALL_LINGUAS
2004-09-13 Mark McLoughlin <mark@skynet.ie>
* configure.in: Version 2.12.0.
2004-08-25 Michael Haubenwallner <michael.haubenwallner@salomon.at>
* src/orb/orb-core/allocators.c (ORBit_freekids_via_TypeCode_T):
Step over align-holes at the end of structures (bug#151023)
* src/orb/orb-core/corba-any.c
(ORBit_marshal_value) (ORBit_demarshal_value)
(ORBit_copy_value_core) (ORBit_value_equivalent):
Ditto.
* test/everything/everything.idl
test/everything/client.c
test/everything/structServer.c:
Added testcase for bug#151023, align-holes at the end of structures.
* test/everything/constants.h:
Ditto.
Added constants for CHAR and OCTET.
2004-08-19 Michael Meeks <michael@ximian.com>
* Version 2.11.2
* src/orb/GIOP/giop-recv-buffer.c
(giop_recv_list_destroy_queue_entry): unref the
ent's connection without the message queue lock
held.
* test/everything/client.c: bin stderr printfs
during thread tests, to avoid unhelpful rescheduling.
* src/orb/orb-core/orbit-small.c
(ORBit_small_unlisten_for_broken_full): use the
peek method, no need to try re-connecting just to
disconnect the 'broken' signal.
* src/orb/orb-core/corba-object.c
(CORBA_Object_release_cb): after a long audit;
unlock / lock around the giop connection unref;
this avoids the final connection release
deadlocking vs. a pending call in the I/O
thread needing this lock.
(ORBit_object_peek_connection): impl.
2004-08-19 Magnus Therning <magnus@therning.org>
* src/idl-compiler/orbit-idl-backend.c: fix
bit-field assignments.
2004-08-10 Michael Meeks <michael@ximian.com>
* test/everything/basicServer.c
(BasicServer_testBoolString): impl.
2004-08-11 Kjartan Maraas <kmaraas@gnome.org>
* src/idl-compiler/orbit-idl-c-backend.c: (orbit_idl_output_c):
0 vs NULL.
* src/idl-compiler/orbit-idl-c-common.c: (cc_output_typecodes):i
Same here.
* src/idl-compiler/orbit-idl-c-utils.c:
(orbit_cbe_get_typespec_str): Same here too.
* src/orb/dynamic/dynany.c: (DynamicAny_DynUnion_member_name):
0 vs NULL and add some casts.
* src/orb/orb-core/allocators.c: (ORBit_freekids_via_TypeCode_T):
0 vs NULL fixes.
* src/orb/orb-core/corba-object.c: (ORBit_objref_find):
Same again.
* src/services/name/boot.c: (main): And again.
* test/echo-srv.c: (echo_srv_finish_object), (echo_srv_finish_poa):
And again.
2004-08-10 Mark McLoughlin <mark@skynet.ie>
* src/orb/orb-core/iop-profiles.c: (IOP_start_profiles),
(IOP_TAG_CODE_SETS_demarshal): don't initialize the sequence
using structure initialization, but rather zero the structure
contents. Fixes bug #147255, which admittedly is really a
gcc on powerpc bug, but this code is nicer anyway.
2004-08-08 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
* src/orb/orb-core/corba-any.c (ORBit_sequence_remove):
Impl. method to remove a single element in an ORBit sequence.
* include/orbit/orb-core/orbit-small.h: Add ORBit_sequence_remove
prototype.
* test/everything/client.c (testSequenceHelpers): Test
ORBit_sequence_remove.
2004-07-30 Mark McLoughlin <mark@skynet.ie>
* test/test-corbaloc.c: "\%" isn't a valid escape sequence,
so just use "%". From d.binderman@virgin.net.
2004-07-07 Frank Rehberger <frehberg@mole.xtradyne.de>
* Revert to Version 2.11.x and Add Version ORBit2-2.11.1
(developer release only)
2004-07-07 Frank Rehberger <frehberg@gnome-de.org>
* Add Version ORBit2-2.12.0
2004-06-22 Chris Landrieu <perotin101@yahoo.com>
* src/orb/orb-core/allocators.c (ORBit_freekids_via_TypeCode_T):
add missing pre-align for struct/except types. Complicate the
union alignment rules.
2004-05-30 Christophe Saout <christophe@saout.de>
* src/orb/orb-core/corba-any.c:
(ORBit_marshal_value, ORBit_demarshal_value): Fix broken wstring
support. Marshal/demarshal the correct number of bytes on the
wire and negotiate the UTF-16 byte ordering using an optional
endianess marker. Also works now with JacORB.
2004-05-30 Christophe Saout <christophe@saout.de>
* src/services/imodule/orbit-imodule-utils.c
(ORBit_imodule_get_typecode): set c_align in nested array
typecodes that are not handled by ORBit_imodule_find_c_align.
2004-05-17 Michael Meeks <michael@ximian.com>
* ORBit-2.0.pc.in: prune pkgconfig cruft.
2004-05-14 Fernando Herrera <fherrera@onirica.com>
* src/idl-compiler/orbit-idl-c-backend.c: (out_for_pass):
clobber LC_ALL because cpp tranlates some strings in some
locales during dep files generation that makes compilation
fails. Fixes bug #142546.
2004-05-08 Frank Rehberger <frehberg@gnome-de.org>
* src/orb/orb-core/iop-profiles.c (IOP_start_profiles): orbit
generated profiles contain full codeset data structures
(IOP_component_free): freeing codeset structures
(CodeSetComponent_marshal): marshal codeset structures
(CodeSetComponent_demarshal): demarshal codeset structures
* src/orb/orb-core/iop-profiles.h (IOP_PROFILES_CODE_SET_*):
declare known code-sets, but UTF8 and UTF16 supported only.
(struct IOP_TAG_CODE_SETS_info): complete CodeSet data structure
using CONV_FRAME_CodeSetComponentInfo.
* src/orb/orb-core/corba-orb.c: variable orbit_use_corbaloc must
be of type gboolean.
Overview of changes between 1.5.2 and 1.6.0
===========================================
* Add OpenType support for Hebrew [Dov Grobgeld]
* Win32 bug and build fixes [Tor Lillqvist, Hans Breuer, John Ehresman]
* Misc bug fixes [Behdad Esfahbod, Jatin Nansi]
Overview of changes between 1.5.1 and 1.5.2
===========================================
* Support 'init' feature for Bengali [Sayamindu Dasgupta]
* Allow 32-bit property fields in OpenType code
* Optimize repeated property lookups in OpenType code
* Misc bug fixes [Behdad, Keith Sharp, Morten Welinder]
Overview of changes between 1.5.0 and 1.5.1
===========================================
* Add ellipsization support to PangoLayout
* Add pango_context_get_font_map().
* Fix metrics for the Xft backend when a transform is in effect
* Separate out backend-independent parts of pangoft2topgm for
future rendering testbeds.
* Code cleanups (use G_DEFINE_TYPE, make PangoMatrix parameters const)
* Add a GType for PangoMatrix [Torsten Schoenfeld]
* Misc bug fixes [Morten Welinder]
While here, move documentation to share/doc, out of share/doc/html.
Changes in version 1.8.0
========================
* Add translations: Bosnian [Kenan Had\305\276iavdi\304\207],
Norwegian [Kjartan Marass], Gujarati [Ankit Patel]
* Update translations: Norwegian Nynorsk [\303\205smund Skj\303\246veland],
Vietnamese [Nguy\341\273\205n Th\303\241i Ng\341\273\215c Duy],
Turkish [Baris Cicek], German [Hendrik Richter],
Greek [Nikos Charonitakis], Arabic [Arafat Medini],
Brazilian Portuguese [Raphael Higino], Nepali [Pawan Chitrakar],
Danish [Martin Willemoes Hansen], Albanian [Laurent Dhima],
Finnish [Pauli Virtanen], Azerbaijani [M\311\231tin \306\217mirov] ,
Polish [Artur Flinta], Panjabi [AmanPreet Singh Alam],
Serbian [Danilo \305\240egan], Mongolian [Sanlig Badral],
Russian [Russian team <gnome-cyr@gnome.org>], Dutch [Timo Meinen],
Ukranian [Maxim Dziumanenko], Canadian English [Adam Weinberger],
Simplified Chinese [Funda Wang], Basque [I\303\261aki Larra\303\261aga]
Changes in version 1.7.3
========================
* Minor updates to documentation.
* Update translations: Hindi [Guntupalli Karunakar], Czech [Miloslav Trmac],
Portuguese [Duarte Loreto], Japanese [Takeshi AIHANA],
British [David Lodge], Spanish [Francisco Javier F. Serrador],
Korean [Changwoo Ryu], Albanian [Laurent Dhima]
Changes in version 1.7.2
========================
* Added new role ATK_ROLE_EMBEDDED.. (bug #147989)
* Add support for AtkRectangle and correct definition of
"bounds-changed" signal.
* Update translations: Nepali [Pawan Chitrakar], Albanian [Laurent Dhima]
Changes in version 1.7.1
========================
* Allow locale dir to be not hardcoded into binary. (bug #1289006)
* Add translations: Turkmen [M\303\274hemmet Amut]
* Update translations: Hungarian [Andras Timar], Bulgarian [Rostislav Raikov]
Changes in version 1.7.0
========================
* Add "bounds-changed" signal for AtkComponent. (bug #140476)
* Add new state ATK_STATE_TRUNCATED and new relation
ATK_RELATION_PARENT_WINDOW_OF. (bug #133375)
- ok'ed snj@, wiz@
- Install database scripts which goes a part-way to addressing PR 18996
Updated database schema diagram from Chris Reid. Schema can be found in
./doc/snort_schema_v106.pdf
Added --include-pcre* configuration option to help cross compiling. Thanks
Erik de Castro Lopo.
Fixed thresholding/suppression issue with queuing multiple events per packet.
Thanks Andreas Ostling.
When a rebuilt stream causes an alert, log out the original packets instead of
the rebuilt packet. Thanks sekure@gmail.com for the report.
Turned off http_inspect alerts that were causing false positives in the preset
webserver profiles (Thanks Dan Roelker).
Turn off encoding alerts in HTTP parameter field. The parameter field is still
normalized, it just doesn't alert. This helps reduce alerts that are generated
from complex parameter queries (Thanks Dan Roelker).
Fixed memory leak in "fast" output. Thanks for your bug report
sekure@gmail.com.
Clear error code which under Windows was causing a subsequent false failure in
parsing threshold rules. (Thanks to Rich Adamson)
Further details can be found in Changelog and RELEASE.NOTES.
the non-buildlink-related code and moves it out of mk/buildlink3 into
mk/wrapper. The buildlink3 code is modified to simply hook its
transformations into the wrapper script framework.
The wrapper script framework has some new features:
* Support automatically passing "ABI" flags to the compiler and linker
depending on the value of ${ABI}. Currently supports the SunPro
compiler with ${ABI} == 64 and the MIPSPro compiler with ${ABI} as
any of 32, n32, o32, and 64.
* making UnixWare GCC accept -rpath options and silently converting
them into an appropriate LD_RUN_PATH
* Add cmd-sink-interix-gcc and cmd-sink-interix-ld that errors out
when it sees -fpic/-fPIC and -shared/-Bshareable, respectively
(requested by <tv>).
* Much improved debugging output. It's possible to output the wrapper
work log in-line with normal output by setting WRAPPER_LOG to
"stderr".
Important differences in behaviour from the old buildlink3 code include:
* Only move the -l options to the end of the command line, leaving the
-L options in-place.
* Extend the autodetection of the libtool mode to detect "compile" and
"uninstall".
* Fix problem noted in both PR pkg/24760 and PR pkg/25500, where
-L/usr/lib/* was being mangled improperly.
* Remove the top-level "buildlink" target; instead, make buildlinking
occur as part of the "wrapper" target.
* mangle and sub-mangle are only meant to transform directories in
-I, -L, and rpath options, so remove the lines in
buildlink3/gen-transform.sh that transformed bare directories.
* Add the ability for the libtool wrapper to be called just to unwrap
an existing libtool archive by running:
libtool --mode=unwrap -o libfoo.la
The old --fix-la syntax no longer works.
20040818
========
* Initial release of a new wrapper script framework that encapsulates
the non-buildlink-related code and moves it out of mk/buildlink3.
These features include:
* making MIPSpro accept GCC options
* making MIPSpro "ucode" accept GCC options
* making SunPro accept GCC options
* making "ld" accept -Wl,* options and silently removing the "-Wl,"
* (NEW) making UnixWare GCC accept -rpath options and silently
converting them into an appropriate LD_RUN_PATH
One major benefit of this is that the buildlink3 code is now much
tighter and easier to understand since it concerns itself solely
with buildlink-related details. I haven't yet optimized the wrapper
cache, so the new wrapper scripts may take slightly longer to execute
than the old buildlink3 wrapper scripts, but I'll be improving this
over time.
20040821
========
* Move the inclusion of $cmd_sink outside of the main loop in wrapper.sh
so that the $cmd_sink script can be used to globally scan and process
the arguments. Move the LD_RUN_PATH code to a cmd-sink-unixware-gcc
script. Garbage-collect the now unused export_vars-related code.
* Add cmd-sink-aix-xlc for AIX xlc that munges -Wl,-R* into an
appropriate -blibpath option.
* Add cmd-sink-interix-gcc and cmd-sink-interix-ld that errors out
when it sees -fpic/-fPIC and -shared/-Bshareable, respectively
(requested by <tv>).
* Move the code that converts full paths to shared libraries into the
"-Ldir -llib" equivalents from the buildlink3 code into wrapper/logic.
Remove the same from bsd.buildlink3.mk and gen-transform.sh.
* Move the code that checks for absolute rpaths from the buildlink3
code into wrapper/arg-source. Remove the same from bsd.buildlink3.mk
and gen-transform.sh.
* Only move the -l options to the end of the command line, leaving the
-L options in-place.
* Add more debugging code.
20040824
========
* Fix quoting problems after arguments are transformed. Remove the
hack that was inserted that magically made almost everything work
because we do it the right way now.
* Move the inclusion of $logic outside of the main loop in wrapper.sh
so that the $logic script doesn't have to worry about underflowing
the argument buffer.
* Encapsulate the loop in wrapper.sh that fills the argument buffer
entirely within the arg-source script.
* Move from the logic script into the arg-source script the
transformations that merge or split arguments.
* Fix bug where skipargs was effectively being ignored if it was more
than 1.
* Handle the whitespace in transformations in the logic script that
turn one library option into multiple library options, e.g.
"-lreadline" -> "-ledit -ltermcap".
* Allow you to specify an environment variable WRAPPER_SKIP_TRANSFORM
for whether you wish to skip the transformation step in the logic
script. This is intended for testing purposes.
* Added check_prog() and init_lib() functions to the shell code library
to make it more reusable outside of the wrapper framework.
* Allow the msg_log() function to output to "stdout" or "stderr". If
you want to have all of the logging appear on the screen, then you
can now set WRAPPER_LOG=stderr.
* Make some of the script components not overridable on a per-wrapper
basis.
* Add a gen-transform.sh script that generates transformation sedfiles.
The "transform" script is used to transform arguments, while the
"untransform" script is used to unwrap files. Move the no-rpath
logic from buildlink3/gen-transform.sh into wrapper/gen-transform.sh
since it's not buildlink3-specific.
* Check for a non-empty blibpath before adding the option in
cmd-sink-aix-xlc.
* Extend the autodetection of the libtool mode to detect "compile" and
"uninstall".
* Add a cmd-sink-libtool script that doesn't pass linker options to
libtool unless we're in "link" mode.
* Set _USE_RPATH to "yes" for UnixWare so that the wrappers will see the
rpath options and convert them to a LD_RUN_PATH definition.
* Add more debugging code.
20040826
========
* Rewrite buildlink3/gen-transform.sh to produce more precise sed commands.
Drop some unused commands from the mini-language, and add a few more
that are more restrictive in their scope.
* Fix problem where repeated options weren't properly handled by some
of sed commands. It's not enough that they're "global replace",
since some patterns match separator characters before and after each
option. We must repeat those patterns twice to catch all instances
correctly.
* Fix problem noted in both PR pkg/24760 and PR pkg/25500, where
-L/usr/lib/* was being mangled improperly.
* Remove the top-level "buildlink" target; instead, make buildlinking
occur as part of the "wrapper" target.
* Add more debugging code.
20040828
========
* Added a head_queue function to shell-lib that returns the head of the
named queue without popping it off the front of the queue.
* Strip consecutive, repeated library options from the command line when
we read it in the logic script.
* Be more careful about not underflowing the argument buffer.
20040906
========
* shell-lib was moved into pkgsrc/mk/scripts; correct references to that
file in the wrapper code.
* Use opt-sub instead of sub-mangle when protecting -I/usr/include/*
and -L/usr/lib/* from buildlink transformations. This avoids adding
lines that look like "-I-I..." in the transformation sedfiles.
* mangle and sub-mangle are only meant to transform directories in
-I, -L, and rpath options, so remove the lines in
buildlink3/gen-transform.sh that transformed bare directories.
* Fix bug in strip-slashdot where the "." wasn't backquoted and thus
matched all characters instead of only the "." character.
* Change the libtool wrapper to use a modified buildcmd script that
doesn't rearrange any of the arguments. This should fix spurious
problems where libtool doesn't understand how to parse the command
line when the -l options are moved to the end of the argument list.
* Fix bug in the logic script where the $cachearg and $cachedarg
weren't being properly set at all times, which caused the cache to
contain the wrong transformed argument.
20040907
========
* Support automatically passing "ABI" flags to the compiler and linker
depending on the value of ${ABI}. Currently supports the SunPro
compiler with ${ABI} == 64 and the MIPSPro compiler with ${ABI} as
any of 32, n32, o32, and 64.
* Move back the code that splits absolute paths to shared libraries
from arg-source back into logic. This allows us to correctly skip
splitting those paths based on the previous option. Also add a
sanity check that the library name in the split argument doesn't
contain a "/" since shell globs are not as precise as REs.
* Don't transform the path given after --dynamic-linker (used by GNU
ld for ELF linkage).
* Add the ability for the libtool wrapper to be called just to unwrap
an existing libtool archive by running:
libtool --mode=unwrap -o libfoo.la
20040914
========
* Add a loop in libtool-fix-la to ensure that all of the options listed
in the dependency_libs lines of *.lai files are processed. This fixes
a buildlink3 leakage bug.
* Merge the gen-transform.sh scripts between buildlink3 and wrapper and
place them all in wrapper. This makes sense since the commands simply
allow for many types of transformations, which buildlink3 takes
advantage of, but there is nothing inherently buildlink-ish about
those commands.
* Don't directly manipulate SUBST_SED.unwrap. Instead, create the
value of SUBST_SED.unwrap by combining several other variables
(currently just _UNWRAP_SED) to ensure that the correct ordering is
preserved.
* Correct some confusing debugging messages.
Give a bit of leeway in the atime time calculation - the problem is
that, on a large SMP bulk build machine, and occasionally on smaller
less busy machines, we can get a false-postive message in the aide
output because the atime on a group of files can be one second later
than "cur_time", the current time as returned to aide. So allow for
one second's difference in the time calculation.