Commit graph

139 commits

Author SHA1 Message Date
wiz
91d0c9a7be Update to 2.8.9:
Overview of Changes from GTK+ 2.8.8 to GTK+ 2.8.9
=================================================
* Bugs fixed:
 321560 File chooser filter behaves weird [Bogdan Nicula,
        Federico Mena Quintero]
 317999 2.8.4 to 2.8.6: sound-juicer crash, fileselector
        assertions [Sebastian Bacher]
 322569 On unsetting the Model, GtkTreeView does not clear
        it's associated TreeSelection [Milosz Derezynski]
 322998 Crash on selecting a file of null mime-type [Sadrul
        Habib Chowdhury]
 323024 gtktoolbutton leaks a pixbuf [Paolo Borelli]
 323209 GdkEvent leaked in gtktreeview.c /
        gtk_tree_view_key_press [Crispin Flowerday]
 323073 Typo in trap_activate_cb() [Sadrul Habib Chowdhury]
 323045 gtkcalendar.c: The identifier is already declared.
        [Kazuki Iwamoto]
 323386 gtk_menu_attach_to_widget() does not take NULL
        detacher [Jorn Baayen]
 307196 Unhinted fonts are measured incorrectly and drawing
        problems occur as a result [Alex Jones, Behdad Esfahbod]
 316310 unwanted scrolling in recent gtk [Paolo Borelli]
 322019 Toolbars without icons are invisible in icon-only
        mode [Ross Burton]
 323077 Search-entry in the TreeView not working properly
        [Sadrul Habib Chowdhury]
 323475 gtktoolbutton.c:562: warning: 'image' is used
        uninitialized in this function [Ross Burton]
 323577 reference count of textbuffer increases with each
        paste
 323629 gtk_selection_data_get_uris leaks memory
        [Markku Vire]

* Other changes
 - Remove GMemChunk from public header files to
   support building against GLib 2.10 [Matthias Clasen]
 - Report errors in option parsing [Matthias]
 - Merge upstream xdgmime changes to handle duplicate
   glob patterns [Matthias]
2005-12-11 19:11:32 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
d82c441130 Update to 2.8.8:
Overview of Changes from GTK+ 2.8.7 to GTK+ 2.8.8
=================================================
* GtkFileChooser
 - Make F2 work for renaming bookmarks [Jaap A. Haitsma,
   Paolo Borelli]
* GtkEntry
 - Turn off input methods in password entries [James Su]
* Win32 changes
 - Various visual improvements to the ms-windows
   theme [Dom Lachowicz]
 - Rework window decoration handling [Tor Lillqvist]
 - Fix localized weekday and month names in GtkCalendar [Tor]
 - Make urgency hint work on NT4 [Tor]
* Other fixes [Arjan van de Ven, Philip Langdale, Jens
  Granseuer, Bogdan Nicula, Benedikt Meurer, Michael
  Natterer, Kazuki Iwamoto, Paolo Borelli, Søren Sandmann,
  Jean-Yves Lefort, Milosz Derezynski, Tze'ela Hebron]
* Documentation improvements [Elie De Brauwer]
* Updated translations (be,hu,sk,th,wa)
2005-11-29 17:44:50 +00:00
wiz
caa5734d59 Add debug option. 2005-11-25 21:30:17 +00:00
wiz
486bb35ad5 Update to 2.8.7:
Overview of Changes from GTK+ 2.8.6 to GTK+ 2.8.7
=================================================
* GtkFileChooser
 - Don't special-case the names of Home and Desktop
   [Federico Mena Quintero]
 - Avoid loading more than one directory initially.
   [Federico]
 - Make the file chooser work better with window
   groups [Christian Persch]
 - Improve keynav in the pathbar [Carlos Garnacho,
   Andrei Yurkevich]
 - Don't access unmounted volumes [Federico]
* GtkTextView
 - Avoid quadratic blowup when deleting text with
   lots of tags [Matthias Clasen]
 - Fix drag-selection corner cases [Arvind S N,
   Paolo Borelli]
* GtkEntry
 - Add the entry completion popup to the window
   group  [Christian Persch]
* GtkTreeView
 - Fix background drawing in RTL locales [Eric Cazeaux]
 - Handle Shift-G for going back in typeahead
   search [Christian Neumair]
* GtkComboBox
 - Leave Ctrl-PageUp/PageDown to applications
   [Christian Neumair]
* Fix compilation problems with gtkcalendar.c
  [Matthias Hasselmann]
* Add labels for GTK_STOCK_CONNECT and
  GTK_STOCK_DISCONNECT items [Richard Hult]
* Resolve symbols in dlopened modules lazily  [Laszlo
  Peter]
* GDK
 - Don't try to set overlarge window icons [Claudio
   Saavedra]
 - Improve handling of odd keymaps [Kean Johnston]
* Win32 changes
 - Speed up compositing [John Ehresman]
 - Improve handling of clipboard [Tor Lillqvist]
 - Improve visuals of scrollbars, toolbars, handleboxes
   and menubars in the ms-windows theme [Dom Lachowicz]
 - Make icon masks work on Win98 [Peter Zelezny]
 - Hide resize and maximize buttons on non-resizable
   windows [Tor]
 - Don't hide dotfiles [Tor]
* Bug fixes [Kazuki Iwamoto, Ross Burton, Michael
  Natterer, Bogdan Nicula, Damien Carbery, Gustavo
  Carneiro, Tommi Komulainen, Thomas Klausner,
  Alexander Larsson, Bastien Nocera, Federico
  Mena Quintero, John Ehresman, Paolo Borelli,
  Antonio Sacchi, Christian Persch, Carlos
  Garnacho, Jeremy Cook, Nickolay V. Shmyrev,
  Richard Hult, Maxim Udushlivy, Peter Zelezny]
* Documentation improvements [Paolo Borelli,
  Christian Neumair, Christian Persch
2005-11-20 16:50:19 +00:00
jmmv
ba5d834941 Remove cairo dependency override (>=1.0.0); cairo's buildlink3.mk file
already pulls in 1.0.0nb2 (due to the pthread fix).
2005-10-07 19:48:02 +00:00
wiz
5cea46e47a Update to 2.8.6:
Overview of Changes from GTK+ 2.8.5 to GTK+ 2.8.6
=================================================
* GtkFileChooser
 - Don't reload the current folder unnecessarily on map [Federico
   Mena Quintero]
* Revert a change from 2.8.5 that could lead to assertion
  failures when finalizing GtkStyles [Matthias Clasen]
* Remove context prefixes from Portugese translations [Duarte
  Henriques]

Overview of Changes from GTK+ 2.8.4 to GTK+ 2.8.5
=================================================
* GtkFileChooser
 - Don't clear the file name entry too often when
   in SAVE mode.  [Jürg Billeter]
 - Reduce the startup time in OPEN mode [Federico
   Mena Quintero]
* Stop drag in GtkPaned when grab shadowed [Matthias Clasen]
* Correct the calculation for the first weekday
  in GtkCalendar [Matthias Clasen]
* Use a larger buffer when determining the image
  format in gdk-pixbuf [Sebastian Bacher, Dom Lachowicz]
