[banshee] (174 commits) ...Merge branch 'gtk3'



Summary of changes:

  97e14d3... First changes in makefiles to link to gtk-sharp 3.x (*)
  8893491... Start porting some API usage to 3.x (*)
  2fc0047... sync last hyena (*)
  c8dc07f... [gtk3] sync with last gtk3 (*)
  8d13a1f... [gtk3] fix shadow on DateButton (*)
  7712685... [gtk3] Fix background and foreground color in tile (*)
  a1a9bee... [gtk3] Fix Volume button tooltip and event quickhack (*)
  98a7aef... Merge branch 'master' of github.com:knocte/banshee-gtk3 int (*)
  032d959... git: Point hyena submodule now to gnome, branch gtk3 (*)
  52b9017... Update Hyena to the lastest from the gtk3 branch (*)
  80f4d6c... build: Remove hardcoded references to cairo-sharp.dll (*)
  bb5449a... [Widget] Fix DiscUsageDisplay widget for gtk3 (*)
  1609fa3... [widget] Fix HoverImageButton widget for gtk3 (*)
  3c39461... [widget] Fix LinearProgress widget for gtk3 (*)
  704bcb8... [widget] Fix LinkLabel widget for gtk3 (*)
  7b408e9... [widget] Fix SearchEntry widget for gtk3 (*)
  9f02791... [widget] Fix SeekSlider widget for gtk3 (*)
  2f4edca... [widget] Fix StreamPositionLabel widget for gtk3 (*)
  b8217c6... [widget] Fix Tile widget for gtk3 (*)
  616f02c... [widget] Fix VolumeButton widget for gtk3 (*)
  a6c3d27... Update Hyena to the latest from the gtk3 branch (*)
  288a9eb... ThickClient: Lots of various small updates for GTK 3 (*)
  5ce38e6... Update Hyena to the latest from the gtk3 branch (*)
  ec7b883... ThickClient: Port the ComboBoxEntry subclasses to ComboBox (*)
  9f0d477... Port to the dispose pattern in all Glib.Object subclasses (*)
  643dac1... Use new size system where size request is replaced by prefe (*)
  6fd78ad... Replace OnExposedEvent by OnDrawn in TrackInfoDisplay for g (*)
  f134ddb... Replace GetSize by GetPreferredHeight/Width for gtk3 compli (*)
  d32ba9d... Replace Drawable by Cairo.Context and used it to be gtk3 co (*)
  a155707... Replace StartEditing by OnStartEditing to be gtk3 complianc (*)
  cc31242... Use NotebookChild TabFill and TabExpand to be gtk3 complian (*)
  6d0b54a... Migrate ClassicTrackInfoDisplay to use WindowWindowClass an (*)
  54215da... Use HasWindow instead of WindowFlags to be gtk3 copliant (*)
  65c82f2... Convert StateType to StateFlags, do not use GdkColors, and  (*)
  252924d... NowPlaying: Port the extension to GTK 3 (*)
  78f16db... SourceRowRenderer: Fix up drawing code and rename some vari (*)
  29fa896... Muinshee: Implement the dispose pattern in PlayerInterface (*)
  84c6046... Nereid: Implement dispose pattern in PlayerInterface and fi (*)
  8777df0... LinearProgress: Fix up drawing code (*)
  4bb5930... LinearProgress: Fix code formatting (*)
  4a2bbbf... BookView: Use RelatedAction to connect the AudiobookResume  (*)
  e7f8b3a... Nereid: Complete port of PlayerInterface to GTK 3 (*)
  896ccba... InternetArchive: Use StateFlags instead of StateType (*)
  c12f390... build: Use gio-sharp-3.0 from gtk-sharp instead of standalo (*)
  df89041... VolumeButton: Avoid confusion between Gtk.Icon and GLib.Ico (*)
  32ecc04... VideoStreamTile: Port to the new theming API (*)
  039b2da... GnomeService: Use Gtk.Global.ShowUri directly instead of us (*)
  b368c7c... DiscUsageDisplay: Rename Draw method to avoid clashing with (*)
  7624376... VolumeButton: Remove manual binding for MinSliderSize prope (*)
  952cf82... DateButton: Update size calculation to use GetPreferredHeig (*)
  dac065d... Banshee.Widgets: More theming and size calculation updates (*)
  d3bf01f... DapInfoBar: Use new GTK theming API to get the color (*)
  6a30887... InternetArchive: Update to the new GTK theming API (*)
  c3845a9... YouTubePane: Update to the new GTK theming API (*)
  772577f... ThickClient: Use the new GTK size request API (*)
  b4d291d... Replace all remaining references to obsolete GdkWindow with (*)
  625aeb0... ThickClient: Update to the new GTK theming API (*)
  e7e8ec2... SourceView: Avoid obsoletion warning when accessing Vadjust (*)
  5717080... SourceView: Don't keep the Cairo context as a property (*)
  32355d3... Remove external notify-sharp which is based on gtk2 (*)
  cb0f117... Remove X11 notification area and sync features in gtk notif (*)
  8be7607... Nereid : Fix infinit loop when quit (*)
  6ea998b... build: Default to our internal copy of notify-sharp (*)
  e75a6b1... NotificationArea: Add more missing features in GtkNotificat (*)
  455c28f... Notification: Update obsolete reference to GdkWindow (*)
  cee87b4... Update Hyena to the latest from the gtk3 branch (*)
  829db35... SourceView: Add "new" keywords to silence warnings (*)
  459f641... Update Hyena to the latest from the gtk3 branch (*)
  f43bcf0... build: Fix the configure phase to complain about gtk3 missi (*)
  b340a1f... build: Fix previous commit to also AC_SUBST(GTKSHARP_LIBS) (*)
  968f0fc... build: as ${gtk_version} is not used anymore, hardcode "3" (*)
  531c6f7... build: Remove another gtk-sharp-beans leftover (*)
  0d5d711... Nereid: Prevent the header table from expanding vertically (*)
  a51d186... Lastfm: Update to the new GTK theming API (*)
  e7f652c... build: Display the gtk-sharp version in the configure outpu (*)
  ef29da9... Update Hyena to the latest from the gtk3 branch This brings (*)
  869723a... build: Require gudev-sharp-3.0 >= 0.2, not yet released (*)
  a3cf248... SourceRowRenderer: Fix arrow rendering in the source view (*)
  3acef79... ClassicTrackInfoDisplay: Remove obsolete Gdk.Window.Destroy (*)
  1d28a02... FilteredListSourceContents: Prevent a NRE when switching vi (*)
  94fee2f... TrackInfoDisplay: Fix drawing coordinates (*)
  38a7da5... Replace all remaining references to StyleSet with StyleUpda (*)
  f377602... StreamPositionLabel: Fix rendering of the label and the pro (*)
  ee208c7... ConnectedSeekSlider: Make the stream position label visible (*)
  aba3170... SeekDialog: Make the stream position label visible again (*)
  c6e4880... DiscUsageDisplay: Remove useless transform & clip (*)
  105e7cd... DapPropertiesDisplay: Fix coordinates for rendering the fra (*)
  39499be... Port the custom gtkrc handling to the new CSS-based theming (*)
  aa6100d... GtkElementsService: Port the gtk-menu-popup-delay hack to G (*)
  8d23f73... DateButton: Re-format the code, no real code change (*)
  f887a2b... DateButton: Port the grabbing code to the new Gdk.Device AP (*)
  41c1bc6... Replace the last occurrences of SizeRequest with GetPreferr (*)
  17a45ea... SoundMenu: Remove optional dependency on indicate-sharp (*)
  9f40f81... SoundMenu: Fix build with internal notify-sharp (*)
  31e66e3... AppleDeviceSource: Fix build error caused by mixing glib-sh (*)
  eedb03d... i18n: Update POTFILES.in (*)
  3dae559... Merge latest changes in master into gtk3 branch (*)
  aa2e151... Hyena: update to latest gtk3 branch (*)
  f5ca2af... Update Hyena to the latest from the gtk3 branch (*)
  db8b8b7... Merge branch 'master' into gtk3 (*)
  26aefa9... hyena: update to HEAD (gtk3 branch) (*)
  4bdcc11... Update Hyena to the latest from the gtk3 branch (*)
  0e2ba89... build: Don't copy gio-sharp-3.0 during installation (*)
  327a57d... libbanshee: Port to GTK+ 3.0 (*)
  88e901b... libbnpx11: Port to GTK+ 3.0 (*)
  b8f39bd... build: Remove obsolete check for gdk-x11 >= 2.22 (*)
  ed39c12... build: Remove obsolete check for gnome-desktop-2.0 >= 2.28 (*)
  9deb1b3... build: Require a WebKitGTK+ library built with GTK+ 3.0 (*)
  2f8e848... SearchEntry: Fix rendering for search entry (*)
  5302d9b... LicenseEntry: Initialize the Entry by using the right base  (*)
  22df15d... NotificationArea: Add support for GNOME Shell's notificatio (*)
  2702631... Refactor our SearchEntry widget to use new features of Gtk. (*)
  b553100... closing tag (bug#666255) (*)
  1c61173... Merge branch 'master' into gtk3 (*)
  369f745... Stop using the now removed TooltipSetter wrapper (*)
  93b5298... EqualizerWindow: Don't do any custom drawing (*)
  6cb92c2... EqualizerWindow: Add a Close button at the bottom of the wi (*)
  93d16cb... i18n: Fix string on loading (*)
  e82db5f... Update Hyena to the latest from its gtk3 branch (*)
  2a06d88... Merge branch 'master' into gtk3 (*)
  5a2bdc5... Update Hyena to the latest from its gtk3 branch (*)
  b861129... SourceActions: Update for recent RadioMenuItem API change i (*)
  117dcfc... build: Require Gtk# 2.99.1 as it brings some API changes (*)
  e21b358... configure: Fix typo in gtk-sharp M4 macro when checking for (*)
  e5e6124... buid: add tests for current GConfSchemaExtractor implementa (*)
  cc23fdf... build: fix a GConfSchemaExtractorTests to really use an int (*)
  164b461... build: add first GSettingsSchemaExtractor tests (*)
  9292dfd... build: new file GSettingsSchemaExtractor.cs, same impl as G (*)
  29c30f6... build: tidy GSettingsSchemaExtractor.cs (*)
  40e213b... build: transform GSettingsSchemaExtractor to pass all tests (*)
  f1bfdeb... build: add an array test for GConfSchemaExtractor (*)
  ed08c47... build: add new array test for GSettingsSchemaExtractor (*)
  a36bcd9... build: deal with arrays in GSettingsSchemaExtractor (*)
  df646dd... build: add gettext-domain support to GSettingsSchemaExtract (*)
  8f815f1... build: tidy GSettingsSchemaExtractor (*)
  4c6c034... build: properly join keys belonging to same GSettings schem (*)
  0af3b11... Dap.Mtp: convert static field 'empty_file' to non-static (*)
  c60a8d3... build: account for null defaultValues in GSettingsSchemaExt (*)
  33ef0c1... PlayQueue: prevent a SchemaEntry depend on ServiceManager (*)
  64488ce... Equalizer: make static field be non-static (*)
  95c9b4b... build: GSettingsSchemaExtractor now inspects all assemblies (*)
  7176e0f... build: guard against underscores in GSettingsSchemaExtracto (*)
  f6bd734... build: use '' as empty string in GSettingsSchemaExtractor (*)
  77647c4... Lastfm: Remove duplicated SchemaEntry elements (*)
  e569be9... build: GSettingsSchemaExtractor should find non-public type (*)
  c8d3173... Banshee.IO: move Provider's schema field into new class (*)
  e6126c0... LibrarySchema: remove duplicate MoveOnInfoSave SchemaEntry (*)
  de6cf60... ThickClient: adapt classes to have static SchemaEntries (GS (*)
  555c063... Muinshee: fix build (*)
  8c4385c... MiniMode: fix build (track API changes) (*)
  2f7f760... GSettings: add SchemaEntry properties for FilteredSourceCon (*)
  40ab300... GSettings: improve previous commit, removing unneeded Schem (*)
  5691d39... GSettingsSchemaExtractor: wrap tests around an ENABLE_TESTS (*)
  bcaff5a... Core: include ProviderConfiguration.cs in MSBuild and mark  (*)
  081d508... ThickClient: include new WindowConfiguration class in the M (*)
  4c98653... ThickClient: simplify FilteredListSourceContents::Layout(bo (*)
  22e8402... Configuration: remove static helper methods from Configurat (*)
  637d381... FilteredSourceContents: fix error message when not finding  (*)
  9b76fe7... GSettingsSchemaExtractor: refactoring, decouple inspection  (*)
  dd35960... GSettingsSchemaExtractor: move Path property from GKey to G (*)
  4835694... GSettings: extractor to find internal SchemaEntry instances (*)
  c635f65... GSettings: avoid crashing when extracting schemas with defa (*)
  4e0ce13... GSettings: add a couple of null argument checking to the ex (*)
  b352859... ThickClient: fix SchemaEntry typo in ctor of FilteredListSo (*)
  76ea97f... Update to latest gtk-sharp API that adds I* prefix for inte (*)
  e676eda... Hyena: update to git master to get latest ListView fixes (*)
  81ab551... Hyena: update to HEAD(gtk3) to get the ListView poltergeist (*)
  456c638... Gio: update to latest gtk-sharp 2.99.1 API (fix build) (*)
  ef7c117... LargeTrackInfoDisplay: add forgoten Destroy() call in Creat (*)
  ab67479... LargeTrackInfoDisaply: replace an IDisposable cast/call wit (*)
  8b803fd... Fix (almost) all warnings (update hyena to HEAD too) (*)
  847c282... hyena: update to latest commit of gtk3 branch (*)
  3a72268... ArtworkManager: prevent wrong inclusion of null artwork_id  (*)
  ca24016... Merge branch 'gtk3'

(*) This commit already existed in another branch; no separate mail sent


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