[ekiga] Created tag EKIGA_3_3_0



The unsigned tag 'EKIGA_3_3_0' was created.

Tagger: Eugen Dedu <Eugen Dedu pu-pm univ-fcomte fr>
Date: Tue Dec 21 16:27:32 2010 +0100

    3.3.0 release

Changes since the last tag 'EKIGA_3_2_0':

A S Alam (2):
      update Punjabi Translation
      update for Punjabi

Adi Roiban (2):
      Updated Romanian translation
      Update Romanian translation

Alexander Shopov (2):
      Updated Bulgarian translation
      Updated Bulgarian translation

Alexey Loukianov (1):
      Add Russian translation of Windows installer

Amitakhya Phukan (2):
      Updated assamese translations
      Updating Assamese translations

Andre Klapper (1):
      Fix GTK version checks (see bug 621634 comment 4)

Andrej ŽnidarÅ¡iÄ? (1):
      Updated Slovenian translation

André Klapper (1):
      Add lighter libgnome dependencies by avoiding <gnome.h> inclusion

Ani (1):
      Updated Malayalam Translations

Aron Xu (3):
      Updated Simplified Chinese translations by Ray Wang <wanglei1123 at gmail dot com>
      Update Simplified Chinese translation.
      Updated Simplified Chinese translation.

Astur (1):
      Added Asturian translation

Bakaoukas Nikolaos (2):
      Updated Greek translation
      Updated Greek translation

Baurzhan Muftakhidinov (2):
      l10n: Added Kazakh (kk) to po/LINGUAS for ekiga
      l10n: Added Kazakh translation for ekiga

Boying Lu (1):
      Fix "Text on first page of assistant is sometimes not shown"

Branko KokanoviÄ? (2):
      Updated Serbian translations
      Updated Serbian translations

Bruce Cowan (1):
      Updated British English translation

Bruno Brouard (1):
      Updated French translation

C.J. Adams-Collier (1):
      Fix build with binutils-gold

Carles Ferrando (3):
      Added Catalan (Valencian) translation
      Updated Catalan (Valencian) translation
      Updated Catalan (Valencian) translation

Changwoo Ryu (1):
      Updated Korean translation

Chao-Hsiung Liao (6):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)
      Updated Traditional Chinese translation(Hong Kong and Taiwan)
      Updated Traditional Chinese translation(Hong Kong and Taiwan)
      Updated Traditional Chinese translation(Hong Kong and Taiwan)
      Updated Traditional Chinese translation(Hong Kong and Taiwan)
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Claude Paroz (2):
      Updated French translation
      Updated French translation

César Veiga (1):
      Updated Brazilian Portuguese translation.

Damien Sandras (70):
      Adjusted comments style to C++ style.
      Fixed compilation problem with old OPAL.
      Fixed problem with Ekiga window not being restored at the right place.
      Some ignorance.
      Session.vim will be ignored for vim users like me.
      Added SIP support for auto-answer.
      Added option for auto answer so that all endpoints support it.
      Revert "Fixed compilation problem with old OPAL."
      Disallow dialing empty uris.
      Possibly fixed auto-answer. Having no Internet to test sucks big time.
      Use one button for connected/disconnected states.
      Reset to NULL after free'ing. Cleaner, better, faster.
      Use ekiga_main_window_set_url to set the url.
      Potentially fixed problems with uris and party names.
      More ignorance.
      Fixed remote uri not being shown in the uri bar when dialing out.
      Const'ified some constructor variables.
      Fixed dtmf mode for the sip endpoint.
      Support to send DTMFs from anywhere in the main GUI.
      Improved look. Use a more conventional toolbar.
      Please do not confuse kbits and kbytes (ko), it is not the same.
      Fixed auto-answer support.
      Hiding the popup and/or notification is also required when the call is established.
      Fixed notify popup appearing even on outgoing calls.
      Auto-answering calls is not a protocol dependant feature.
      Fixed incoming call popup being displayed when auto-answering calls.
      Fixed comment.
      Fixed potential problem with emitted/received calls.
      Fixed bug #589917 - Contact never go offline.
      Fixed port handling when registering to a proxy with a non-standard port.
      Fixed regression concerning several call features.
      Fixed various deadlocks in the OPAL subscription code.
      Fixed crash on exit.
      Fixed potential crash due to threads.
      Fixed compilation.
      Fixed bug #594433.
      Fixed bug #594434.
      Define the application name and the pulse application name.
      Fixed problem with Ekiga not reaching the connected state.
      Relay the signal only if the queue still exists.
      Fixed GTK warning.
      Fixed audio output core device not being set at all.
      Completed previous fix.
      Implemented fallback possibility if plugin/device does not exist.
      If only one device is detected (pulse), do not allow choosing.
      Added missing brackets to AC_MSG_ERROR.
      Small cleanups and added support for debug mode.
      Only compile in the SILENT audio devices in debug mode.
      Use the first value as default in string_option_menu.
      More ignorance.
      Revert "Removed use of engine.h from opal's audio code"
      Better PTRACING.
      Blacklist new OPAL IM protocols.
      Disable the audio volume button when appropriate.
      Fixed another GTK+ warning.
      Fixed several problems with presence publication.
      Being active and enabled is different.
      Removed identic methods.
      Fixed documentation.
      Fixed doc again.
      Added is_active method to the API.
      Use a warning status icon in case of failure.
      Added a tooltip to indicate the error source.
      Fixed possible crash with SILENT fallback device.
      Fixed typo leading to incorrect mwi info.
      Fixed warnings when there is no audio button.
      Fixed dialog info presence handling.
      s/preferred/prefered
      s/preferred/prefered
      Improved UI layout.

