1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-03-09 23:38:56 +00:00
Commit graph

243 commits

Author SHA1 Message Date
Derek Dai
4836850bf9 modify for merging to upstream
fix issues TingPing suggests
replace add_global_arguments() with add_project_arguments()
demo/miracle-wfdctl: maintain DBus interfaces by .vala files instead of generate from .xml which have only sync methods
remove headers from source list
some minor identation tweaks
complete migrate from cmake to meson
mirage to meson, not yet completed
2017-04-03 12:44:54 +08:00
albfan
1bc0648f4b Workaround for Wayland GDK backend 2017-04-02 22:25:48 +02:00
albfan
3dfa75d90b Find interface index for wireless interfaces
helper function to find number to pass to run command of miracle-sinkctl
2017-03-27 00:10:30 +02:00
albfan
a2735d9b4d find pci bus slot for wireless adapter
helper function to find number to pass to run command of miracle-sinkctl
2017-03-26 23:32:03 +02:00
Alberto Fanjul
bc9ebcc849 Merge pull request #184 from Lin-Buo-Ren/patch-1
Fix minor typo in README
2017-03-26 13:39:35 +02:00
林博仁(Buo-Ren Lin)
dec8ee0c07 Fix minor typo in README
Signed-Off-By: 林博仁 <Buo.Ren.Lin@gmail.com>
2017-03-26 19:38:26 +08:00
albfan
52cd3f0f28 cleanup for gstplayer 2017-03-26 13:12:33 +02:00
albfan
a9da0067e3 Improve autocompletion
Standardize help commands
Add autocompletion for short arguments
Install autocompletion
2017-03-26 09:31:32 +02:00
albfan
2aeec41290 Provide wrapper for vlc
external player wrapper for vlc
2017-03-25 12:53:13 +01:00
albfan
3628f789b4 Add external player config
Allow to run custom player. It will be run within a wrapper that
respect -p/--port, option at least

fixes #87
2017-03-25 12:48:04 +01:00
albfan
016159bb1e Check running as root
Detect running with elevated privileges to access dbus

fixes #89
2017-03-25 11:55:28 +01:00
Alberto Fanjul
c0f49c3b9c Merge pull request #169 from nixjdm/master
Fixed small grammar error in README: this -> these.
2017-02-10 07:06:50 +01:00
Joseph Nix
2757c4f5e6 Fixed small grammar error in README: this -> these. 2017-02-09 21:40:49 -06:00
Alberto Fanjul
e5795edd04 Read UIBC capability in raw mode
Some devices send its UIBC capabilities with spaces. Read in raw mode to parse port correctly
2016-10-28 11:37:16 +02:00
albfan
cedfeeebe1 Debug GStreamer execution
Allow to config gstreamer log level
2016-10-23 10:20:12 +02:00
albfan
472fbf4a24 Check source UIBC capability
If source has no UIBC capability don't try to connect UIBC controller,
and listen UIBC setting to disable UIBC