* Win32 bug fixes [Kazuki Iwamoto, Tor Lillqvist]
* Other bug fixes [Tor Lillqvist, Gustavo Carneiro,
  Paolo Borelli, Ray Strode, Søren Sandmann, Tommi Komulainen,
  Benjamin Berg]
2005-10-05 14:37:44 +00:00
hira
22c7d18aeb Fix typo. 2005-10-02 13:06:37 +00:00
jmmv
9154d79bb7 Update to 2.8.4:
Overview of Changes from GTK+ 2.8.3 to GTK+ 2.8.4
=================================================
* GtkFileChooser
 - Turn off the profiling code [Federico Mena Quintero]
* GtkEntryCompletion
 - Make completion work with multibyte characters
   [Tommi Komulainen]
 - Improve positioning of large popups [Tommi Komulainen]
* GtkTreeView
 - Make column reordering by DND work better [Dan
   Winship]
* GtkCalendar
 - Correctly determine the first weekday from
   nl_langinfo() [Stanislav Brabec]
* GtkFontSel, GtkFontButton
 - Handle invalid font names better [Michael R. Walton,
   Ed Catmur]
* Deliver destroy events [Chris Lahey]
* Fix redrawing of widgets in the the presence
  of shaped child windows [Dan Winship]
* Win32 changes
 - Prune unnecessary mouse events [Tor Lillqvist]
 - Fix memory corruption when using display
   names [Tor Lillqvist]