Daniel Nylander (4):
      Updated Swedish translation
      Updated Swedish translation
      Updated Swedish translation
      Updated Swedish translation

Daniel S. Koda (1):
      Updated Brazilian Portuguese translation

David Planella (2):
      Updated Catalan translation
      Updated Catalan translation

Dominik (1):
      Updated German translation

Dominik Kopp (2):
      Add call back test (520 ekiga net) to local roster
      Fixed the newmessage.wav file

Duarte Loreto (2):
      Updated Portuguese translation
      Updated Portuguese translation

ED (1):
      Change function deprecated in gtk >= 2.20

Eleanor Chen (1):
      Update Simplified Chinese translations.

Eugen Dedu (129):
      Remove FFMPEG and WAVFile modules from preferences->devices, unused for the moment (Damien dixit).
      Rename Coding_Policy to HACKING, as per GNOME policy
      Add information about new files, from the wiki
      Add doxygen info
      Take care of the new Local_Timeout sip code
      Finalise previous commit, thanks Snark!
      Create doap file and slightly modify desktop file
      Disable -> Enable in preferences
      Bump ptlib/opal dependency versions
      Use patterns in .gitignore
      Update NEWS from the stable branch
      Remove the now unavailable "StaticPicture" from user message
      Fix compilation with gtk 2.12
      Added new script, which analyses debug output of ekiga -d 4
      Add myself to MAINTAINERS
      Added myself as maintainer
      Fixes for gnome maintainer information
      Do not change size of chat window even for very long words
      Fix compilation error with latest opal
      Copied release notes for 3.2.5 from the stable branch
      Remove duplicated gnome-doc-utils.make entry
      Fixed crashes shown as assertion failed in /usr/include/ptlib/safecoll.h:813
      Fixed crash when device list is empty or contains non-latin1 characters
      Enhance previous commit (warn user if conversion error)
      Fixed previous commit
      Really fix previous commit
      Remove unused code
      Add information in HACKING file about UTF encoding
      Fixed "New SIP account mangles fields if Authentications User is empty"
      Fixed crash when pressing shift-f10 (popup menu) in Preferences window
      Revert "Keep the output sound volume across calls"
      Fixed "In some circumstances, smileys are not displayed graphically"
      Cosmetic change
      Update NEWS file for 3.2.6
      Fix comment (minor)
      Fix glib warning about "weight" property
      Fix icon name in assistant (s/"ekiga"/PACKAGE_NAME/)
      Correctly set mnemonic in "Smile" text in chat window
      Fix typo by adding a space
      Fix (unharmful) order of parameters in gtk_vbox_new and gtk_hbox_new
      Fix gdu (gnome-doc-utils) configure option
      Include cstring instead of string
      Remove unnecessary #include
      [windows] Use separate names for the built .exe files
      [windows] Use lzma algorithm to compress the setup program
      [windows] Add instructions on how to translate installation language
      [windows] Add Romanian translation of installation
      Fix glib dependency
      [windows] Fix language selection during installation
      [windows] Use nsis' version compare function
      [windows] Add the translation of a string
      [windows] Fix major bug where the uninstaller removes non-Ekiga files
      [windows] Do not create the unuseful stdout file for debug
      [windows] Remove unnecessary translation strings
      Fix Call buttons do not work
      Fix default ringing audio
      Set the default audio and video devices
      Fix my previous commit
      Fix my previous commit
      Really fix my previous commit
      [windows] Fix compilation error on std::freopen
      [windows] Fix starting Ekiga from last page of installer
      Check off iLBC, CELT32, CELT48 and G722 audio codecs by default
      Use a decent connection type by default (DSL 128 kb/s uplink)
      Remove obsolete enable_video key in schemas
      Fix connection type setting in assistant
      Do not count ekiga.net's first entry "Search Results Limited to 100 Entries"
      Update NEWS file for 3.2.7
      Fix date in NEWS
      Replace deprecated functions in gtk >= 2.18
      Revert "Made ekiga compile with recent opal svn"
      Cleanup and fix warning
      Remove obsolete code
      Remove code dealing with very old versions of ekiga (<2.0)
      Fix comment in schemas
      Revert "Fix comment in schemas"
      Remove obsolete ESound information
      Fix comment in schemas
      Fix ekiga version
      Fix pre-fill account name and password in assistant
      Fix DTMF signaling
      Fix prefered and voicemail spelling
      Remove obsolete code
      Use a string which is already used
      Use strings which are already used
      Do not use data after having been freed
      Revert "Remove another part of the gmconf api"
      Use strings which are already used
      Make picture-in-picture the default video view
      Make Show offline users the default
      Always honour show_hidden setting for main window
      Cleanup code
      Cleanup code
      Fix showing assistant bug introduced recently
      Migrate setting from Disable to Enable network detection
      Remove unused comment
      Correctly migrate setting from Disable to Enable network detection
      Do not set video_preview to Local view at hang-up
      Remove unused functions and fix indentation
      [win32] Major update for building Ekiga for Windows
      Replace the deprecated GtkNotebookPage
      Remove unuseful comment
      Remove unused "log_window" key from schemas
      Add translator comment.
      Remove vidfile contradictory flags in ptlib configure
      Remove unused function
      Add translator comments for SIP response codes
      Add translator comment
      Add translator comment
      Update to recent opal changes to remote party address shown in URL bar
      Fix typo in comment
      Remove unused function declarations
      Fix commit 27deb2a (one month and 10 days ago)
      [windows] Update building file
      Fix previous commit
      [windows] Fix language choice for help files build
      Remove useless #include-s
      [windows] Fix video image position with new GTK library
      Remove useless #include-s
      Make F11 (fullscreen) work again
      Remove unused function
      Add info about callback in HACKING file
      Fix make distcheck
      Fix make dist
      Remove obsolete image files from help directory
      Fix previous commit on make dist
      Add myself as author
      Update NEWS file for 3.3.0
      Bump ptlib and opal dependencies

