[ekiga] (281 commits) ...Merge remote-tracking branch 'origin/ds-gtk-application'



Summary of changes:

  26b5357... Main: Removed wrong message. (*)
  66a0078... GmWindow: Implemented as a GtkApplicationWindow descedant. (*)
  6c1d8df... Ekiga: Started the GtkApplication port. (*)
  399e2ee... GtkFrontend: Renamed gtk-frontend.* into ekiga-app.* (*)
  90ec32f... Engine: Moved PTLIB PProcess to the OPAL component. (*)
  37a223f... Protocol: Added method allowing to hangup all calls. (*)
  286f3fe... Ekiga: Modified startup sequence and option parsing. (*)
  6500b18... EkigaApp: Moved assistant display for newer releases to Gtk (*)
  924cc52... Main: Dropped useless variables. (*)
  fc525ae... EkigaApp: Removed useless instruction. Completed previous c (*)
  99fc49d... EkigaApp: Moved debug output handling to Ekiga GtkApplicati (*)
  41a8d03... EkigaApp: Moved all of the initialization stuff to GtkAppli (*)
  62bd627... Added compile to the gitignore list of files. (*)
  2301dd7... Ekiga: Added missing icon to the main window. (*)
  1c9e806... Started separating application and window menu. (*)
  3846a6a... Main Window: Simplified toolbar code and moved to gear menu (*)
  d2b4f16... Prefs: Added option to control the display of offline conta (*)
  b6ae5de... Main Window: Dropped useless variable. (*)
  5193a42... Main Window: Style adjustment. (*)
  cba0ad9... Ekiga: Moved preview control to EkigaApplication. (*)
  cfcdb82... EkigaApplication: Removed menubar from the EkigaApplication (*)
  7972d98... Main Window: Changed status menu into a GtkBox. (*)
  a3966dc... VideoInput: Preview handling is not managed here anymore. (*)
  daf47f0... Main Window: Simplified menu. (*)
  3aec83e... Engine: Added first implementation of Actions and Actors. (*)
  c9a1d1a... Call History: Turn the book into an Actor. (*)
  1eb7d5c... Engine: Added GTK+ (GIO) representation for Actors and thei (*)
  b95db08... UI: Added preliminary support for Actions in the main windo (*)
  986b6e8... Fixed compilation. (*)
  6c3135e... ActorMenu: Fixed menu creation and actions handling. (*)
  2ad44c7... Call History: Generate the proper popup menu on contact sel (*)
  153935d... Main Window: Regenerate the window menu on contact selectio (*)
  d0121a6... Actor: Made register_actions purely virtual. (*)
  cf4f7a4... History Book: Better comment. (*)
  395fdb6... UI: Added call action to main window + UI fixes. (*)
  f36a3fa... Engine+OPAL: Added new global actions. (*)
  2e9d995... Notify: Added missing include. (*)
  fe09dea... Main Window: Use global action name instead of the local on (*)
  bb9e539... Actor: Added removed/added signals + method to remove an ac (*)
  e8efd92... ActorMenu: Added support for added/removed Actor signals. (*)
  cfd1af1... CallCore: Added dynamic call/transfer actions. (*)
  1e8cd45... Main Window: Fixed call button. It should not be a toggle. (*)
  230efc1... Main Window: Fixed contact menu being endlessly added. (*)
  75cf3d0... ActorMenu: Improved code. (*)
  f980044... Main Window: Simplified menu creation code. (*)
  90d2c51... ContactAction: Added default parameters to set_data. (*)
  0a9fe31... ActorMenu: Set/reset ContactAction data when appropriate. (*)
  d5e2d07... UI: Changed main window call action label. (*)
  7a5d74e... UI: History view code cleanup. (*)
  7d37059... CallCore: Another change to transfer/call actions. (*)
  4507366... Actors: Added ContactActor. Added the notion of disabled Ac (*)
  ec39c35... UI: Regenerate contact menu of the main window on the fly. (*)
  a541149... ContactAction: Initialize action data in constructor. (*)
  700fcea... UI: Really sync actions in ActorMenu. (*)
  9e63c9d... UI: Pass Action by name instead of pointer in ActorMenu. (*)
  5aabbb2... ActorMenu: Changed API to be able to build a GMenuModel. (*)
  ddce013... Call History: Adapted to new ActorMenu API. (*)
  86dc251... Main Window: Adapted to new ActorMenu API. (*)
  a41f1d3... Call Core: Made code easier to read. (*)
  8ab1344... H323: Fixed compilation warning. (*)
  4a9ab71... Call Core: Fixed call & transfer actions validity check. (*)
  719289c... Roster: Fixed roster with dark theme. (*)
  c1ac3ba... LiveObject: Allow empty populate_menu. (*)
  17802cb... ContactActor: Call add_action method of parent in add_actio (*)
  667350b... ContactAction: Allow ContactAction to be validated with sev (*)
  c6c7735... Actor: Add a list of actions names to remember insertion or (*)
  6878db2... LocalCluster: Migrated to Actor/ContactActor API. (*)
  d994a25... Main Window: Got rid of the Trigger. (*)
  9731a2d... null_deleter: Added a NULL deleter. (*)
  34ab017... Action: Added support for templates. (*)
  eba6e86... Main window: Replaced deprecated functions. (*)
  61df186... Main window: Use popover. (*)
  3a31570... Configure: Impose more recent GTK+ release. (*)
  b3b2512... ContactAction: Improved code readability thanks to typedef' (*)
  428aa6b... DataAction: Fixed data initialisation. (*)
  6802d56... Main Window: Dropped useless code. (*)
  e90a266... Local Cluster: Added back Action related code. (*)
  fcfb399... Actor: Added a new and simpler Action/Actor mechanism. (*)
  c9dcd69... GActorMenu: Added a GActorMenu object. (*)
  985efef... Use the new Actor subsystem. (still incomplete). (*)
  ef0201e... Updated TODO. (*)
  614a675... Local::Roster: Removed useless component. (*)
  cb4fa46... TODO: Updated. (*)
  363cf58... Call History View: Renamed active_contact variable. (*)
  a5b89e4... Opal Roster: Fixed popup menus not being displayed. (*)
  db5f79d... PresenceCore: Turn it into an URIActionProviderStore. (*)
  aeff7f7... Roster: Started moving Presentities and Roster to the new A (*)
  5087e1b... TODO: Updated. (*)
  493f24c... Contact: Moved Actor inheritance to the parent. (*)
  e595525... Revert "Roster: Fixed roster displaying only one line of in (*)
  75824ed... TODO: More notes. (*)
  5b571f8... Actor: Added method to disable/enable action by name. (*)
  7a83359... Action: Added the possibility to create a disabled action + (*)
  442ebd1... Actor: Added method to get ActionPtr by name. (*)
  6ac6e7e... Opal::Account: Moved Heap actions to the new Actor mechanis (*)
  b8cd210... Another TODO/TOCHECK update. (*)
  4b54045... Roster: Added back the possibility to rename groups. (*)
  7062dfb... Forms: Allow specifying an action name. (*)
  9192b09... Presentity: Changed contact edition dialog title. (*)
  3f3b611... Forms: Added the possibility to have custom action names. (*)
  c51a1bf... TODO: More things to check. (*)
  5e07682... Forms: Use placeholder text instead of tooltips. (*)
  410049c... Forms: Updated copyright. (*)
  f9fa72b... Forms: Changed default action name to "Done". (*)
  146ba6f... Forms: Allow having no label in EditableList + Preamble fix (*)
  06d6da2... Account: Improve groups renaming form specification. (*)
  74c7f8b... Forms: Changed BooleanSubmitter to be an On/Off switch. (*)
  215894e... Forms: Fixes children spacing according to the HIG. (*)
  eed61d1... Accounts: Fixed account edition form. (*)
  3506a51... Presentity: Fixed leak. (*)
  fe61711... Form: Removed useless gtk_widget_hide calls. (*)
  54e7648... TODO: More TODO :( (*)
  293411e... Forms: Added explicit cancel action to action dialogs. (*)
  f36451d... Forms: Fixed flickering effect on error. (*)
  9d4950b... Forms: Added allow_empty parameter to Text Form properties. (*)
  0fb1bc8... FormDialog: Several HIG3 text entry enhancements. (*)
  1acce75... Main window: Ported GtkNotebook to GtkStack. (*)
  3630795... Main Window: Use client-side decorations. (*)
  22f098a... Main Window: Fixed header bar spacings. (*)
  b05ea4b... Main Window: Gear menu icons are already deprecated. (*)
  52e3c1f... Main Window: Removed useless GTK+ instructions. (*)
  8c15e5e... Main Window: Fixed problem where the main window is too wid (*)
  fceffd3... Main Window: Use more natural GtkStack transition type. (*)
  d94c0bf... Main Window: Remove close action from the menu. (*)
  377f19a... Main Window: Properly populate dynamic menu when actions ch (*)
  475cbaf... Roster: Code cleanup. (*)
  ca4d393... Roster: Updated copyright. (*)
  66c284c... Roster: More cleanups. (*)
  57a17e0... GmCellRenderer: Updated widget so that it works with latest (*)
  eea4611... RosterViewGtk: Improved roster layout. (*)
  c82c716... GmCellRendererExpander: Renamed file according our conventi (*)
  0201322... GmCellRendererBitext: Merged from master. (*)
  2c8b28a... GmEntry: Added new GmEntry widget and use it in Forms. (*)
  315188f... Dialpad: Improved visual layout. (*)
  e434070... GActorMenu: Seperate different Actors into different sectio (*)
  e2d3ae4... CallHistoryView: Improved visual layout. (*)
  eac8c09... Accounts: Added registration transition status. (*)
  42eac75... RosterViewGtk: Display account registration status. (*)
  d27b482... GmEntry: Added a activate_icon property and an activated si (*)
  2ac6bd9... GmEntry: Only emit the activated signal when content is not (*)
  f57d7af... FormDialogGtk: Basic regular expressions have been moved to (*)
  7069123... MainWindow: Use the new GmEntry widget as uri entry. (*)
  4e6bd19... MainWindow: Made the dialpad pane HIG3 compliant. (*)
  7f6b0af... Preferences Window: Transform it in a GmWindow as it should (*)
  c1275f7... Prefs Window: Fixed spacings wrt HIG & removed deprecated f (*)
  8bc4687... Prefs Window: Optimized window width. (*)
  11395cd... Prefs: Improved layout. (*)
  741bf35... Prefs: Use HIG conform capitalization. (*)
  69c52a4... Prefs Window: Use GmEntry where possible. (*)
  f3e8823... TODO: Updated. (*)
  7bd8939... GtkSidebar: Added GtkSidebar implementation when GTK does n (*)
  74c23e2... Preferences: Reworked the prefs window. (*)
  155cefb... Roster: Fixed signal emission. (*)
  70be0ff... Call History: Connect signal to the main window. (*)
  cf5ef94... GActorMenu: Put different stores in different menu sections (*)
  1286c21... Call History: Cleanup. (*)
  9f6f95a... EkigaApp: Make sure there is only one call window at any ti (*)
  3cfe2bb... Call: A call is now an Actor and a LiveObject. (*)
  a30c1de... CallCore: Add a new signal emitted when a call is created. (*)
  decf390... Opal::Call: Added Actor actions. (*)
  19d8f8a... CallHistoryView: Removed useless debug output. (*)
  639e3d0... MainWindow: Replace call setup callback by created callback (*)
  e65dcb0... CallWindow: First shot at GTK3 porting. (*)
  8577c1f... Call: Moved transmit-video action to Opal::Call. (*)
  45bec22... GmEntryDialog: Removed useless widget. (*)
  9e11a5e... CallWindow: Removed useless code. (*)
  9250992... CallWindow: More useless code removed. (*)
  3e0a011... CallWindow: Removed useless code. (*)
  081d2c2... CallWindow: Dynamically add/remove audio/video actions. (*)
  f18643d... CallWindow: Fixed warning. (*)
  81269bc... CallWindow: Removed useless call info frame. (*)
  8e37a59... EkigaApp: Fixed uninitialized variable. (*)
  b608956... CallWindow: Auto destroy at the end of the call. (*)
  96d3fbd... CallWindow: Update call window title following calling stat (*)
  e13fe77... Icons: Added new call hold and call transfer icons. (*)
  55f8a70... CallWindow: Use new icons. (*)
  acb0160... GmWindow: Clear GSettings on finalize instead of dispose. (*)
  17826d9... GtkInfoBar: Added Gm version of a GtkInfoBar. (*)
  142ee14... CallWindow: Replace statusbar and error dialogs with GmInfo (*)
  4b8e69b... Call Window: Fixed spinner being shown on window creation. (*)
  b04ad46... Call Window: Fixed popover menu symbolic icon. (*)
  00ace1b... TODO: Updated. (*)
  6a384a1... Call Window: Added a popover to handle video&audio settings (*)
  8fca1f6... CallWindow: Fixed Esc handling when being in fullscreen. (*)
  85faf08... MainWindow: Replaced the GtkStatusBar by a GtkInfoBar. (*)
  206ae7a... CallWindow: Set window icon. (*)
  264f9f2... MainWindow: Moved status menu at the top of the window. (*)
  a04f4a2... GmInfoBar: Add the ability to display several messages. (*)
  05b38bd... GmInfoBar: Be a good citizen and free memory on destroy. (*)
  d9fdbb8... Books: Use symbolic icons. (*)
  a25a386... AddressBookWindow: First steps GTK3 & Ekiga::Action porting (*)
  b8c52d5... GActorMenu: Added the possibility to name menu sections. (*)
  a56a5a8... GmWindow: Fixed hide_on_esc property having no effect. (*)
  9a2f810... AddressBook: Turn Book and Source into Actors. (*)
  378eaeb... Evolution: Ported Contact implementation to the Actor frame (*)
  89d7b8c... Evolution: Ported Book to the Actor framework. (*)
  7629c6f... Call History: Dropped explicit Actor inheritance for Books. (*)
  a79f90d... GmInfoBar: Added guard against empty messages. (*)
  bbb5e8d... LDAP: Ported plugin to the Actor framework. (*)
  0da725b... GActorMenu: Added option to enable/disable section labels i (*)
  e2fb4ae... Call History: Cleanups and optimizations. (*)
  94f9b0b... Book View: Ported to the new Actor framework and GTK3. (*)
  ab191ad... Address Book: Ported to GTK3 and the new Actor framework. N (*)
  755e598... TODO: New things to do. (*)
  27ed232... Forms: Allow controling the display of booleans in the head (*)
  1b60679... Plugins: Ported to the new Form user experience. (*)
  55047e7... Forms: Added support for mnemonics. (*)
  90f410e... TODO: Updated. (*)
  69f63ea... GmStatusBar: Dropped deprecated GtkStatusBar. (*)
  cd814f0... Accounts: Do not update if the status did not change. (*)
  07b8d0c... Actions: Fixed behavior to be conform with the rest of Ekig (*)
  bf504a0... Main Window: Fixed main menu content. (*)
  9057c02... AddressBook: Removed useless code. (*)
  714d448... OpalAccount: Fixed conflicting Action names. (*)
  5bedc91... Opal Account: Fixed contact form. (*)
  3c2c579... TODO: More TODO. (*)
  fc2fef1... Call Window: Fixed call window creation. (*)
  32ada9f... OpalCall: Added "answer" and "reject" Actions. (*)
  47a19f8... CallWindow: Use the CallWindow to answer/reject incoming ca (*)
  e7db082... CallWindow: Changed title case. (Revert) (*)
  4ea55f6... CallWindow: Do not expand the GmInfoBar. (*)
  15c7296... Icons: Moved more icons to installable theme icons. (*)
  f760ba6... Call Window: Use our own icons for Reject/Answer actions. (*)
  7bb8fc9... Avahi: Fixed and enabled plugin by default. (*)
  3c64f69... GmMenuAddon: Killed that code. (*)
  73a3b2a... Opal Account: Fixed enable/disable Actions. (*)
  d64683b... GActorMenu: Handle gracefully menus with no Actions. (*)
  cbfc497... RosterViewGtk: Handle the case where there is no Actor menu (*)
  b8739df... Call Window: Initialize header bar actions on window creati (*)
  88cd3ef... Main Window: Handle empty menus. (*)
  997ac2b... Main Window: Removed unused code. (*)
  578f56d... Main Window: Reselect when the view is mapped on the screen (*)
  56dfce4... TODO: Updated. (*)
  8c44ef7... Forms: Added GmEntry defined to contain numbers. (*)
  2bf0f0d... TODO: More things to do. (*)
  d118658... Form UI: Added support for NUMBER entries. (*)
  4d88f1f... Bank: Banks are Actors. (*)
  bd7b532... GActorMenu: Added support for menus supporting application  (*)
  d758baf... Opal Bank: Turned into an Actor. Ported forms to the new AP (*)
  d9b192c... Opal Accounts: Uniformised Forms with Bank Forms. (*)
  aa2c74a... App: Moved account creation Actions into the App context. (*)
  da7924d... Accounts Window: Removed it. (*)
  c061f3b... Ekiga: Removed unused code. (*)
  4a66b09... Engine&Plugins: Removed populate_* methods. (*)
  8dd946b... TODO: Removed recently DONE items. (*)
  409ce1c... Engine: Removed unused code. (*)
  5058e12... Engine: Removed more populate* methods. (*)
  afbc844... Prefs Window: Added missing application icon. (*)
  528b061... Pixmaps: Cleaned up the Ekiga icon. (*)
  9e0f74c... Powermeter: Dropped useless code & pixmaps. (*)
  2d01f78... Pixmaps: More cleanups. (*)
  37aacbb... Pixmaps: More cleanups. Added new scalable icon thanks to J (*)
  fb526fb... MLogo: Added parameter to prevent the logo to move. (*)
  ff387eb... Pixmaps: Added no video icon (png version). (*)
  8e3b6f5... CodecsBox: Removed deprecated stuff. (*)
  ccebfce... Engine: Take autoconf DEBUG into account. (*)
  72d4e43... ChatArea: Removed deprecated GTK+3 functions. (*)
  f14b9c5... MenuBuilderGtk: Removed deprecated GTK+3 functions. (*)
  857fc06... CallWindow: Destroy CallWindow one time only. (*)
  bf016e3... Pixmaps: Fixed YUV icon generation. (*)
  7d635f6... TODO: More to do... (*)
  fb50090... GmEntry: Added Ekiga.net/im regexes. (*)
  e9ced59... GmEntry: Fixed entry validation when allow_empty is FALSE. (*)
  30b7e65... GmEntry: Fixed regexes. (*)
  6ab5423... GmEntry: Fixed more regexes. (*)
  9c9a64f... Form: Added Ekiga regex support. (*)
  5a3c5b8... Forms: Added support for Ekiga URI fields. (*)
  ebe9f0a... Assistant: Cleanups. (*)
  af768b7... EkigaApp: Remove assistant window menu entry. (*)
  cd061e9... Assistant: Fixed FIXME. (*)
  1e9aa55... OpalBank: Uniformised Ekiga & DiamondCard creation with sig (*)
  71f2c78... OpalBank: Improved Ekiga & DiamondCard account Actions. (*)
  1f8e99c... TODO: More things to do. (*)
  2051974... CallWindow: Allow 250ms jitter before displaying the bad qu (*)
  6eb6c47... CallWindow: Display bad quality warning only once. (*)
  aa4398b... Assistant: Mentioned the fact accounts are *usually* needed (*)
  904317a... CallWindow: Reset bad_connection at the end of the call. (*)
  ac59681... Opal Accounts: Enable/disable actions when accounts are add (*)
  eaedb1b... Ekiga App: Regenerate application menu actions when require (*)
  96d93cd... Made Opal::Bank a better Ekiga::Cluster (*)
  1bdd5d6... Merge remote-tracking branch 'origin/ds-gtk-application'

(*) 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]