* Other bug fixes [Alexander Larsson, John Cupitt,
  John Finlay, Kjartan Maraas, Thomas Leonard,
  Guillaume Cottenceau, Alexander Nedotsukov, Tim Janik,
  Tor Lillqvist, Tommi Komulainen
* Documentation improvements [Guillaume Cottenceau,
  Torsten Schoenfeld, Damon Chaplin, Vincent Untz,
  Tommi Komulainen, Federico Mena Quintero
* New and updated translations (bg,bn,et,eu,fr,gl,hi,it,
  ku,ru,sr,sv,tr,vi)

Overview of Changes from GTK+ 2.8.2 to GTK+ 2.8.3
=================================================
* Fix problems with the handling of initial settings
  for font options and cursor themes [Frederic Crozat,
  Joe Markus Clarke, Owen Taylor, Kjartan Maraas]
* Add a --ignore-theme-index option to
  gtk-update-icon-cache [JP Rosevaar]
* Other bug fixes [Christian Persch, Owen Taylor,
  Ed Catmur, Thomas Fitzsimmons, JP Rosevaar, Tor
  Lillqvist, Colin Walters, Yong Wang, Matthias,
  Kjartan Maraas, Christian Persch, Mark McLoughlin]
* Updated translations (ca,es,fr,pt_BR)

Overview of Changes from GTK+ 2.8.1 to GTK+ 2.8.2
=================================================
* Fix a crash with custom icon themes, which affected
  the gnome-theme-manager. [Kjartan Maraas]
* Make sure font and cursor settings are propaged down
  to the screen initially. [Frederic Crozat]

Overview of Changes from GTK+ 2.8.0 to GTK+ 2.8.1
=================================================
* gtk-update-icon-cache no longer stores copies of symlinked
  icons, and it has a --index-only option to omit image data
  from the cache [Matthias]
* Make large GtkSizeGroups more efficient [Michael Natterer]
* Improve positioning of menus in GtkToolbar [Christian Persch,
  Paolo Borelli]
* Make scrolling work on unrealized icon views [Jonathan Blandford]
* Avoid unnecessary redraws on range widgets [Benjamin Berg]
* Make sure that all GTK+ applications reload icon themes
  promptly. [Chris Lahey]
* Ensure that gdk_pango_get_context() and gtk_widget_get_pango_context()
  use the same font options and dpi value [Michael Reinsch, Owen]
* Multiple memory leak fixes [Kjartan Maraas, Matthias]
* Other bug fixes [Owen, Allin Cottrell, Tor Lillqvist, Jonathan
  Blandford, Christian Persch, Jonas Bonn, Brett Atoms, Guillaume
  Cottenceau, Sebastien Bacher, Robin Green, Benoit Carpentier,
  Hans Breuer, Kjartan Maraas, Manish Singh, Robert Jeff Mitchell,
  Markku Vire, Kristian Rietveld, Tommi Komulainen]
* Documentation improvements [Olexiy Avramchenko, Matthias]
* Updated translations (es,et,hu,ko,lt,ro,uk)

Overview of Changes from GTK+ 2.7.5 to GTK+ 2.8.0
=================================================
* Require cairo 0.9.2 [Matthias]
+ Extend ABI checks to cover exported variables [Matthias]
* Bug fixes [Benjamin Berg, Christian Persch]
* Documentation improvements [Matthias]
* New and updated translation (cy,de,el,id,te,zh_TW)

Overview of Changes from GTK+ 2.7.4 to GTK+ 2.7.5
=================================================
* Rename the default theme to "Raleigh" [Thomas Wood]
* Add a permformance testing framework [Federico Mena Quintero]
* Catch format errors in translations. This may cause
  "make check" to fail when using older versions
  of gettext [Matthias]
* Win32
 - Implement the urgency hint [Tor Lillqvist]
 - Update ms-windows theme [Dom Lachowicz]
 - Improve tablet handling [Robert Ögren]
 - Bug fixes [Kazuki Iwamoto, Tor Lillqvist, Tim Evans,
   J. Ali Harlow, Hans Breuer]
* Other bug fixes [Callum McKenzie, Matthias, Kjartan Maraas,
  Elijah Newren, Morten Welinder, Owen Taylor, Johan Dahlin,
  Peter Zelezny, Dan Winship, Damien Carbery, Alex Graveley,
  Mike Morrison, David Odin]
* Documentation improvements [Fabrice Bauzac, Claudio Saavedra,
  Federico Mena Quintero]
* New and updated translation (ar,bg,cs,de,fi,gu,ja,nb,nl,no,
  pl,pt,sq,zh_CN,zh_TW)

Overview of Changes from GTK+ 2.7.3 to GTK+ 2.7.4
=================================================
* Make svg icon themes work better [Matthias]
* GtkPlug/GtkSocket: Make these cross-platform
  and implement them for Win32 [Tor]
* Make font rendering xsettings work with pangocairo [Owen]
* Fix sporadic segfaults in the GtkTreeModelSort [James
  Bramford, Markku Vire, Kristian Rietveld]
* Improve gdk-pixbuf's ability to recognize
  svg images. [William Jon McCann]
* Win32
 - Build fixes [Tor Lillqvist]
 - Fix clipping issues [Robert Ögren]
 - Bug fixes [Peter Zelezny]
* Other bug fixes [Christian Persch, Arkady L. Shane,
  Matthias, Tommi Komulainen, Alexander Larsson, Owen,
  Thomas Vander Stichele, Robert Ögren]
* Documentation improvements [Steve Chaplin, Matthias,
  Federico Mena Quintero]
* New and updated translations (en_CA,fr,hy,lt,nl,sk,th,zh_CN)

Overview of Changes from GTK+ 2.7.2 to GTK+ 2.7.3
=================================================
* Make sure that gtk_window_present() moves the window to the
  current desktop [Elijah Newren]
* GtkFileChooser
 - Add overwrite confirmation for SAVE mode [Federico Mena Quintero]
* GtkTreeView
 - Add gtk_tree_view_get_visible_range() [Mikael Hallendal]
 - Add gtk_tree_view_column_queue_resize() [Morten Welinder]
 - Add gtk_tree_row_reference_get_model() [Stefan Kost]
 - Make page up/down behave as in the text view [Owen Taylor]
 - In typeahead search, allow Ctrl-G to move to the
   next match.  [Matt T. Proud]
 - Interpret Ctrl-Backspace as "Move focus to parent [Kathy
   Fernandes]
 - Speed up gtk_tree_selection_selected_foreach [Kristian Rietveld]
* GtkTextView
 - Make double-clicking between words select whitespace [Mike
   Miller, Paolo Borelli]
 - Show dragged text in drag icon [Kevin Duffus, Carlos
   Garnacho Parro]
 - Make invisible text work well enough to remove the
   remove the warning about it being unsupported.  [Matthias]
* GtkEntry
 - Make double-clicking between words select whitespace [Matthias]
 - Show dragged text in drag icon [Kevin Duffus, Carlos Garnacho Parro]
 - Fix the sizing of the entry completion popup [Ross Burton, Kris]
* Win32
 - Build fixes [Tor Lillqvist]
 - Fix handlink of Aiptek tablets [Robert Ögren]
* Bug fixes [Kris, Jorn Baayen, Billy Biggs, Tomislav Jonjic,
  Owen Taylor, Vincent Noel, Carlos Garnacho Parro, Mark McLoughlin.
  Mikael Magnusson, Luis Villa, Brian Bober, Bernd Demian, Manish
  Singh, Akira Tagoh, Barbie LeVille, Hans Oesterholt]
* Documentation improvements [Torsten Schoenfeld, Rodney Dawes,
  Park Ji-In]
* New and updated translations (cs,es,et,he,hu,nb,nl,no,sk)

Overview of Changes from GTK+ 2.7.1 to GTK+ 2.7.2
=================================================
* GtkAboutDialog
 - Clean up the "trail" in the path bar when set_current_folder
   is called explicitly [Jonathan Blandford, Matthias Clasen]
 - Accept dropped files and directories on the file list [Sven
   Neumann, Matthias]
* GtkTreeView
 - Make reusing cell renders work as well as it did in 2.6,
   but document it as being unsupported. [Kristian Rietveld]
* GtkAboutDialog
 - Optionally wrap the license [Christian Rose, Christian Persch]
* Menu
 - Make image menu items work in vertical menubars [Matthias]
 - Make orientation changes of menubars work [Matthias]
* Win32
 - Implement named cursors and other new GDK apis [Hans Breuer]
 - Implement getting cursor images [Tor Lillqvist]
* Bug fixes [J. Ali Harlow, Matthias, Diego Gonzalez,
  Kazuki IWAMOTO, Paul Cornett, Sebastien Bacher, Tor]
* Documentation improvements [Benjamin Berg, Matthias,
  Steve Chaplin, Peter van den Bosch, Tim-Philipp Müller]
* New and updated translations (en_CA,sr,sr@Latn)

Overview of Changes from GTK+ 2.7.0 to GTK+ 2.7.1
=================================================
* GtkTreeView
 - Change the keynav for header reordering and resizing
   to Alt-arrows and Shift-Alt-arrows  [Calum Benson]
* GtkTextView
 - Make movement by paragraphs up/down symmetric [Behnam
   Esfahbod]
 - Improve invisible text support [Matthias Clasen]
* Some new stock items: GTK_STOCK_INFO, GTK_STOCK_FULLSCREEN,
  GTK_STOCK_LEAVE_FULLSCREEN [Kristof Vansant]
* Handle broken grabs in many places [John Ehresman, Matthias]
* GDK
 - Add a function to move a region [Søren Sandmann]
 - Fix endianness issues in the pixbuf drawing
   code [David Zeuthen, Owen Taylor]
 - Add a GrabBroken event that is emitted when grabs
   are broken [Simon Cooke, John Ehresman, Matthias]
 - Track implicit grabs [Matthias]
* Win32
 - Improve and simplify line segment rendering [Tor Lillqvist]
* Bug fixes [Georg Schwarz, Fabricio Barros Cabral,
  Benoit Carpentier, Markku Vire, Ryan Lortie, Matthias,
  Morten Welinder, Dan Winship, Manish Singh, Tom von
  Schwerdtner, Kjartan Maraas, Euan MacGregor, William Jon
  McCann, David Saxton, Padraig Brady]
* Documentation improvements [Matthias, Ross Burton]
* New and improved translations (es,et,nl,sk,th,zh_TW)

Overview of Changes from GTK+ 2.6.x to GTK+ 2.7.0
=================================================
* GtkTreeView
 - Kris is back !!!
 - Lots of scrolling/validation fixes [Kristian Rietveld]
 - Allow to "unsort" columns. [Richard Hult]
 - Support wrapping in GtkCellRendererText [Matthias Clasen]
 - Support tinting in GtkCellRendererPixbuf [Jorn Baayen]
 - Make enable-search control only typeahead search,
   not C-f search. [Sven Neumann]
 - Make double-click autosize treeview columns again [Matthias]
 - Fix insensitive appearance [Billy Biggs, Matthias]
* GtkFileChooser
 - Don't select the first item in folder modes [Christian Neumair,
   Federico Mena Quintero]
 - Make save mode work again [Federico]
 - Allow bookmarks to be renamed [Sean Middleditch]
 - Ellipsize the preview label [Jeroen Zwartepoorte]
 - Use smaller icons [Vincent Noel]
 - Avoid a size allocation loop [Milosz Derzynski, Robert Ögren]
 - Don't stat children of /afs or /net network directories [Federico]
 - Improve sorting of filenames [Matthias]
 - Treat backup files like hidden files, and support
   .hidden files in the Unix backend [Sean Middleditch, Jan Arne Petersen]
 - Improve the re-rooting behaviour of the path bar [Benjamin Otte]
* GtkIconView
 - Many fixes for scrolling and selection handling [Mathias Hasselmann]
 - Implement GtkCellLayout, use cell renderers [Matthias]
 - Support editing [Matthias]
 - Support DND [Matthias]
 - Add API to determine the visible part of the
   model [Jonathan Blandford]
* GtkAboutDialog
 - Visual improvements, HIG compliance [Jorn Baayen]
* GtkCalendar
 - Use nl_langinfo() to determine the first day of week,
   when it is available [Vincent Untz, Tommi Komulainen, Pierre Ossman]
 - Allow localization of the year format [Paisa Seeluangsawat]
* GtkEntry
 - Allow completion popups to be wider than the entry [Ross Burton]
 - Add a property to suppress the popup for single matches [Matthias]
 - Don't blink the cursor if not editable [Nikos Kouremenos]
