[ekiga] (281 commits) ...Merge remote-tracking branch 'origin/ds-gtk-application'
- From: Damien Sandras <dsandras src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ekiga] (281 commits) ...Merge remote-tracking branch 'origin/ds-gtk-application'
- Date: Thu, 25 Dec 2014 17:25:12 +0000 (UTC)
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]