summaryrefslogtreecommitdiff
path: root/src/universal-cp
Commit message (Collapse)AuthorAgeFilesLines
* universal-cp: Do not crash if device disappearsJens Georg2022-11-091-2/+19
| | | | | | | Properly handle introspection errors and check for validity of iter if introspection finishes Fixes #24
* all: Bump glib to 2.68Jens Georg2022-10-116-26/+14
| | | | Include config.h everywhere, add min/max check
* universal-cp: Do not leave value uninitializedJens Georg2022-05-251-1/+3
|
* Port to GUPnP 1.6 and libsoup 3Jens Georg2022-05-202-22/+55
|
* universal-cp: If icon fetch fails, use defaultJens Georg2022-01-081-0/+6
| | | | Fixes #23
* control points: Remove deprecated white list callsJens Georg2021-11-161-5/+6
|
* universal-cp: Fix stray g_free from last commitJens Georg2021-06-221-1/+0
|
* universal-cp: Fix missing format stringJens Georg2021-06-221-2/+1
| | | | Fixes #20
* av-cp: Use g_memdup2 where availableJens Georg2021-05-201-0/+4
|
* universal-cp: Enable IPv6 and UDA versionJens Georg2021-05-101-6/+52
|
* universal-cp: Remove deprecated GUPnP callsJens Georg2020-07-291-13/+34
|
* all: Port to new GUPnP APIJens Georg2018-12-011-2/+2
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* build: Fix missing windows thingsJens Georg2018-11-111-1/+8
| | | | | - Add icons for executables - Compile the GUI apps as gui apps
* Port build system to mesonJens Georg2018-07-018-52/+40
|
* universal-cp: Fix critical on subdeviceJens Georg2017-09-091-1/+1
|
* universal-cp: Fix about iconJens Georg2017-09-091-1/+2
| | | | Move init_icons up and actually add the logo to the resources
* Remove deprecated functions for 3.22Jens Georg2016-11-214-2/+34
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* all: Remove deprecated APIJens Georg2016-10-161-1/+1
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* universal-cp: Fix some memory leaksJens Georg2016-04-252-12/+16
| | | | Signed-off-by: Jens Georg <mail@jensge.org>
* build: Use upstream gettextJens Georg2016-03-281-0/+1
|
* Remove gnome-common stuffJens Georg2015-06-148-15/+81
| | | | | | Fix compiler warnings on the way. Signed-off-by: Jens Georg <mail@jensge.org>
* universal-cp: Workaround for Label alignment issuesJussi Kukkonen2014-07-311-13/+22
| | | | | | | | It seems Labels in a size group won't correctly align to start with GTK+ 3.13. Work around this by adding an extra container around each label, and adding the containers in the size group instead. https://bugzilla.gnome.org/show_bug.cgi?id=733594
* universal-cp: Remove deprecated GTK+ widget/property useJussi Kukkonen2014-07-311-103/+58
| | | | | | | | | | Don't use Box, VBox, Hbox or Table: use Grid instead. Don't use HPaned or VPaned, use Paned instead. Don't use properties in Misc, but those in Widget. Stop using stock items. https://bugzilla.gnome.org/show_bug.cgi?id=733594
* universal-cp: Avoid find_device() recursion when possibleJussi Kukkonen2014-02-011-8/+10
| | | | | | | | This should limit the massive processor usage in busy networks, as the old implementation recursed into every service, state variable and method. This patch only recurses into sub-devices. https://bugzilla.gnome.org/show_bug.cgi?id=723172
* universal-cp: Select first combobox value by defaultJussi Kukkonen2013-10-301-2/+3
| | | | | | | | Even if a restricted value list does not have a default value, it makes sense to select one of the values in the combobox: it might save the user a button press. https://bugzilla.gnome.org/show_bug.cgi?id=708370
* universal-cp: Add --interface and --port optionsJens Georg2013-10-201-1/+35
|
* Don't crash on variable-only serviceJens Georg2013-10-201-0/+3
| | | | | | | | Also keep a reference to introspection when adding service variables into the treeview. Otherwise the introspection gets unreffed in device-treeview.c:528 and the state variables become invalid. https://bugzilla.gnome.org/show_bug.cgi?id=672863
* universal-cp: Preserve action argument orderJens Georg2013-04-011-20/+20
| | | | | | | | Instead of GHashTable, which doesn't keep order of insertion use the _begin_action_list variant when sending the action to preserve the argument order as retrieved from introspection. Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519464
* Include missing locale.hJiro Matsuzawa2013-01-091-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=690635
* universal-cp: mark messages as translatableJiro Matsuzawa2013-01-084-56/+75
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=690635
* Initialize i18n support functionJiro Matsuzawa2012-12-232-0/+11
|
* Disable deprecation warningJens Georg2012-12-211-0/+2
|
* Drop deprecated g_thread_init callJens Georg2012-10-082-5/+1
|
* Fix linking against recent gupnp stackJens Georg2012-10-081-1/+8
|
* Add utility function for XML pretty-printingJens Georg2011-07-301-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655563
* Use expanders for in- and out argumentsJens Georg2011-04-141-12/+40
|
* Restore old action dialog behaviourJens Georg2011-04-141-0/+3
|
* Don't use deprecated functionsJens Georg2011-04-111-5/+6
|
* Minor refactorZeeshan Ali (Khattak)2010-09-011-11/+5
|
* Correctly install icons on win32Jens Georg2009-12-042-0/+13
|
* Mark exported symbols as suchJens Georg2009-12-046-0/+28
| | | | So that signal autoconnection work on win32.
* Make sure everything builds on windowsJens Georg2009-12-041-2/+1
|
* Signal handlers as passed gpointer not 'gpointer *'Zeeshan Ali (Khattak)2009-07-271-1/+1
|
* Use new api to leave CP management to gupnpZeeshan Ali (Khattak)2009-07-271-29/+4
| | | | Use new GUPnPContextManager API to get rid of CP lifecyle management.
* Check equality of context names as wellZeeshan Ali (Khattak)2009-07-141-1/+3
| | | | Only checking for the 'host-ip' isn't enough.
* Support for multiple networks.Zeeshan Ali (Khattak)2009-06-251-19/+51
| | | | AV & Universal CP, & Network Light can now do multiple networks.
* No need to destroy widgets acquired from GtkBuilder.Zeeshan Ali (Khattak)2009-04-153-11/+0
|
* First big step towards freedom from libglade.Zeeshan Ali (Khattak)2009-04-1411-61/+85
| | | | The UIs don't work currently but only build.
* Add missing casts.Zeeshan Ali2008-11-241-2/+2
| | | | | | Patch by Sven Neumann <s.neumann@phase-zero.de>. git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp-tools@1377 d8cb91d7-bff9-0310-92b9-80b65e4482b2
* Initialize the GError to NULL at declaration.Zeeshan Ali2008-11-241-2/+1
| | | | | | Patch by Sven Neumann <s.neumann@phase-zero.de>. git-svn-id: https://svn.o-hand.com/repos/gupnp/trunk/gupnp-tools@1375 d8cb91d7-bff9-0310-92b9-80b65e4482b2