* GtkTextView
 - Add a GtkTextBuffer::text property [Johan Dahlin]
 - Allow to set a paragraph background color [Gustavo Carneiro,
   Jeroen Zwartepoorte]
 - Don't blink the cursor if not editable [Nikos Kouremenos]
 - Make invisible text work a bit better [Jeroen]
* GtkAlignment
 - Flip padding in RTL mode [Maciej Katafiasz]
* GtkUIManager
 - Support invisible, expanding separators [Christian Persch]
 - Allow to construct menu tool buttons [Sven Neumann]
* GtkIconCache
 - Cache image data and metadata as well [Anders Carlsson]
* GtkMenu
 - Support vertical menubars [Matthias]
 - Make scrolling more efficient [Jorn Baayen, Søren Sandmann]
 - Allow to pop up menus without grabbing the keyboard [Michael
   Natterer]
 - Allow setting background images on menus [Benjamin Otte]
* gtk-demo
 - Add demos for 2.6 features [Matthias, Mark McLoughlin]
* Allow custom translation function for stock labels. [Funda Wang,
  Diego Gonzalez]
* Add 16x16 versions for some some icons which were missing
  them [Jakub Steiner, Tuomas Kuosmanen, Vincent Noel]
* Move a lot of constant data to the .rodata section [Matthias]
* Don't copy property names, nicks and blurbs [Matthias]
* Use Cairo for most drawing [Owen Taylor]
* Allow themes to draw outside the widget's allocation [Owen]
* Allow key names to be translated [Christian Rose]
* Make all cursors used by GTK+ themeable [Matthias]
* Support the ICCCM urgency hint [Havoc Pennington]
* GDK
 - Work with XRender < 0.4 [Albert Chin, Billy Biggs]
 - Add API to warp the pointer [Matthias]
 - Support _NET_VIRTUAL_ROOTS [Carsten Haitzler]
 - Add API to obtain the last user interaction time [Elijah
   Newren]
 - Make some large arrays const [Ben Maurer, Tommi Komulainen]
 - Support Cairo drawing [Owen, Carl Worth]
 - Support Visuals with alpha channel [Owen, Keith Packard]
 - Support named cursors and cursor themes [Matthias]
* gdk-pixbuf
 - Support saving BMP [Ivan Wong Yat Cheung]
 - Allow to specify compression level when saving
   in PNG format [Sven Neumann]
 - Add a way to construct animations from frames [Dom Lachowicz]
 - Accept BMP v4 [Matthias]
* Win32 changes
 - Improve keyboard handling [Tor Lillqvist]
 - Improve clipboard handling [Ivan Wong]
 - Do delayed rendering for transfering images
   through the clipboard [Ivan Wong]
 - Improve tablet handling [Robert Ögren]
 - Initialize input devices lazily [Robert Ögren]
 - Make big windows work on NT [Ivan Wong]
 - Implement dashed lines correctly [Ivan Wong, Hans Breuer]
 - Handle 16 color display mode [Tor]
 - Support RGBA cursors [Tim Evans]
 - Fix DND on multi-monitor systems [Tor]
 - Use alternative button order [Tor]
 - Build fixes [Hans]
 - Bug fixes [Ivan Wong, Dave Neary, Daniel Atallah, Takuro Ashie,
   Robert Ögren, Kevin Stange, Tim Evans]
* Other bug fixes [Alexander Hunziker, Alexander Larsson, Anders
  Carlsson, Andreas Volz, Arjan van de Ven, Billy Biggs, Chris Lee,
  Christian Neumair, Christian Persch, Crispin Flowerday, Damon Chaplin,
  David A. Knight, David Costanzo, Dennis Cranston, Diego Gonzalez,
  Dom Lachowicz, Doug Morgan, Doug Quale, Elijah Newren, Fabricio Barros
  Cabral, Federico, Felipe Heidrich, Felix Riemann, Frank Naumann,
  Frederic Crozat, Gary Kramlich, Gustavo Carneiro, Hans-Wolfgang Loidl,
  Havoc, Hazael Maldonado Torres, Ian Wienand, Ismael Juma, Jaap A. Haitsma,
  Jacob Kroon, Jakub Jellinek, Jean Marie Favreau, Jeff Franks, Jens Finke,
  Jim Evins, Joerg Sonnenberger, John Ellis, John Finlay, Jonathan,
  Jorn Baayen, Kazuki Iwamoto, Kirk Bridger, Kjartan Maraas, Leonard
  Michlmayr, Lorenzo Gil Sanchez, Manish Singh, Marc Meissner, Matthias,
  Michael Natterer, Mikael Hallendal, Milosz Derezynski, Morten Welinder,
  Murray Cumming, Nickolay V. Shmyrev, Niko Tyni, Nguyen Thai Ngoc Duy,
  Olaf Vitters, Olivier Sessink, Owen, Paolo Borelli, Patrick Fimml,
  Peter Bloomfield, Peter Wainwright, Phil Blundell, Philipp Langdale,
  Priit Laes, Reinout van Schouwen, Remus Draica, Richard Hult, Robert
  Staudinger, Rodney Dawes, Rodrigo Moya, Roman Kagan, Ryan Lortie,
  Samuel Hym, Seven Walter, Søren, Stefan Kost, Stepan Kasal,
  Stephen Kennedy, Sven Neumann, Theerud Lawtrakul, Thomas Leonard,
  Thomas Zajic, Tim-Philipp Müller, Tomislav Jonjic, Tommi Komulainen,
  Torsten Schoenfeld, Tristan Van Berkom, Victor Osadci, Vincent Ladeuil,
  Vincent Noel, Vincent Untz, Yury Puzis]
* Documentation improvements [Alex Graveley, Ali Akcaagac, Bill
  Haneman, Billy Biggs, Christian Persch, Christian Rose, Dan Winship,
  George Kraft IV, Ghorban M. Tavakoly, Hubert Sokolowski, Jeff Franks,
  Jianfei Wang, Johan Dahlin, Jon-Kare Hellan, Karel Kulhavy, Ken
  Siersma, Maciej Katafiasz, Masao Mutoh, Mathias Hasselmann, Matthias,
  Michal Suchanek, Morten Welinder, Murray Cumming, Oliver Sessink, Owen,
  Richard Hult, Roger Light, Sebastian Bacher, Steve Chaplin, Sven Neumann,
  Torsten Schoenfeld, Vincent Untz, Worik Stanton]
* New and improved translations (bg,ca,cs,cy,da,de,el,en_CA,en_GB,es,et,
  eu,fa,fi,hu,id,ja,nb,ne,nl,nn,no,pl,pt,pt_BR,ro,ru,rw,sk,sq,sr,sr@Latn,
  sv,th,uk,vi,xh,zh_CN,zh_TW)
