Commit graph

44 commits

Author SHA1 Message Date
Ghislain MARY
f122b8e78d Use bc_apply_compile_flags from bctoolbox CMake utils. 2017-02-28 18:07:17 +01:00
Jehan Monnier
628eb7f5c8 fix static compilation 2016-10-12 14:45:13 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
François Grisez
a445dabd30 Remove runtime dependency to libbctoolbox-tester 2016-06-27 15:02:13 +02:00
Gautier Pelloux-Prayer
c6b6d8567a cmake: fix compilation when building with static libraries 2016-06-27 14:05:02 +02:00
Ghislain MARY
103f7a6078 Do not include dependencies in the link interface when building a shared library. 2016-06-23 13:25:11 +02:00
Ghislain MARY
c64cf6b4ca Allow building both shared and static libraries with CMake. 2016-02-24 17:54:29 +01:00
Jehan Monnier
264f2a1672 Continue bctoolbox integration 2016-02-09 10:56:02 +01:00
Gautier Pelloux-Prayer
b711888ac0 ringplayer: add ring player object to play ringtones (CAF on iOS, WAV otherwise) 2016-01-05 10:31:23 +01:00
Gautier Pelloux-Prayer
d18a67deff gtk: add badge on MacOSX counting the number of unread messages 2015-12-22 10:42:02 +01:00
Ghislain MARY
9af805f0fe Merge branch '3.9.x'
Conflicts:
	gtk/main.c
	mediastreamer2
	po/POTFILES.in
2015-11-18 09:55:03 +01:00
Ghislain MARY
3e633fb4ab Add missing UI files in POTFILES.in for translations. 2015-11-10 14:37:24 +01:00
Ghislain MARY
7f2a985d84 Handle strict compilation flags when building with CMake. 2015-11-03 17:40:24 +01:00
Ghislain MARY
1708ae987a Fix last commit. 2015-10-28 17:44:58 +01:00
Ghislain MARY
8f5d174f95 Search for gtk-mac-integration when building with CMake. 2015-10-28 17:31:46 +01:00
François Grisez
fed9e2532a Use the glade file to make the setup wizard 2015-10-13 23:25:47 +02:00
Gautier Pelloux-Prayer
73430e1698 CMake: add HAVE_LIBUDEV_H detection on Linux 2015-09-01 15:41:38 +02:00
François Grisez
55c25fac4f Describes the login frame in a separated UI file 2015-08-09 22:30:17 +02:00
François Grisez
1bd418922d Move glade description of the in-call view and the conference view into independent files 2015-08-06 21:45:21 +02:00
François Grisez
3e5a6600d0 Move the definiton of the chat view in a dedicated UI file 2015-08-01 22:44:30 +02:00
François Grisez
d8e8f4488d Merge branch '3.8.x' 2015-07-02 16:47:56 +02:00
François Grisez
547822cd9f Fix internationalisation with CMake #2 2015-07-02 09:47:29 +02:00
François Grisez
aa55fe06c5 Fix internationalisation with CMake 2015-07-01 14:13:07 +02:00
François Grisez
86f215ef03 Enable internationalisation of liblinphone with CMake 2015-06-30 16:50:34 +02:00
François Grisez
238702d610 Enable internationalisation of liblinphone with CMake 2015-06-30 16:48:17 +02:00
Ghislain MARY
a7baa4bc7a Restore option to enable/disable the assistant. 2015-06-11 16:14:14 +02:00
Ghislain MARY
26fac3e081 Rework assistant for asynchronous XML-RPC requests. 2015-06-08 15:52:44 +02:00
Ghislain MARY
a152132b1e Remove check for libsoup. 2015-06-08 15:48:44 +02:00
Ghislain MARY
17cad99e4f Rework assistant for asynchronous XML-RPC requests. 2015-06-05 15:49:47 +02:00
Ghislain MARY
7b3d7861e2 Remove check for libsoup. 2015-06-02 11:15:21 +02:00
François Grisez
8c80a9912b Add the StatusNotifier implementation 2015-04-25 20:36:06 +02:00
François Grisez
d0bd6bf883 Creates an interface which abstracts all ways to instanciate a status icon and create an implementation based on GtkStatusIcon 2015-04-22 22:18:15 +02:00
Ghislain MARY
a69ea2cace Add linphone.rc to the sources on Windows when building with CMake. 2015-03-09 09:33:47 +01:00
Ghislain MARY
a705112921 Use cxx linker for linphone GTK and liblinphone_tester when building with CMake. 2015-03-04 16:31:42 +01:00
Ghislain MARY
a0d870c7bc Fix libintl search on Linux when building with CMake. 2015-03-02 12:31:57 +01:00
Ghislain MARY
8ae9d64d2d Install license file when building with CMake + fix license display when building with Visual Studio. 2015-02-27 22:58:18 +01:00
Ghislain MARY
2e4ff135ef Build linphone GTK as a UI application when building with Visual Studio. 2015-02-27 22:36:31 +01:00
Ghislain MARY
2db4a872e0 Find GTK2 and libintl on Windows. 2015-02-27 17:34:20 +01:00
Ghislain MARY
86b74cc521 Handle compilation of account assistant when building with CMake. 2015-01-02 16:55:44 +01:00
Ghislain MARY
02ed5338ed Handle translations when building with CMake. 2014-12-02 16:02:33 +01:00
Ghislain MARY
23232b101f Handle libnotify support when building with CMake. 2014-11-28 16:00:00 +01:00
Ghislain MARY
bd7a6b2fa7 Improve build with CMake.
- Install the GTK UI binary under the name linphone instead of linphone-gtk.
 - Install all sounds and rings.
 - Install freedesktop files.
2014-11-28 10:49:32 +01:00
Ghislain MARY
8ace78e2f8 Handle compilation of unit tests with CMake. 2014-11-26 16:38:39 +01:00
Ghislain MARY
cdc14e2b73 Handle GTK UI compilation when building with CMake. 2014-11-25 18:29:26 +01:00