Felipe Vieira Borges (1):
      Updated Brazilian Portuguese translation

Flo Gravo (1):
      Update to the new libnotify 0.7.0 library

Fotis Tsamis (1):
      updated Greek documentation

Fran Diéguez (8):
      Updated Galician Translation
      Updated Galician Translation
      Updated Galician Translation
      Updated Galician translations
      Created Galician translations
      Fixed headers in galician translation file
      Fixed headers in galician translation file
      Updated Galician translations

Frederic Peters (1):
      Remove deprecated "Encoding" field from desktop file

Gabor Kelemen (4):
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation

Gheyret T.Kenji (3):
      Added UG translation
      Added UG translation
      Added UG translation

Gil Forcada (1):
      Removed non-existing files

Gintautas Miliauskas (1):
      Updated Lithuanian translation.

Howard Chu (1):
      Fixed SIP URIs in LDAP

Inaki Larranaga Murgoitio (4):
      Updated Basque language
      Updated Basque language
      Updated Basque language
      Updated Basque language

Ivar Smolin (11):
      Updating Estonian translation
      Updating Estonian translation
      Estonian translation updated
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation

Ivaylo Valkov (1):
      Updated Bulgarian translation

Jamil Ahmed (3):
      Updated Bengali translation
      Updated Bengali translation
      Updated Bengali translation

Jorge Gonzalez (8):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation, fixed bugs
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Jorge Gonzalez Gonzalez (1):
      Updated Spanish translation