2005-10-02 12:19:06 +00:00
jmmv
6cd4dcc7d5 Include bsd.prefs.mk before defining CPPFLAGS, as mk.conf may do a
'CPPFLAGS=...' overriding its value.  Fixes PR pkg/30081 by Idar Tollefsen.
Allowed by agc@ during freeze.
2005-09-26 11:47:24 +00:00
jlam
1dce0d1923 Remove the module databases during post-install since they're created
the +INSTALL script as part of the POST-INSTALL action.  This makes this
package pass CHECK_FILES=yes.  No changes to the binary package.
2005-09-16 06:10:15 +00:00
jmmv
5cae0052c0 Update to 2.6.10:
* Fix an crasher bug when using submenus together with window groups.
  This bug affected epiphany.
* Fix bug that can lead to segfaults when icon themes are updated.
* Updated translations (et,ne)
2005-08-25 21:04:10 +00:00
jlam
cf4dfe44a5 Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so
that these directories will be conditionally removed (based on reference
counts), regardless of the value of PKG_CONFIG.  Bump the PKGREVISION
for packages that were modified as a result.
2005-08-20 19:16:21 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
xtraeme
6f2b85ab85 Update to 2.6.9.
Overview of Changes from GTK+ 2.6.8 to GTK+ 2.6.9
=================================================
* GtkFileChooser
 - Don't leave a "trail" when then current folder
   is explicitly set [Jonathan Blandford]
 - Accept file drops on the file list [Sven Neumann]
* Accept GTK+ 2.8 .gtk-bookmarks files [Matthias]
* Make paragraph up/down keynav in GtkTextView
  symmetric [Behnam Esfahbod]
* Win32
 - Bug fixes [Tor Lillqvist, Kazuki Iwamoto, Peter
   Zelezny, Tim Evans, Hans Breuer]
 - Improve and simply line segment rendering [Tor]
 - Fix handling of Aiptek tablets [Robert  Ã~Vgren]
* Other bug fixes [Billy Biggs, Vincent Noel,
  Georg Schwarz, Markku Vire, Dan Winship, Morten
  Welinder, Matthias, Euan MacGregor, David Saxton,
  Padraig Brady, Paul Cornett, Mark McLoughlin,
  Hans Oesterholt, Arkady L. Shane, Tommi Komulainen,
  Peter S. Mazinger, Dan Winship, Peter Zelezny,
  Alex Graveley]
* Documentation improvements [Steve Chaplin, Matthias]
* New and updated translations (cs,cy,da,de,en_CA,es,et,
  fr,gl,gu,hu,hy,ja,ko,nl,sq,sr,sr@Latn,sv,zh_CN,zh_TW)
2005-08-03 19:42:20 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
jmmv
8a60b1cfc9 Update to 2.6.8:
* GtkFileChooser
 - Don't select first row in SELECT_FOLDER mode [Christian Neumair]
 - Improve autocompletion behaviour; fix CREATE_FOLDER mode [Federico
   Mena Quintero]
 - Don't stat children of /afs or /net network directories [Federico]
 - Fix set_current_name() and unselect_all() in the light of asynchronous
   selections [Federico]
 - GtkFileChooserButton fixes [David A. Knight]
 - Miscellaneous fixes [Federico, Sven Neumann, Kjartan Maraas]
* GtkIconView
 - Many fixes for scrolling and selection handling [Mathias Hasselmann]
* GtkTreeView
 - Fix insensitive appearance [Billy Biggs, Matthias Clasen]
* GtkEntry
 - Don't blink the cursor if the entry is not editable [Nikos Kouremenos]
* GtkTextView
 - Optimize cursor blinking [Michael Natterer]
 - Don't blink the cursor if the entry is not editable [Nikos]
* GtkAlignment
 - Flip padding in RTL mode [Maciej Katafiasz]
* Fix a bug in focus tracking that lead to problems between some
  window managers and GTK+ applications. [Owen Taylor, Billy Biggs,
  Niko Tyni]
* gtk-demo
 - Add demos for 2.6 features [Matthias]
* Win32 changes
 - Initialize gettext before use [Robert Ögren, Daniel Atallah,
   Kevin Stange]
 - Fix DND on multi-monitor systems [Tor Lillqvist]
 - Improve handling of special and dead keys [Tor, Ivan Wong Yat Cheung]
 - Improve rendering of insensitive icons [Tim Evans]
 - Support RGBA cursors [Tim]
 - Bug fixes [Ivan, Hans Breuer, Tor, Daniel]
* Other bug fixes [Federico, Sven Neumann, Nguyen Thai Ngoc Duy,
  Philip Langdale, Stephen Kennedy, Michael, Pattrick Fimml,
  Felix Riemann, David A. Knight, Hazael Maldonado Torres,
  Mikael Hallendal, Ian Wienand, Tommi Komulainen, Ismael Juma,
  Leonard Michlmayr, Matthias, Gary Kramlich, Peter Wainwright,
  Dom Lachowicz, Kjartan Maraas, Victor Osadci, Olaf Vitters,
  Morten Welinder, Alexander Hunziker, Elijah Newren, Frederic
  Crozat, Joerg Sonnenberger, John Ehresman]
* Documentation improvements [Matthias, Masao Mutoh, Maciej,
  Richard Hult, Ghorban M. Tavakoly]
* New and updated translations (cs,cy,da,de,en_GB,et,eu,fr,gu,hu,id,
  nn,ru,sv,th,xh,zh_CN)
2005-06-26 19:43:54 +00:00
grant
4871886bb4 remove CPPFLAGS=-Xc workaround for Solaris/sunpro which is no longer
needed (and now breaks the build).
2005-06-22 00:45:29 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jmmv
8fda1b3d11 Remove local errno declaration from a source file; it conflicts with
the one in errno.h, at least under DragonFly.  Closes PR pkg/30259 by
Jörg Sonnenberger.
2005-05-18 15:28:04 +00:00
minskim
c4933146fb Include stdint.h to use uint16_t on Darwin. 2005-05-09 04:29:16 +00:00
jmmv
e6f03604aa Use BUILDLINK_LDFLAGS.pthread rather than hardcoding -pthread in build
files for portability.  Closes PR pkg/29190 by Todd Willey.
2005-05-08 09:07:08 +00:00
wiz
9490c1f6d3 Update to 2.6.7:
Overview of Changes from GTK+ 2.6.6 to GTK+ 2.6.7
=================================================
* Revert two fixes from 2.6.5 which were causing
  problems  [Crispin Flowerday]
* New and updated translations (bg,ja,ko,ca)

Overview of Changes from GTK+ 2.6.5 to GTK+ 2.6.6
=================================================
* Add 16x16 versions for some stock icons [Vincent Noel]
* Bug fixes [Tommi Komulainen, Roman Kagan, Ivan Wong,
  Matthias Clasen, Jakub Jelinek, Arjan van de Ven]
* New and improved translations (pl)

Overview of Changes from GTK+ 2.6.4 to GTK+ 2.6.5
=================================================
* Fix compilation with gcc 4.0 [Matthias Clasen]
* GtkFileChooser
  - Ellipsize the preview label [Jeroen Zwartepoorte]
  - The mime code can now use a mmapped cache [Matthias]
