[hyena] Created tag 0.4



The unsigned tag '0.4' was created.

Tagger: Gabriel Burt <gabriel burt gmail com>
Date: Tue Oct 5 14:40:07 2010 -0500

    0.4 release

Changes since the last tag '0.3':

Aaron Bockover (50):
      implement geo primitives, more canvas logic
      more extensive probing
      remove pointless IsPosix field
      detect MeeGo
      do not show 's' at the end of times
      Added DataViewLayoutStyle.cs to build
      First import of the new grid code
      Fixed some grid rendering math bugs
      Fixed vadjustment upper calculation for grid mode
      Implemented interaction for grid mode
      Restored GetRowAtY but marked obsolete
      Mostly done with new unknown artwork rendering
      New implementation of child measuring
      Started refactoring grid into proper layout
      Utility methods for finding layout children
      set the child virtual allocation on grid
      implemented most of the interaction code
      invalidate last icell on adjustment change
      fix virtual size calculation when no rows/cols
      extension method to show damage
      massively improve rendering performance
      add missing CairoDamageDebugger to build
      Added QueueDirtyRegion methods to wrap QueueDraw
      inching closer to world domination
      Support child-level invalidation
      support enabling update debugging
      add StepDelta and StepDeltaPercent properties
      Allow relative invalidations
      implement geo primitives, more canvas logic
      bind gtk_show_uri (bgo#587320)
      whitespace fix
      use PlatformDetection
      hack to work around endless loop
      don't render unbound allocated children
      call InvalidateVirtualSize on Allocate
      fix VirtualSize computation
      Render/adjustment fixes on null model
      Make Push/PopContext methods virtual
      expose a TextMidColor property
      Added ToplevelBorderCollapse
      support ToplevelBorderCollapse
      expose internal widgets
      use theme context radius
      basic/lame GUI test for Theme
      create theme in OnStyleSet
      Removed DrawFrameBorderFocused
      DrawRowSelection - support a flat fill
      Added new Hyena.Downloader namespace
      Added HttpStringDownloader, AcceptContentTypes
      Add HttpTestServer to unit test Hyena.Downloader

Alan McGovern (1):
      Make CryptoUtil.Md5Encode thread-safe

Alexander Kojevnikov (22):
      Fixed unit tests
      More disposing
      Fixed unit test
      Fix exception handling (bgo#609799)
      Fix LruCache item expiration
      Fix MeeGo detection
      Handle exceptions in SourceAdded (bgo#612407)
      Fix a visual artifact (bgo#605736)
      Properly (and consistently) dispose CairoContext
      Dispose copied FontDescriptions
      Keep selection visible when sorting (bgo#609868)
      Fix virtal size calculation (bgo#612587)
      Update layout when the model changes (bgo#612603)
      Optimise ResizeChildCollection()
      Calculate virtual size before updating adjustments
      Grow surface cache as needed (bgo#612593)
      Properly dispose FontDescriptions
      Redraw the entire view when dragging columns
      Redraw the entire view when resizing columns
      Add protected IntPtr ctor to Animated[HV]?Box
      Add protected IntPtr ctor to *MenuItem
      Fix xbuild integration (bgo#597950)

Anders Petersson (1):
      Use invariant locale to serialize floats

Andrés G. Aragoneses (2):
      Fix file location queries (bgo#612152)
      Add missing copyright lines, and fix cosmetic usage of 'using'

Bertrand Lorentz (4):
      Fix build on older mono
      [build] Fix variable substition in pkg-config files
      [build] Fix pkg-config files handling
      [build] Properly comment out the TranslatorExtractor make rule

David Nielsen (1):
      [SafeUri] Avoid casting the same object twice

Gabriel Burt (92):
      Revamp build system to be compatible with Banshee's
      Update several .csproj files
      Safely cast stream.Read () to char
      New system for instrumenting apps
      Fixes and improvements
      Tweak metrics
      Store sample data by category too
      Fix unit test
      Factor Dump methods into a serializer
      Make serializer into extension methods
      Add support for serializing IGroupings
      Add JSON MetricsCollection method
      Fix typo in header
      CommandExecuted now usable w/o logall
      Add Metric.PushSample method
      Reorganize, simplify
      Fix HttpPoster, and add server script
      Augment code comment
      Add BinaryFunction class
      Make GetSingle more flexible
      Add Delete (condition) override
      Add invariant DateTime string methods
      Use invariant date representation
      Nuke old serializer, improve new one
      Clean up, make Sample subclassable
      Disambiguate SqliteModelCache.GetSingle calls
      Fix selecting values from cache
      Tweaks
      Update to build on Windows with MonoDevelop 2.2.1
      MonoDevelop on Linux's take on the .csproj refs
      Disable CheckForOverflowUnderflow in many .csproj
      Make some error msgs more useful
      Better exception and sqlite error logging
      Dispose FileInfos in DemuxVfs
      Add 'make test' rule from every assembly
      Fix ListView a11y crasher
      Reduce config accesses
      Make model's Selection a property
      Add HYENA_MD5 method
      Case-insensitive column checks
      Fix .csproj file references
      Fix keyboard scrolling/interaction
      Show text in tooltip if ellipsized
      Set TargetFrameworkVersion to v3.5 in all .csprojs
      Add MenuButton.Menu setter
      Disable CheckForOverflowUnderflow in many .csproj
      Fix infinite recursion bug in ScrollTo
      Fix ListView grid interactions
      Add ItemsInView property to ListView
      Fix grid scrolling via keyboard arrows
      Add Position method, expose hbox
      Fix ListView a11y crasher
      Work around grid related a11y crashes
      Make model's Selection a property
      Make HigMessageDialog more extensible
      Expose ImageButton Spacing property
      Only handle [shift] ctrl-a if appropriate
      Add protected IntPtr ctors; ergh!
      Fix .csproj file references
      Move Hyena.Metrics to Hyena.Data.Sqlite
      Clean up Makefile and unused file
      Sync Mono.Data.Sqlite with Banshee's
      Update .gitignore
      [Hyena] Add StringUtil.EscapeLike
      [build] Allow embedding .csproj in your .sln
      Update README
      [build] Whoops, pkg-config files weren't installed
      [build] Assume submodules build in lib/Hyena/ subdir
      Move src/* up one
      [build] Make pkg-config bits optional
      [HttpDownloder] Add StartSync method
      [HttpDownloader] Catch Finished handler exceptions
      [Hyena.Downloader] More Finished catching
      [ListView] Fix formatting issue with header cells
      [StringUtil] Add a Join IEnumerable<string> method
      [Hyena.Data] Fix compiler warning due to protected member
      [Hyena.Jobs] Tweak log message
      [Hyena.Data.Sqlite] Add ServerVersion prop to connection
      [Hyena.Gui] Fix crash-causing race in ListViewAccessible
      Revert "[Hyena.Gui] Fix crash-causing race in ListViewAccessible"
      [Hyena.Gui] Fix crash-causing race in ListViewAccessible
      [Hyena.Gui] Prevent NRE
      [Hyena.Gui] New AddUiFromString method
      [Data.Gui] Add Toggled event to ColumnCellCheckBox
      [Hyena.Data.Sqlite] Avoid queueing more cmds when disposed
      [Hyena] Add SubstringBetween method to StringUtil
      [Hyena] Add Get with fallback to PropertyStore
      [Hyena.Gui] Add ability to hide arrow
      [Hyena.Gui] Fix ActionManager toolitem icon sizing
      [Hyena.Downloader] Add a couple tests
      [Hyena.Downloader] Add DownloadManagerJob class
      [release] Update configure.ac, .doap, and NEWS for 0.4

Jeroen Budts (1):
      Fix relative paths in playlists (bgo#560711)

Ján Sokoly (3):
      *.csproj fixes for building on windows
      *.csproj fixes for building on windows
      Fix CS0188 error (bgo#614301)

Mike Gemünde (4):
      Extend SqliteConnection to handle double and nullable values.
      Missing double? support bits
      Handle bad indices in MemoryListModel
      Make RatingEntry and RatingMenuItem extendable

Paul Lange (1):
      Add an ApplicationName property to ApplicationContext

Pete Johanson (1):
      [build] Improved compatibility with Visual Studio 2008

Ruben Vermeersch (10):
      Allow force insert in SqliteModelProvider.Save ().
      Add thread id to Hyena.Log when debugging.
      Move `Paths` to Hyena (bgo#605891)
      Remove unused file.
      Add protected IntPtr ctor to ListView
      Cleanup whitespace.
      [CryptoUtil] Add stream based hashing.
      Prepare Banshee for the new endpoint.
      Migrate SafeUri into Hyena.
      Add glib-sharp reference.

Sandy Armstrong (3):
      Bundle HttpUtility in Hyena to drop dependency on System.Web
      Add Serializer, and associated tests
      Protect against StyleGetProperty exceptions



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]