relates to #115
2016-10-23 09:46:02 +02:00
albfan
5e93ad0638 Fix compilation warnings 2016-10-23 04:27:17 +02:00
albfan
cd23da3c74 Fix finding subnet 2016-10-01 12:29:48 +02:00
Alberto Fanjul
142ba08987 Merge pull request #125 from derekdai/master
add option --use-dev to miracle-wifid to workaround the 'no ifname' issue
2016-09-25 21:00:46 +02:00
Derek Dai
3886dcb7c7 add option --use-dev to miracle-wifid to workaround the 'no ifname' issue 2016-09-14 16:01:54 +08:00
Derek Dai
a9266e5055 re-dispatch wpa_message with ifname!=NULL from supplicant_global_fn() to supplicant_dev_fn() 2016-09-14 15:01:26 +08:00
Derek Dai
1cc667a00c don't modify raw message 2016-09-14 15:01:26 +08:00
albfan
36be37ed8b Fix wpa_supplicant search when path did not exists 2016-08-26 06:29:34 +02:00
albfan
28252707a2 Install dbus policy
closes #107
2016-08-22 03:08:40 +02:00
Alberto Fanjul
011d7e7fba Merge pull request #110 from foamboarder/master
CMake: use PROGRAMS during install
2016-08-18 18:31:47 +02:00
Tony Y
59ea55c28c CMake: use PROGRAMS during install
During install, PROGRAMS (instead of FILES) will set
execute permissions for all targets.
2016-08-18 09:19:47 -07:00
Alberto Fanjul
c412cdb846 Merge pull request #108 from foamboarder/master
CMake: correctly set file permissions
2016-08-18 12:13:53 +02:00
Alberto Fanjul
866f90f92a Merge pull request #105 from derekdai/master
Add debian support to kill-wpa.sh and find wpa_supplicant throught PATH
2016-08-18 12:09:31 +02:00
Tony Y
b6400aa14a CMake: correctly set file permissions
When building using CMake, the display would not appear
because the files did not have execute permissions.
2016-08-16 17:09:39 -07:00
Alberto Fanjul
3f800251a9 Merge pull request #106 from foamboarder/master
Add uibc-viewer to CMake install list
2016-08-16 23:48:12 +02:00
Tony Y
c7b49c9fbd Add uibc-viewer to CMake install list 2016-08-16 14:05:24 -07:00
Derek Dai
4601514799 find wpa_supplicant through PATH instead of option --wpa-bindir 2016-08-15 17:35:38 +08:00
Derek Dai
7fc8d0884c add debian support to miracle-utils.sh and normal-wifi.sh 2016-08-15 11:15:12 +08:00
Alberto Fanjul
70ffd2d532 Merge pull request #104 from derekdai/master
Add global define for debug
2016-08-12 14:51:59 +02:00
Derek Dai
6dd107a2fd since shl_log.h does not include config.h, define BUILD_ENABLE_DEBUG through add_definitions() instead of config.h.cmake 2016-08-12 16:55:29 +08:00
Derek Dai
99ed3efd88 fix typo in README.md 2016-08-12 16:55:29 +08:00
Alberto Fanjul
091d7092dc Merge pull request #102 from derekdai/master
fix some minor build issues
2016-08-10 10:59:24 +02:00
Derek Dai
fc6f19d132 pkg_check_modules() before if(CHECK_FOUND) 2016-08-10 16:44:38 +08:00
Derek Dai
e863a4498d add dependency to libsystemd to the root CMakeLists.txt 2016-08-10 16:43:33 +08:00
Derek Dai
44625ff4fc specify GdkX11 version before import it 2016-08-10 16:42:35 +08:00
Alberto Fanjul
7228c3e63d Change to support CI environment 2016-07-23 20:20:58 +02:00
albfan
412ce067b6 Use resolution provided to resize viewer 2016-07-23 19:15:38 +02:00
albfan
3f2266e254 Kill uibc viewer subprocess
closes #93
2016-07-16 15:29:13 +02:00
albfan
42820c00ba Add check cflags on cmake
closes #82 closes #85
2016-07-05 23:13:54 +02:00
albfan
349db0f04a help functions for arch linux 2016-07-02 16:15:09 +02:00
albfan
0ac755a765 Add technical specs
relates #38
2016-07-02 16:06:02 +02:00
albfan
1e69dd6dae UIBC support
Basic support for UIBC (single mouse events and key events)

 - Option --uibc on miracle-sinkctl to enable it
 - Option --log-journal-level to see player execution on journalctl
 - Controller for uibc miracle-uibcctl
 - Player based on PyGtk to receive and communicate mouse and keyevents

closes #57
2016-07-02 15:47:15 +02:00
albfan
4637409d0b relay on PATH to find executables 2016-07-02 15:22:13 +02:00
albfan
c6d645d720 Fix test suite on cmake 2016-06-30 21:16:32 +02:00
Alberto Fanjul
442103a333 Details for ubuntu distributions
General details for systemd prerequisite.

relates to #83
2016-06-30 11:59:45 +02:00