Jorge González (10):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Julien Puydt (342):
      Added forgotten 'virtual' keyword for a destructor.
      Reviewed the menu builder tools - not 100% satisfying
      Fixed the codec description and codec list code a little... #574675 is now ok, but there's worse
      Made sigc::mem_fun calls look more alike for better sed-ability.
      Trivialities
      Fixed #574998 (don't use strtok)
      Another round of "let's make sigc::mem_fun uses look all alike".
      Fixed compile warning in XCAP's main code
      Partial rewrite of the callback-passing code, to avoid using too sigc++-specific constructs
      Fixed compilation problems in resource-list code
      Fixed the device detections in the gstreamer code : it could crash
      Commented out the debug code in the gstreamer component
      Made the --enable-kde/--disable-kde switch work correctly
      Use AS_HELP_STRING everywhere in configure.ac
      Modified the gnome support detection to be clearer
      Made sure all --enable-foo flags behave correctly (fixing #575839)
      Made ekiga explicitly link sasl2 (fixing bug #575946)
      Made the MMX support optional (fixing bug #575831)
      Made SHM support optional (fixing bug #575835)
      Use the "get" method of gmref_ptr instead of doing "&*"
      Major rewrite of the runtime system -- preliminary fix for bug #557889
      Fixed bug #576324 (unsafely shared xmlDoc pointers)
      Made the experimental features explicitly so in the configure scrip output
      Fixed compile warning on GDK_DAMAGE
      Completed the GmRefCounted class
      Syntactic sugar : Ekiga::ContactPtr instead of gmref_ptr<Ekiga::Contact>
      Syntactic sugar : Ekiga::BookPtr instead of gmref_ptr<Ekiga::Book>
      Syntactic sugar : Ekiga::SourcePtr instead of gmref_ptr<Ekiga::Source>
      Even more sugar-coating for the addressbook stack
      Syntactic sugar for gmref_ptr<Presentity>, gmref_ptr<Heap> and gmref_ptr<Cluster> too
      Made the experimental code use the new syntactic sugar too
      Syntactic sugar for the chat stack too (FooPtr for gmref_ptr<Foo>)
      Fixed some includes
      Made sure we don't leak the Ekiga::CallCore
      Removed old debugging code... which went unnoticed until now since we leaked that code
      Fixed small leaks in libnotify code
      Fixed trivial leaks in avahi presence code
      Fixed crash in avahi code by not using iterators (bug #577070)
      Use the remove_all_objects method to flush a refreshing LDAP book (no more iterator use)
      Removed all uses of iterators, as they're my prime suspects for crashes
      Applied patch from Michael Rickmann about libsasl2 detection
      Fixed bug where modifying something in lib/engine/components/opal/ lead to a compiler error
      Worked on unthreading the endpoints (not 100% there yet, though)
      Reworked the account stack (now uses gmref_ptr)
      Fixed crash when we don't have accounts (bug #577204)
      Small memory management improvement for the runtime
      Fixed bug #577524 (locking in sip-endpoint.cpp)
      Better cleaning on shutdown for the call history and the local roster
      Fixed yet another shutdown problem
      Fixed bug #577629 (malloc/g_free mismatch)
      Got rid of a small leak in the STUN code
      Fixed stupid bug where I convert an enum to a pointer starting from zero, while pushing to a function which doesn't like null pointers
      I love STL iterators (fixing bug #578752)
      Patch from Michael Rickmann fixing a user full name portability issue
      Added small comments to the gmconf api
      Fixed small leak
      Applied patch from Eugen Dedu to fix bug #575907
      Fixed KDE detection in configure.ac (bug #577878)
      Fixed possible threading issue in the PTLIB audio input code
      Fixed possible threading issues in PTLIB audio output code
      Fixed possible threading issues in the PTLIB video input code
      Fixed possible threading issue in the X video output code
      Fixed possible threading issues in the common video output code
      Fixed possible threading issues in the moving logo video input
      Fixed possible threading issues in the null audio input code
      Fixed possible threading issues in the null audio output code
      Fixed possible threading issues in the DX video output code
      Modified the frame buffer memory management in the X window
      Typo fixes from Michael Rickmann in the DX video output code
      DirectX fixes by Michael Rickmann
      Moved and improved ekiga RC file for win32
      Better LDAP support on win32
      Don't ship now unneeded files for the win32 distribution
      Fixed SIP registration problem (bug #578883)
      Added code to migrate the ekiga.net configuration from 3.0 to 3.2 (fixing bug #577881)
      Made a runtime warning go away in the evolution code
      Cosmetic change
      Removed strange memory problems in the presence and contact cores (sigc::trackable was supposed to handle that...)
      Fixed status icon popup position (patch from H. Figuière)
      Fixed a crash on some calls
      Fixing a crash in the LDAP code (bug #583350)
      Marked a string for translation (bug #569679)
      Added a new piece of code for magical toolbars (bug #570632)
      Removed the use of exceptions from the forms... hence from ekiga (bug #583744)
      Fixed crash in presence
      Pushed the opal account registration consideration in the opal code
      Try not to flood the user with "registered" messages
      Pushed the message waiting information code down the account stack
      Got rid of the 'active' boolean in the Opal::Account class
      Fixed various little issues in Opal::Account
      Removed the gui part of the voice mail support
      Fixed terrible bugs in the OptionalButtonsGtk code
      Added a magical toolbar to the account window
      Removed more api from the abstract Ekiga::Account class
      Even more useless api removal in the abstract Ekiga::Account class
      Removed api in the abstract Ekiga::Account class
      Removed even more api from the abstract Ekiga::Account class and the corresponding user interface
      Made the account window update the actions correctly when an account is updated
      Remove useless api in Ekiga::BankImpl
      Got rid of the AccountSubscriber api (bug #556584)
      Added code to init loudmouth code -- doesn't do anything more yet
      Incomplete code to register accounts
      Connected the loudmouth code to the presence core : empty contact list in sight!
      Get the roster and basic updates : looks neat :-)
      Handled contact removal
      Added basic roster edition (name and groups)
      Made it possible to remove a roster contact
      It's now possible to add a new roster item
      It's now possible to edit subscription states, and react to subscription requests
      Small fix for a failed merging
      External presence&status now get pushed to the presentities : things look nice
      The code now correctly publishes our presence&status
      Added a simple chat implementation -- it compiles but isn't hooked
      It's now possible to start a chat with someone
      Added memory outputs
      Store the accounts in gmconf
      Deal with the recent code moves
      Made the loudmouth code use the kickstart scheme
      Used FooPtr instead of gmref_ptr<Foo> like in the main code
      Fixed strange missing endif errors
      Fixed compilation with latest master
      Hooked the loudmouth account code into the ekiga account stack
      Removed some debugging statements
      Made the roster have the same name as the jabber account
      Made it possible to edit a loudmouth account
      Made it possible to create new loudmouth accounts
      Made it possible to remove a loudmouth account
      Made the loudmouth account editions stick
      Use gst_init_check instead of gst_init to handle things more gracefully
      Made the opal startup code check for its deps better (bug #568596)
      Made po/Makefile.in.in ignored
      Sugar-coated the pointers to Ekiga::Service objects
      Made the null audio output spark register a service (bug #569680)
      Made the gstreamer code register a service (bug #569719)
      Made the form's memory management clearer (bug #562946)
      Fixed unsubscription from SIP accounts
      Removed code which didn't do anything as far as I can tell
      Removed unused line
      Reworked the uri entry bar completion (fixes bug #586152)
      Kick the evolution initialization out of the engine
      Gave some steroids to the plugin loader
      Turned the evolution code into a plugin (bug #586147)
      Don't initialize the KDE code in the engine
      Made the plugin loader dumber
      Turned the KDE and KAB code into plugins (bug #586266 and bug #586267)
      Removed forgotten debug statement
      Don't initialize the gstreamer code in the engine
      Turn the gstreamer code into a plugin (bug #586264)
      Don't initialize the XCAP and resource-list codes in the engine
      Better error message when debugging is enabled in the plugin loader
      Made the XCAP code a plugin (bug #586270)
      Made the resource-list code a plugin (bug #586271)
      Fix glitches in some Makefile.am files
      Added missing files in POTFILES.in
      Trivial changes for better sed-ability
      Made the loudmouth code a plugin (bug #586265)
      Made the type of an Opal::Account readable through a simple API
      Made the SIP endpoint cache the default address of record (bug #565443)
      Changed the libtool flags for plugins
      Made it easier to test ekiga plugins without installing
      Added a simple little menu builder
      Fix two mistakes in Makefile.am files
      Made so the linker doesn't find main on win32
      Updated the win32 installer so ekiga isn't minimized
      Made stdout/stderr work correctly under windows 7 (and possibly windows vista)
      Updated the win32/ directory
      Split ekiga into an exec and helper libs
      Pushed the version up
      Avoid the big list of symlinks : the directory is versioned already!
      Fixed plugin load
      Made the LDAP code a plugin (bug #586262)
      Added the Ekiga::FriendOrFoe base code in the engine
      Made the IFF code a stack library
      Fix typo in IFF code
      Made the IFF code get built
      Added a notion of "preferred contact" for local roster elements
      Made the IFF api a little simpler
      Hooked the local roster code to the IFF code
      Made the local roster actually answer to the IFF
      Fixed compilation with -Wl,--no-undefined
      Made the local roster a little more memory-efficient
      Removed dead api
      Fixed problem where our own messages were shown as being from remote!
      Applied patch from Michael Rickmann for the win32 build
      Removed the unused gtk+ toolbar building code
      Added an is_active method in the Ekiga::Account base class
      Fixed little bug in Opal::Account
      Added back a toggle column in the account window
      Made it possible to enable/disable accounts by clicking on a toggle
      Fixed bug #588185
      Fixed "Lockup after a day of idle" in publishing code
      Fixed crash in GmRefCounted::unreference
      Fixed bug #572728
      Fixed compiler warning
      Fixed bug #545741
      Simplified the chain of responsibility code
      Fixed forgotten old ChainOfResponsibility api use
      Fixed problem with moving libsoup api
      Fixed a compiler warning
      Fixed bug #593007
      Really fix bug #593007
      Switched the smart pointers implementation to boost
      Removed the emit_signal_in_main method from runtime.h
      Fully remove gmref.h, now it's unused
      Detect boost in configure script
      Moved the signals from sigc++ to boost::signals
      Made the experimental components compile again after the boost::signals transition
      Fixed a few crashes related to clicking on contacts/presentities
      Made some code more widely shared
      Fixed a crash with a std::string(NULL)
      Various improvements in the gstreamer code
      Moved the external plugins to their own directory
      Removed as far as I know useless files from lib/pixops/
      Made all of lib built from a single Makefile.am
      Updated .gitignore
      Fixed boost issues in the DX video output code
      Fixed crash in the opal call manager
      Merge branch 'bugfixing'
      Added a boost::throw_exception function
      Really stop configure when boost signals aren't found
      Fixed warnings in the pixops code
      Fix the column headers in the account window
      Cope with opal's recent changes
      Fix various little plugin issues
      Handle the presence unavailable messages in the loudmouth code
      Small const-correctness patch
      Removed since-long unused lib/engine/framework/lister.h
      Fixed warning about GDK_EVENT_LAST for gtk+ at least 2.18.0
      Got rid of the is_found method in Ekiga::Contact
      Removed the get_avatar method from Ekiga::Presentity
      Reworked searching in Ekiga::Book instances
      Fixing crash (bug #597637) in the avahi code
      Applied patch making the video input core retain a reference on the video output core
      Only conditionally do the setenv for pulse audio (not on win32)
      Fix the handling of exception in the build code
      Split again ekiga into a library and an executable
      Removed use of engine.h from opal's audio code
      Syntactic sugar
      Push the creation of the ServiceCore object in main
      Moved some initialization code directly to the 'main' function
      Made the status icon code avoid GnomeMeeting::Process ()->GetServiceCore ()
      Made the preferences window avoid Gnomemeeting::Process()->GetServiceCore ()
      Got rid of two callbacks
      The gnomemeeting_window_show was only called through the show_window function : pushed the code of one in the other
      Removed calls to GetServicesCore
      Removed other GetServiceCore calls
      Made GetServiceCore private
      Renamed main.h and main.cpp to main_window.h and main_window.cpp
      Got rid of useless includes
      Another useless #include gone
      Fixed compilation issue for WIN32
      Updated the Doxyfile.in file
      Moved gdk_window_set_always_on_top to lib/gui/gmwindow.*
      Pushed the gnomemeeting_window_is_visible function to lib/gui/gmwindow.h
      Removed gnomemeeting_window_get_size : it was unused
      Pushed the gnomemeeting_window_show and gnomemeeting_window_hide into lib/gui/gmwindow.*
      Got rid of src/gui/misc.h and src/gui/misc.cpp
      Got rid of the gnomemeeting_thread_* api
      Removed hide_window_cb from src/gui/callbacks.*
      Moved show_window_cb from src/gui/callbacks.* to src/gui/main_window.cpp
      Removed a declaration of an unused and unimplemented function
      Pushed the hide-on-delete code from src/gui/callbacks.* to lib/gui/gmwindow.*
      Fixed problem where it wasn't possible anymore to add LDAP book
      Unbreak sip-endpoint.cpp (opal changes)
      Fixed compilation issue
      Fixed big bug in the presentity view code
      Simplified loudmouth's chat code
      Simplified loudmouth's chat code
      Made loudmouth simple chats really close
      Made starting&continuing chats work with the loudmouth code
      Fixed compilation warning (init order of member variables)
      Reworked the contact removal detection code in the evolution plugin
      One-line warning fix
      Fixed probable menu leak in the chat area code
      Modified the way the popup menu is disposed of in the call history view
      Modified the way the popup menu are disposed of in the roster view
      Made gm_window_show more forgiving
      Made ekiga mostly GSeal-proof
      Made silent rules the default
      Made ekiga compile with recent opal svn
      Fixed cross-compilation problem with boost exceptions
      Added (conditional) debug statements in the avahi browsing code
      Made git silent about the *mo files
      Made the error reporting more complete in the avahi browsing code
      Moved some code around a fixed a leak in the avahi browser
      Made the optional debug output actually optional in the avahi client code
      Avahi client code fix : detect duplicates correctly
      Fixed another problem in the avahi client code
      Used boost::ref with several helpers
      Remove a now unused part of the gmconf api
      Remove another part of the gmconf api
      Remove unused gmconf api (again)
      Another slight gmconf api change, doubling as a leak fix
      Made ekiga compile with GSEAL
      Removed a few GTK_CHECK_VERSION which are now useless given our deps
      Changed a variable name to avoid a name class with unistd.h
      Found an uninitialized loop flag in the avahi code
      Uncommented the block size setting code in the gstreamer plugin
      Removed an unused part of the gmconf api
      Updated the m4 files for boost
      Made presence mostly work again in ekiga
      Switch from old opal api to newer
      Fixed bug #576480 -- Some files inexplicably #include "engine.h"
      Made the Ekiga::AudioInputCore api received a shared pointer to the audio output instead of a reference
      Cleaned some more the Ekiga::AudioInputCore api and code
      Removed the engine_get_service_core api, and dealt with the change
      Some more cleanup of the code in engine.cpp
      Small code cleanup
      Call ShutDownEndpoints () in the SIP endpoint destructor
      Made empty heaps invisible
      Made the audio input gmconf bridge dumber
      Removed a little api from Ekiga::AudioInputCore
      Reworked the code to decide whether to hide/show offline contacts
      Reworked the code to hide/show offline contacts
      Changed the Ekiga::AudioOuputCore::add_event method to map_event
      Added a debugging helper function in the roster view code
      Other fixes for the show offline contacts feature
      The roster view now has a method to know what is selected
      Added back the support for the old opal presence api
      Turned the call history view code into a real GObject with signals
      Disconnect all gtk+ signals on disposal in the roster view widget
      The notebook in the main window remembers the page numbers
      Tried to trigger less signals in gtk_radio_menu_select_with_widget
      Simplified the panel_changed_cb function in the main window code
      Completed a comment in the main window code
      Removed the ekiga_main_window_set_panel_section function
      Removed ekiga_main_window_selected_build_menu
      The contact menu in the main window is now updated when something happens
      The contact menu of the main window follows the notebook focus
      Made the contact menu also work for the selected call history item
      Merged on_selected_presentity_updated and on_selected_history_contact_updated in the main window code
      Fusioned most of on_history_contact_selected and on_presentity_selected in the main window code
      Moved the "Contact" submenu to toplevel in the main window
      Changing pages in the main window notebook handles selected heaps and groups in the roster
      Modified the order in which signals are emitted in the roster view widget
      Selecting a heap or a group now updates the "Contact" menu
      Revert a small string change
      Made help/sv/sv.po not executable
      Added a has_uri method to the base Ekiga::Contact class and all its implementations
      Removed the last remnants of the infamous opal linker hacks
      Renamed the opal-plugins-hacks.* files to opal-plugins-hook.*
      Removed some trailing spaces in pixmaps/Makefile.am

Kenneth Nielsen (2):
      Updated Danish translation
      Updated Danish translation

Kjartan Maraas (14):
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Fix this up
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Added Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation

Kostas Papadimas (1):
      Updated Greek translation

Kristjan Schmidt (1):
      Updated Esperanto translation

Leonid Kanter (2):
      Update Russian translation by Yuri Kozlov <yuray komyakino ru>
      Update Russian translation from ЮÑ?ий Ð?озлов

Luca Ferretti (1):
      Updated Italian translation

Lucian Adrian Grijincu (4):
      Update Romanian translation
      po: Updated Romanian translation
      po: Updated Romanian translation
      Updated Romanian translation

Lucian Grijincu (1):
      Updated Romanian translation

Manoj Kumar Giri (2):
      Updated Oriya Translation.
      Updated Oriya Translation

Marek Ä?ernocký (2):
      Update Czech translation
      Updated Czech translation

Marin Moulinier (1):
      Update to the new GTK 3.0 (remove GtkObject)

Mario Blättermann (2):
      Added screenshots
      Updated German doc translation

Matej Urban (1):
      Updated Slovenian translation

Matej UrbanÄ?iÄ? (7):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Added sl for Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Mattias Põldaru (4):
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation
      [l10n] Updated Estonian translation

Maxim V. Dziumanenko (6):
      Updated Ukrainian translation
      Updated Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Update Ukrainian translation
      Updated Ukrainian translation

Michael Rickmann (12):
      Remove the warning of git revision checking if not in a git repository
      Add back plugin devices
      Fixed processing on camera names with non-ascii characters on Windows too
      Added workaround for registrars which refuse registrations containing extra contact addresses
      Cleanup for UTF-8
      Use different C++ std function so that ekiga does not crash on gdb on Windows
      Keep the output sound volume across calls
      Make sure the output device is set before a call
      Fixed windows piling up on Windows
      Save the desired primary audio output device across calls
      Fixed "unable to load dialtone.wav" on Windows
      Fixed possible crash when deleting an account.

Milo Casagrande (2):
      Updated Italian translation
      [l10n] Updated Italian translation

Mounir Lamouri (volkmar) (1):
      Various fixes for SIP and H323 configuration

Petr Salinger (1):
      Fixed building on GNU/kFreeBSD

Philip Withnall (1):
      Update British English translation

Pieter van der Wolk (1):
      [windows] Add Dutch translation of Windows installer

Piotr DrÄ?g (2):
      Updated Polish translation
      Updated Polish translation

Praveen Arimbrathodiyil (1):
      Malayalam translation reviewed

Rajesh Ranjan (2):
      hindi update by Rajesh Ranjan
      hindi update by Rajesh Ranjan

ReÅ?at SABIQ (1):
      Updated Crimean Tatar (Crimean Turkish) translation.

Robert Ancell (1):
      Distribute a 24x24 icon - this is the icon size requested by the GNOME panel.  If it is not present another icon will be scaled and it will be fuzzy.  See the GNOME HIG for details.

Robert Jongbloed (1):
      Fixed crash when accepting a call

Roman Mátyus (1):
      Updated Slovak translation

Rudolfs Mazurs (1):
      Updated Latvian translation.

Runa Bhattacharjee (4):
      Updated Bengali India Translation
      Corrected a typo
      Corrected another typo
      Mass correction of strings and typos

Seán de Búrca (1):
      Updated Irish translation

Shankar Prasad (2):
      updated kn.po
      Updated Kannada translations

Sira Nokyoongtong (1):
      Updated Thai translation.

Snark (72):
      Removed the explicit redraw instructions : they're useless now
      Pushed up the gtk+ and glib deps
      Removed lib/gmmarshallers.c and lib/gmmarshallers.h from the tree
      Added the "selection-changed" signal to the call history view
      Made the call history view emit the "selection-changed" signal
      Added the call_history_view_gtk_populate_menu_for_selected api call
      Added the "selection-changed" signal to the roster view widget
      Added the roster_view_gtk_populate_menu_for_selected method to the roster view widget
      The call history view just got two "contact-selected" signals...
      Fixed the "selection-changed" signal emission code in the roster view widget
      Made the main window use the new api for selected objects in the roster view and call history view widgets
      Cleaned up the roster view and call history view widgets' code
      Added a TOS field config option
      Modified and fixed the TOS feature
      Fixed 'make distcheck'
      Removed all uses of str(n)casecmp
      Removed a bunch of lines which said "remove me" in configure.ac...
      Made the maintainer-clean target more aggressive in the toplevel Makefile.am
      Made the video preview delayed at startup -- a five second wait
      Added some compiled-out debug statements to Ekiga::ServiceCore
      Simplified the initialization of the gmconf personal details code
      Simplified a little thing in the engine initialization code
      Fixed a typo in the null audio output code
      Made the null audio output initialization code look like the null audio input's one
      Simplified the initialization code of a few components and plugins
      Cleaned the assistant code a little
      Made src/gui/misc.cpp include only what it needs (mostly nothing!)
      Removed unused #include
      Moved the dialpad widget code as pure C in lib/gui
      Removed strange build-dep of the preferences window on ekiga.h
      Renamed help_cb to help_callback for api coherence
      Renamed the src/gui/misc.* pair to src/gui/default_devices.*, and modified the code and headers
      Updated the m4/ax_boost_* files
      Don't cast for g_signal_connect*
      Modernized the GmCellRendererBitext code
      Modified the connect button code very heavily
      Removed use of vsnprintf in the gmdialog.[ch] code
      Removed useless include
      Added a private structure to the GmEntryDialog class
      Pushed the GmLevelMeter data to a private structure
      Moved a #include around
      Improved a little the GmPowermeter code
      Some #include cleaning, and a renaming strcmp -> g_strcmp0
      Modernized the gm-smiley-chooser-button.[ch] GObject code
      Cleaned the lib/gui/gmstatusbar.[ch] code
      Removed useless #includes in lib/gui/gmstockicons.c
      Modernized the GmTextAnchoredTag GObject code
      Modernized the GmTextBufferEnhancerHelperInterface code
      Modernized GmTextExtlink's GObject code
      Modernized GmTextSmiley's GObject code
      Modernized the GmWindow's object code
      Modernized the CodecsBox' GObject code
      Modernized the AddressBookWindow's GObject code
      Modernized BookViewGtk's GObject code
      Modernized the CallHistoryViewGtk's GObject code
      Modernized the ChatArea's GObject code
      Modernized ChatWindow's GObject code
      Modernized MultipleChatPage's GObject code
      Modernized PresentityView's GObject code
      Modernized RosterViewGtk's GObject code
      Modernized SimpleChatPage's GObject code
      First draft of a HeapView widget
      Simplified the code of on_presentity_added in the RosterViewGtk class
      Large modifications of the internal RosterViewGtk code... for little gain
      Removed unneeded casts in g_signal_connect* calls in lib/gui/gmdialog.c
      Cleaned the RosterViewGtk initialization code
      Hid the "Contact" menu deep in the main window menu again
      Make the main window handle shutdown better
      Added a has_uri method to the base Ekiga::Presentity class and all its implementations
      Added a name_from_uri_helper class to the main window code
      Made some variables static
      Move the hooking of ekiga's video input/output and audio plugin into opal

Sweta Kothari (2):
      Updated Gujarati Translations
      Updated Gujarati Translations

Takayuki KUSANO (3):
      Updated Japanese translation.
      Updated Japanese translation.
      Updated Japanese translation

Theppitak Karoonboonyanan (1):
      Updated Thai translation.

Thierry Simonnet (2):
      Fix compilation error with gtk 2.18 introduced recently
      [win32] Fix building of ptlib

Thomas Andersen (1):
      Remove deprecated GTK+ symbols (#578472)

Thomas Thurman (3):
      Shavian translation
      Updated Shavian transliteration
      Updated Shavian translation

Tino Meinen (1):
      Dutch translation updated

Torstein Adolf Winterseth (2):
      Updated Norwegian Nynorsk translation
      Updated Norwegian Nynorsk translation

Wei-Lun Chao (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Wolfgang Stöggl (2):
      Updated German translation
      [i18n] Updated German translation

Xandru Armesto Fernandez (1):
      Updated asturian translation

Yaron Shahrabani (5):
      Updated Hebrew translation
      Updated Hebrew translation.
      Updated Hebrew translation.
      Updated Hebrew translation.
      Updated Hebrew translation.

Ying-Chun Liu (PaulLiu) (1):
      Add RGB16 support

Yuri Myasoedov (1):
      Updated Russian translation

drtv (1):
      Updated Tamil translation

drtvasudevan (5):
      Updated Tamil translation
      Updated Tamil translation
      Updated Tamil translation
      Updated Tamil translation
      Updated Tamil translation

du baodao (1):
      Add Simplified Chinese help translation.

ededu (17):
      Increment version to 3.3.0.
      Remove unused opal controller options.
      Fix Win32 icon path, patch by Michael Cronenworth.
      Adds space before '(', fixes "Small string bug" (#575610).
      Fix "ekiga does not compile with ptlib compiled with --disable-tracing (#575433)", patch by Mounir Lamouri.
      Remove OpalConnection::EndedWithQ931Code, which was removed upstream.
      On failed registration, do not show the unuseful RequestTerminated code to user.
      Improve comment, closes #549233.
      Include translator comments, closes #570075.
      Change shortcut from 'c' (used twice) to 'n', fixing bug #551312.
      Apply patch from Sukhbir Singh, fixing partially bug #574178.
      Clarify string about TX/RX for translators.
      Remove empty translation string (snark confirmed).
      Set relationship between label and edit box in accounts window, necessary in a11y (#369210).
      Use g_malloc instead of malloc.
      In assistant, next button is enabled if the given name has at least one char, thanks Takao Fujiwara (#578359).
      In assistant, fill with user full name by default.

vasudeven (1):
      updated Tamil translation

Žygimantas BeruÄ?ka (2):
      Updated Lithuanian translation
      Updated Lithuanian translation

Î?αÏ?ίληÏ? Î?ονÏ?ογιάνηÏ? (2):
      updated Greek translation for UI
      Updated Greek translation for documentation

Î?ιάννηÏ? Î?αÏ?Ï?αμÏ?ίÏ?ηÏ? (1):
      updated Greek documentation translation



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