* GtkTreeView
  - Don't pop up the entry context menu if the
    the search entry is not visible  [Billy Biggs]
  - Make enable_search control only typeahead, not
    C-f search  [Sven Neumann]
  - Allow resetting search-column to -1 [Lorenzo Gil Sanchez]
  - Make gtk_tree_view_expand_all work [Tristan Van Berkom,
    Jonathan Blandford]
  - Make double-click to autosize work again [Matthias,
    Jonathan]
* GtkComboBox, GtkComboBoxEntry
  - Make gtk_widget_grab_focus() work [Gustavo Carneiro]
  - gtk_combo_box_get_active_text() now always returns
    the current text.  [Robert Staudinger]
* gdk-pixbuf
  - Use correct update regions when incrementally loading
    BMP and TGA images [Owen Taylor, David Costanzo]
  - Support saving BMPs [Ivan Wong]
  - Bug fixes [Tommi Komulainen, Morten Welinder, David,
    John Ellis]
* Other bug fixes [Christian Persch, Sven Neumann,
  Philip Langdale, Tomislav Jonjic, Thomas Leonard,
  Yury Puzis, Manish Singh, Doug Quale, Ryan Lortie,
  Kjartan Maraas, Morten, Felipe Heidrich, Paolo
  Borelli, Jorn Baayen, Hazael Maldonado Torres,
  Tommi, Stefan Kasal, Billy, Felipe Heidrich,
  Hans-Wolfgang Loidl, Jacob Kroon, Steven Walter]
* Documentation improvements [Johan Dahlin, Matthias,
  Jianfei Wang, Olivier Sessink, Jon-Kare Hellan, Kristof
  Vasant, Billy, Worik Stanton, Ken Siersma, Morten]
* New and improved translations (ca,cs,cy,da,de,en_CA,
  en_GB,es,fi,fr,gu,hu,it,lt,nl,pl,pt,pt_BR,ro,ru,rw,sq,
  sr,sr@Latn,sv,uk,zh_CN,zh_TW)
2005-04-15 13:47:25 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
salo
0235784309 Security fix for CAN-2005-0891:
"David Costanzo has reported a vulnerability in GTK+, which can be
 exploited by malicious people to crash certain applications on
 a user's system.

 The vulnerability is caused due to a double free error in the BMP
 loader.  This can be exploited to crash an application linked against
 GTK+ when a specially crafted BMP image is processed."

Bump PKGREVISION.  Patch from Fedora.
2005-04-01 10:51:50 +00:00
jmmv
971398ee55 Add explicit dependency on Xfixes (used directly). 2005-03-13 15:24:39 +00:00
wiz
853b4359df Update to 2.6.4:
Overview of Changes from GTK+ 2.6.3 to GTK+ 2.6.4
=================================================
* Move a lot of const data to the .rodata section [Matthias Clasen]
* Make caching of .icon files work again [Alexander Larsson]
* Fix many translations of our single Q_() message
  to not include the prefix [Christian Persch]

Overview of Changes from GTK+ 2.6.2 to GTK+ 2.6.3
=================================================
* GtkAction
 - Improve the handling of buttons as action
   proxys [Milosz Derezynski]
* gtk_window_present(): Use the timestamp of the last
  user interaction when focusing the window.  [Elijah Newren]
* Icon theme
 - Avoid scaling icons in the file chooser [Vincent Noel]
 - Make icon theme caching work on ppc64 [Manish Singh]
* Win32
 - Bug fixes [Tor Lillqvist]
 - Improve tablet handling [Robert Ögren]
* Other bug fixes [Rodney Dawes, Tommi Komulainen,
  Christian Persch, Manish Singh, Billy Biggs, Ben Maurer,
  Jorn Baayen, Jonathan Blandford, Murray Cumming,
  Olivier Sessink, Matthias, Gustavo Carneiro, Morten
  Welinder, Samuel Hym, Doug Morgan, Ivan Wong, Paul
  Cornett, Sven Neumann, Vincent Untz]
* Documentation improvements [Matthias, Torsten Schoenfeld]
* New and improved translations (ar,be,bg,ca,cy,el,en_GB,fa,gu,ja,hu,pt_BR,th,uk,xh)
2005-03-02 15:39:06 +00:00
wiz
393af94024 Add RMD160 checksums to the SHA1 ones. 2005-02-23 17:36:09 +00:00
recht
95814bcaec adapt to latest bsd.pkg.mk changes 2005-02-13 23:30:07 +00:00
jmmv
c4f99db204 Let's depend on glib2-2.6.2. 2005-02-04 21:42:22 +00:00
jmmv
71e2aeee74 Update to 2.6.2:
* Speed up size allocation of labels, progress bars and text cell renderers
  [Anders Carlsson]
* Add a --quiet option to gtk-update-icon-cache [Matthias]
* GtkFileChooser
 - Bug fixes [Federico Mena Quintero]
 - Don't overwrite the contents of the name entry when changing folders
   in save mode.  [Federico]
 - Don't return nonexisting folders in save mode [Jean Marie Favreau]
 - Fix a size allocation loop [Milosz Derezynski, Robert Ögren]
* GtkAboutDialog
 - Better HIG compliance [Jorn Baayen]
* GDK
 - Work with Xservers implementing old versions of the Render extension
   [Albert Chin]
 - Respect _NET_VIRTUAL_ROOTS [Carsten Haitzler]
* Win32
 - Bug fixes [Tor Lillqvist, Ivan Wong, David Neary, Daniel Atallah,
   Takuro Ashie]
 - Make keyboard input work in Indic languages [Tor]
 - Initialize extended input devices lazily  [Robert Ögren]
* Other bug fixes [Owen Taylor, Richard Hult, Phil Blundell,
  Jens Finke, Michael Natterer, Manish Singh, Kjartan Maraas,
  Priit Laes, Dennis Cranston, Remus Draica, Matthias,
  Jeff Franks, Elijah Newren, Damon Chaplin, Vincent Ladeuil,
  Carlos Garnacho Parro, Thomas Zajic, Crispin Flowerday,
  Tommi Komulainen, Søren Sandmann, Chris Lee, Mark McLoughlin]
* Documentation improvements [Murray Cumming, Matthias, Alex Graveley,
  Jeff Franks, Christian Rose, Masao Mutoh, Karel Kulhavy, Roger Light]
* New and improved translations (bg,ca,cs,cy,da,de,el,en_CA,es,et,hu,it,
  ja,ko,lt,nb,nl,nn,no,pl,pt,pt_BR,sk,sq,sv,zh_CN)
2005-02-04 21:40:33 +00:00
jmmv
bf7291aa38 It looks like Interix wants function names to be prefixed with __ instead
of a single _.  So extend existing conditionals for Cygwin and MinGW to
also support Interix, hoping that this will fix the build problems shown
in tv@'s bulk build.
2005-01-18 12:06:37 +00:00
jmmv
ff02f27b8b Remove another XDG-specific hardcoded path. Bump PKGREVISION to 1. 2005-01-12 11:20:20 +00:00
jmmv
a2a5edea91 Update to 2.6.1:
* GtkFileChooser
 - Fix some possible threading deadlocks [Matthias Clasen]
 - Don't return errors from the private GTK_FILE_SYSTEM_ERROR
   domain [Murray Cumming]
 - Fix some crashes with unreadable directories [Federico Mena
   Quintero]
 - Add an "Open Location" item to the context menu [Federico]
