Commit Graph

3342 Commits

Author SHA1 Message Date
walker0643
129e61a33a server should look for config in the profile() dir rather than the personal() dir. removed personal() since it is no longer used. 2018-03-31 22:48:59 -04:00
walker0643
4c04f39685 reimplement path operations basename() and concat() in Common. these were the last bits remaining in ArchFile* so it was removed 2018-03-31 22:41:00 -04:00
walker0643
131a19d478 reimplement ArchFile*::getSystemDirectory() as DataDirectories::systemconfig(). windows will now use ProgramData by default rather than C:\Windows 2018-03-30 14:39:12 -04:00
walker0643
6c5acdd552 remove DataDirectory wrappers in ArchFile* 2018-03-30 14:01:18 -04:00
walker0643
d81054ab6e remove some stale code and put windows service logfile in a better spot 2018-03-29 21:41:30 -04:00
walker0643
1be86a9248 remove syntool, CoreInterface, and WebClient 2018-03-29 17:14:57 -04:00
walker0643
ea025f5958 fix --profile-dir argument 2018-03-29 17:13:45 -04:00
walker0643
6e5b340bcc replace CoreInterface syntool calls with DataDirectory calls 2018-03-29 16:38:50 -04:00
walker0643
451bd72b30 MSWindowsWatchdog checks active desktop without external call to syntool 2018-03-29 16:32:51 -04:00
walker0643
c16fd089f6 old personal and profile directory functions now wrap the new implementations 2018-03-29 16:12:45 -04:00
walker0643
96627f4f07 reimplement finding personal & profile directories on unix (not yet used) 2018-03-29 15:54:41 -04:00
walker0643
c5e70af09a DataDirectories header should be shared between platform-specific implementations 2018-03-29 15:50:23 -04:00
walker0643
72cc7e3d89 link gui with common; reimplement finding personal and profile directories on windows (not yet used) 2018-03-29 14:01:07 -04:00
walker0643
fe818a4955 add console for ctrl+c to daemon app when debugging in foreground 2018-03-29 12:02:35 -04:00
walker0643
ecfa7d7d1c fix windows build 2018-03-24 15:47:51 -04:00
walker0643
9a2d61cbb5
Merge pull request #19 from debauchee/ipv6
Add ipv6 support
2018-03-24 15:09:20 -04:00
walker0643
626aa9a3e8 add cpack settings for creating source packages 2018-03-19 13:50:08 -04:00
walker0643
12ed71250a use cpack to provide package build target 2018-03-19 13:16:06 -04:00
walker0643
d75bdb8ec0 clean up --help output for barriers/barrierc at kloetzl's request. ref commit 63a7936 2018-03-17 16:55:53 -04:00
walker0643
63a7936e9f update manpages and --help output. fixes #23 2018-03-16 21:27:03 -04:00
walker0643
3389a980ea remove bogus check for logonui.exe. it was causing false-positives for the need to elevate 2018-03-13 18:04:29 -04:00
walker0643
a600801319 support options to msbuild on windows 2018-03-13 17:06:16 -04:00
walker0643
bac2999d3e bump version to 2.0.0 2018-03-13 16:55:07 -04:00
walker0643
921a40c684 silence avahi's bonjour warning 2018-03-13 13:03:19 -04:00
walker0643
ea1c563647 make LogWindow wider 2018-03-11 13:20:51 -04:00
walker0643
51abdc281d make DaemonApp a win32-only target 2018-03-11 13:14:45 -04:00
walker0643
b9a59c014f don't build barrierd for non-windows platforms; removed some synergy-related legacy checks 2018-03-11 12:48:59 -04:00
walker0643
ed05dc2b2e set file extension in Save dialog for configuration files 2018-03-11 12:29:48 -04:00
walker0643
24987e0694 merge modified patch from synergy PR https://github.com/symless/synergy-core/pull/6178 2018-03-06 13:55:27 -05:00
walker0643
b4604b0921 fix QBarrier references 2018-03-04 16:58:17 -05:00
walker0643
3edbc00397 fix X11 crash if DISPLAY is not valid 2018-03-04 16:21:41 -05:00
walker0643
e396f8d55e sync mainwindow icon to current application status 2018-03-03 14:34:34 -05:00
walker0643
5362dbc297 replace source with . in sh scripts for compatibility 2018-03-03 12:57:49 -05:00
walker0643
5b31036cdc fix bad logic in XWindowsScreen.cpp 2018-03-03 12:57:13 -05:00
walker0643
625253a7e8 fix FreeBSD build 2018-03-02 18:36:31 -05:00
walker0643
c605cbdbcc fix macos installer script 2018-03-01 13:27:58 -05:00
walker0643
116a133902 fix macos installer script 2018-03-01 13:22:47 -05:00
walker0643
e6a3a124ee improve macos build 2018-03-01 13:05:53 -05:00
walker0643
786d513379 fix build script 2018-03-01 12:22:54 -05:00
walker0643
4da5c29e5f Merge branch 'master' of github.com:debauchee/barrier 2018-03-01 10:57:49 -05:00
walker0643
db1e05ff08 integrate inno installer into cmake 2018-03-01 10:57:13 -05:00
walker0643
315f4c05ca re-add Hide to menu because not all WMs will add a minimize button to the title bar; add WM hint so that tiling WMs might float it instead 2018-02-25 21:19:04 -05:00
walker0643
c351d450ae move log output into its own window; add some keyboard shortcuts for menu items 2018-02-25 20:00:32 -05:00
walker0643
b55fe3237a clean up AppConfig; eliminate unnecessary UI changes to MainWindow; MainWindow starts at smaller size 2018-02-25 16:22:10 -05:00
walker0643
2a4382bac9 Merge branch 'master' of github.com:debauchee/barrier 2018-02-25 13:38:03 -05:00
walker0643
c1827bde51 redo GUI menu a bit; remove unused items 2018-02-25 13:37:29 -05:00
walker0643
65b9d795cf
Update README.md 2018-02-25 12:35:41 -05:00
walker0643
1648c1d51a build checks unixbuild_env.sh for environmental overrides 2018-02-24 19:39:04 -05:00
walker0643
916b085474 better resource management for SecureSocket buffer. fixes #16 2018-02-24 19:37:30 -05:00
walker0643
b994c94a90 fix build for libressl. thanks to truatpasteurdotfr for the patch 2018-02-24 18:20:14 -05:00