* GtkTreeView
 - Make sorting work again in list stores [Marcin Krzyzanowski]
 - Restrict column reordering to button 1 [Jonathan Blandford]
* GtkComboBox
 - Make the button prelight [Ricardo Veguilla]
 - Fix state propagation [Carlos Garnacho Parro]
* GtkMessageDialog
 - Don't show secondary label until it is set [Christian Persch]
* GtkMenu
 - Make items activate immediately on button release [Søren Sandmann]
 - Submenus inherit their cascading direction [Matthias]
* gdk-pixbuf
 - Fix a possible threading deadlock when loading
   animations [Callum McKenzie]
 - Make Hyper interpolation work again [Dennis Nezic]
* Win32
  - Improve handling of UNC paths [Tor Lillqvist]
  - Show the correct Desktop folder in the file chooser [Tor]
  - Bug fixes [Tor]
* Bug fixes [Torsten Schoenfeld, Morten Welinder,
  Marcin, Seth Nickell, Jonathan, Owen Taylor, Søren,
  Iñigo Serna, John Finlay, Zeeshan Ali, Robert Ögren,
  Billy Biggs, Brian Tarricone, Tor, Christian, Tristan
  Van Berkom, Elijah Newren, Federico, James M. Cape,
  Matthias, Arnaud Charlet]
* Documentation improvements [Masao Mutoh, Torsten,
  Billy, Alessio Dessi, David Bourguignon, Tommi Komulainen,
  Dave Bordoley, Robert Ancell, Kentaro Fukuchi, Matthias,
  Christian Biere, Jonathan, Tommi, Stefan Kost]
* New and improved translations (cs,cy,da,de,en_CA,es,ja,lt,nl,sq,sv,zh_CN)
2005-01-09 17:30:46 +00:00
jmmv
46ed1c85cf Avoid a nested mutex lock that was causing misterious application crashes
when using the SVG loader.  Bump PKGREVISION to 2.

Problem seen in vino when using the Nuvola theme (vino-preferences refuses
to start with a SIGABRT and a libpthread assertion is triggered).
2005-01-04 23:52:16 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
jmmv
a83b4f3e5d Update to 2.6.0:
Overview of Changes from GTK+ 2.4.x to GTK+ 2.6.0
=================================================

* New widgets
  - GtkIconView
  - GtkAboutDialog
  - GtkCellView
  - GtkFileChooserButton
  - GtkMenuToolButton

* New cell renderers
  - GtkCellRendererCombo
  - GtkCellRendererProgress

* Changes in GtkFileChooser
  - Many tweaks to keynav and other behaviour

* Changes in GtkTreeView
  - Hover selection
  - Hover expand
  - Separators
  - Insensitive rows
  - Typeahead

* Changes in GtkComboBox
  - Allow trees in combo boxes
  - Hover selection
  - Hover expand
  - Separators
  - Insensitive rows
  - Scrolling

* Changes in GtkLabel
  - Rotated text
  - Ellipsisation
  - Dnd from selectable labels
  - Selectable labels in the focus chain
  - Obey the Pango backspace-deletes-character attribute

* Changes in GtkTextView
  - Rotated text
  - Obey the Pango backspace-deletes-character attribute

* Changes in Clipboard/Selection/DND handling
  - Selection ownerchip change notification
  - API to handle text, image and file targets
  - Support text/plain target
  - Support clipboard persistency
  - Support xdnd v5
  - Reduce clipboard timeout to 30 seconds

* Theming
  - Follow icon theme specification for directory locations
  - Themed window icons
  - Themed images in GtkImage
  - Allow themes to displace focus rectangles on click
  - Various new stock icons

* Window Manager interaction
  - Support do-not-focus-on-map hint
  - Support _NET_WM_USER_TIME

* gdk-pixbuf:
  - License information for image loaders
  - Disable loaders
  - Simple rotation
  - Make threadsafe

* Performance improvements
  - Increase chunk size for incremental selection transfers
  - Get rid of many PLT entries
  - Icon theme caching
  - Sync counter mechanism to speed up resizes
  - Reimplement GtkListStore on top of a splay tree
  - Fix algorithmic problems in GtkUIManager

* Win32-specific changes
  - Integrate IME input method module
  - Integrate ms-windows (Wimp) theme engine

* Other changes
  - API for HIG-conform dialogs
  - API for stock-like buttons
  - New init API based on GOption
  - Setting for alternative button order
  - Setting for modules to load
  - Integrate pixbuf theme engine
  - Change notebook tabs with the scroll wheel
  - Ellipsisation in GtkCellRendererText, GtkProgressBar, GtkStatusbar
  - Clean up abi and enforce list of exported symbols
2004-12-24 10:04:39 +00:00
jlam
00686c240d Set PTHREAD_AUTO_VARS to "yes" after pthread.buildlink3.mk was changed
not to automatically add pthread-related CFLAGS, LDFLAGS, and LIBS to
the configure and build processes.
2004-12-04 23:09:06 +00:00
jmmv
0018278694 Update to 2.4.14:
* GtkFileChooser
  - Improve keybindings [Federico Mena Quintero]
  - Speed up loading of large directories [Federico]
  - Move "Browse for other folders" expander up [Federico]
  - Support DND from the path bar [Federico]
* GtkUIManager
  - Speed up [Dave Neary, Michael Natterer, Sven Neumann, Soeren Sandmann]
* GtkTreeView
  - Fix resizing artifacts in empty, focused treeviews [Billy Biggs,
    Vincent Noel]
* GtkSettings
  - Handle changes to gtk-menu-images and gtk-button-images much more
    efficiently [Matthias Clasen]
* GDK
  - Allow to set wm hints on leader windows [Sebastien Bacher]
* Win32
  - Implement resize grips  [Robert Ögren]
  - Bug fixes [Robert, Tor Lillqvist]
* Bug fixes [Morten Welinder, William Jon McCann, Anders Carlsson, Philip
  Langdale, Christian Persch, John Finlay, Carlos Garnacho Parro, Tim Janik,
  Gavin Romig-Koch, Jonathan Blandford, Billy Biggs, Federico, Christian
  Neumair, Kristian Høgsberg, Sven, Dennis Cranston]
* Updated translations (ca,id,nb,no,nso,pa,zh_CN)
2004-12-04 22:19:17 +00:00
jlam
af591191d2 Remove redundant uses of PTHREAD_{CFLAGS,LDFLAGS} now that they're added
automatically by pthread.buildlink3.mk.  Also, factor out the pthread
library out of PTHREAD_LDFLAGS into a standalone variable PTHREAD_LIBS
and use it in packages where necessary (usually the ones that don't
have a GNU configure script).
2004-11-12 06:39:19 +00:00
jmmv
8408df500e Update to 2.4.13:
* Fix size allocation problems. [Chrispin Flowerday, Tim Janik,
  Tommi Komulainen, Owen Taylor]
* New and updated translations (fr,ta)
2004-10-13 07:28:36 +00:00
jmmv
9914881097 Update to 2.4.11:
* GtkFileChooser
  - Make path bar arrows larger [Matthias Clasen]
  - Make SELECT_FOLDER mode work [Matthias]
  - Speed up the completion popup [Matthias]
  - Update the preview when searching [Tommi Komulainen]
  - Pop up completions again when tab is pressed [Jon Bech Madsen]
  - Don't prepopulate the location entry [Matthias]
* Win32 bug fixes [Robert Ögren]
* Other bug fixes [Federico Mena Quintero, Joel Fredrikson, Matthias,
  Padraig O'Briain, Michèle Garoche. Frederic Crozat,
  Jonathan Blandford, John Cupitt, Morten Welinder, Christian Persch,
  Lorenzo Gil Sanchez, Federico]
  Martyn Russell]
* Documentation improvements [John Finlay, Billy Biggs, Jonathan,
  Owen Taylor]
* New and updated translations (az_IR,ang,en_CA,gl,hu,it,nl)
* Bugs fixed: 153185,153224,153628,145467,154191,153326,143826,147700,
  154186,154658,154703,153791,154444,152562,154188
2004-10-09 09:18:28 +00:00
grant
46c86378ef distinguish between gtk1 and gtk2 in COMMENT. 2004-10-04 11:11:23 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
93e15cf0fd Update to 2.4.10. Done during the freeze to get several security fixes
in gdk-pixbuf incorporated.

Overview of Changes from GTK+ 2.4.9 to GTK+ 2.4.10
==================================================
* GtkFileChooser
 - Fix some memory leaks [Kjartan Maraas]
 - Make autocompletion less annoying in save mode [Owen Taylor]
* Default theme
 - Improve drawing of expanders [Matthias Clasen]
* GtkEntryCompletion
 - Improve positioning of popups [Matthias]
* Make selection handling robust against invalid UTF-8 [Owen Taylor]
* gdk-pixbuf
 - Fix saving of pixbufs with alpha-channel as jpeg [Emmanuel Pacaud]
 - Security fixes [Chris Evans]
* Win32 bug fixes
 - Improve tablet handling [Robert Ögren]
 - Handle screen resolution changes [Arjohn Kampman, Tor Lillqvist]
 - Fix loading of input modules on Win32 [Kazuki IWAMOTO]
* Other bug fixes [Tim Janik, Bill Haneman, Padraig O'Briain,
  Frederic Croszat, Matthias, Felipe Heidrich, Lorenzo Gil
  Sanchez, Olivier Andrieu, Jean Bréfort, Christian Persch,
  Edd Dumbhill, Marco Pesenti Gritti]
* Updated translations (ang,bn,cs,cy,de,en_CA,hu,ne,nn,ro,tr,uk)
2004-09-18 21:46:48 +00:00
jschauma
d59f33233c If we're on IRIX and we're using gcc, then, apparently, we need gawk,
as otherwise the awk invocation in libtool breaks complaining about
the ``Input record [...] too long'' near the end of the build process.
(Oddly this does not occur using the mipspro compiler.)
2004-09-07 01:23:10 +00:00
jmmv
f00f5d1fb5 Pick up maintainership (something I should have done a long while ago...) 2004-08-31 11:53:07 +00:00
jmmv
0e130051ba Update to 2.4.9:
Overview of Changes from GTK+ 2.4.7 to GTK+ 2.4.8
=================================================
* GtkFileChooser
 - Fix some memory leaks [Federico Mena Quintero]
 - Make save mode work with old versions of the
   gnome-vfs backend. [Zack Cerza]
* GtkEntryCompletion
 - Warn if text column has wrong type [Fernando San Martin Woerner,
   Gustavo Carneiro]
* GtkTreeView
 - Fix a redraw problem in fixed height mode [Pawel Salek]
* GDK
 - Complete the _NEW_WM_USER_TIME implementation [Elijah Newren]
 - Update the _NET_ACTIVE_WINDOW implementation [Elijah]
* gdk-pixbuf
 - Avoid infinite loops for bad BMPs [Chris Evans, Manish Singh]
 - Fix a problem with GDK_INTERP_NEAREST scaling which caused
   Nautilus thumbnails to be misdrawn [Christoph Fergeau]
 - Avoid segfaults in gdk-pixbuf-csource [Matthias Clasen]
* Win32 bug fixes [Tim Evans, Tor Lillqvist]
* Other bug fixes [Gustavo, Torsten Schoenfeld, Manish, Tomislav Jonjic,
  Soeren Sandmann, Tommi Komulainen, Philip Langdale, Jon-Kare Hellan]
* Documentation improvements [Matthias]
* Updated translations (bs,da,fi,sq)

Overview of Changes from GTK+ 2.4.6 to GTK+ 2.4.7
=================================================
* GtkFileChooser
 - Fix for Open button not actually opening [Tommi Komulainen]
 - Fix crash when g_get_home_dir() returns NULL [Tor Lillqvist]

Overview of Changes from GTK+ 2.4.4 to GTK+ 2.4.6
=================================================
* GtkFileChooser
 - Set busy cursor while mounting [Federico Mena Quintero]
 - Set accessible name [Padraig O'Briain]
 - Improve activation on focus [Federico]
 - Accept paths in entry [Federico]
* GtkTreeView
 - Draw focus indicator for empty tree views [Federico]
 - Make column dragging more robust [Matthias Clasen,
   Christian Biere]
 - Prevent DND on non-sources [Pawel Salek]
* GtkUIManager
 - Accept paths with a leading / [David Malcolm]
* Gdk
 - Fix handling of keep-above and keep-below
   state [Matthew Garret]
 - Add some missing error traps [Thomas Leonard]
* gdk-pixbuf
 - Make incremental loading work for 8bit pcx
   files [Magnus Bergman]
 - Handle edge pixels consistently [Brian Cameron,
   Matthias]
 - Handle OS/2 BMPs [Jon-Kare Hellan]
* Bug fixes for Copy-Paste behaviour in text widgets
  [Mikael Hallendal, Scott Bronson]
* Memory leak fixes in multiple widgets [Kjartan Maraas,
  Tommi Komulainen, Crispin Flowerday, Matthias]
* Win32 fixes [Robert Ögren, Tor Lillqvist, Hans Breuer
* Other bug fixes [John Cupitt, Elke Meier, Matthias,
  Peter Zelezny, Guilherme Salgado, John Finlay, Tommi,
  Padaig, Olivier Sessink, Nicolas Deves, Lorenzo Gil
  Sanchez, Christian Persch, Morten Welinder, Markku Vire,
  Markus Lausser, Abel Daniel]
* Documentation improvements [Owen Taylor, Matthias, Axel
  Simon, David, Federico, Mariano Suarez-Alvarez]
* Updated translations (ang,az,bg,br,ca,cs,en_CA,es,fi,fr,hi,hu,
  it,ja,ko,mn,nb,nl,no,pl,pt,pt_BR,ru,sq,sr,sr@Latn,sr@ije,sv,uz,
  wa,zh_CN)
2004-08-30 19:20:02 +00:00