ouwou
5b9d10a897
fix linking curl maybe somehow i guess
2024-06-02 20:32:26 -04:00
Sergey Fedorov
cba2f6c66e
Fix-ups for macOS ( #291 )
...
* Do not use precomp headers target with GCC on Apple
* CMakeLists: also link to AudioUnit on Apple
* platform.cpp: add missing <unistd.h>
---------
Co-authored-by: ouwou <26526779+ouwou@users.noreply.github.com>
2024-05-18 19:07:04 -04:00
ouwou
8f143ec4fa
remove endianness test
2024-04-11 19:21:52 -04:00
Ryze
e8bc60d926
Add CMake option for additional compiler definitions ( #275 )
...
originally intended for miniaudio options
---------
Co-authored-by: ouwou <26526779+ouwou@users.noreply.github.com>
2024-03-03 03:55:12 -05:00
Richard Gráčik
1fbc6945d2
macOS theme switching ( #276 )
...
* abaddon.cpp: add support for macOS theme changing
Based on AppleInterfaceThemeChangedNotification for now.
* CMakeLists: last changes for macOS specific libs
---------
Co-authored-by: ouwou <26526779+ouwou@users.noreply.github.com>
2024-03-02 04:02:35 -05:00
ouwou
c6602576e5
fix build ( fixes #259 )
2023-12-31 12:06:14 -05:00
ouwou
d2ff7112aa
add notification sounds only to windows
2023-12-29 02:06:54 -05:00
ouwou
daacad489a
add find module for rnnoise
2023-08-25 22:07:44 -04:00
ouwou
a05a259393
explicit STATIC
2023-08-25 21:05:49 -04:00
ouwou
ccabaa44d6
Merge branch 'master' into rnnoise
2023-08-25 20:36:36 -04:00
TheMorc
f40393eb12
move CoreFoundation to a more reasonable place
2023-08-23 03:28:17 +02:00
ouwou
be2ab2ef31
support mindeps build without rnnoise
2023-07-18 02:02:39 -04:00
ouwou
d04e101800
Merge branch 'master' into rnnoise
2023-07-17 21:37:24 -04:00
ouwou
337a3d5811
Merge pull request #185 from uowuo/remoteauth
...
Login with QR code/remote auth
2023-07-13 07:19:37 +00:00
ouwou
229555939d
make qrcodegen optional wow!!!
2023-07-09 22:31:21 -04:00
ouwou
060e79ff2a
search for system miniaudio.h too
2023-07-01 22:27:57 -04:00
ouwou
3b206e1121
remote auth impl. up to QR code display
2023-06-30 20:43:08 -04:00
Morc - Richard Gráčik
734ffc9f71
add CoreFoundation, CoreAudio and AudioToolbox to CMakeLists
...
required to make audio working on macOS
2023-06-17 10:29:07 +02:00
ouwou
5a902f862c
initial rnnoise test
2023-05-28 02:13:36 -04:00
ouwou
c173ef230b
add cmakelists (oops)
2023-05-02 00:18:52 -04:00
ouwou
a5d74e0a89
Merge branch 'master' into voice
2023-04-29 20:31:35 -04:00
ouwou
deda464b23
try linking atomic if necessary
2023-04-28 23:06:54 -04:00
ouwou
c5af6edf0d
link CMAKE_DL_LIBS ( #155 )
2023-04-26 21:55:19 -04:00
ouwou
c084230767
Merge branch 'master' of https://github.com/uowuo/abaddon into voice
2023-04-13 16:29:56 -04:00
ouwou
3f4ccefc78
refactor notification sounds cmake option
2023-03-10 19:15:03 -05:00
ouwou
fbbfdc9606
notification sounds with miniaudio
2023-03-06 20:45:19 -05:00
ouwou
e37901bbbb
goofball moment
2023-03-01 00:34:55 -05:00
ouwou
ca5f343ac1
add null implementation for non-gio notifier
2023-02-28 23:04:40 -05:00
ouwou
e212b364b9
rudimentary dm notifications
2023-02-28 20:23:34 -05:00
ouwou
c1303bd289
Merge branch 'master' into voice
2023-02-07 15:03:03 -05:00
ouwou
a6821faf2e
dont disable libhandy if not found when USE_LIBHANDY is set
2023-02-03 18:51:32 -05:00
ouwou
5a6f8cac09
first pass compile time optimization
2023-01-29 21:33:34 -05:00
ouwou
573a619191
Merge branch 'master' into keychain
2022-11-29 15:53:02 -05:00
ouwou
f8f9a907c9
add basic combobox to choose output device, start using spdlog
2022-11-05 02:32:43 -04:00
ouwou
f2f8afa368
fix compilation maybe
2022-08-31 16:44:30 -04:00
ouwou
0fa33915da
rudimentary voice implementation
2022-08-31 01:51:02 -04:00
ouwou
634f51fb41
add miniaudio submodule
2022-08-28 16:58:09 -04:00
dragontamer8740
fac9f1ba58
Big-endian 'emojis.bin' decoding fix ( #100 )
...
* Big-endian patch: fixes emojis.bin reading on big-endian systems (tested only on 32-bit PowerPC linux)
2022-08-14 02:59:08 +00:00
ouwou
b46cf53be5
add hrantzsch/keychain and link
2022-08-08 22:50:27 -04:00
ouwou
3ac993bae4
always quietly try and include fontconfig if present
2022-05-21 22:59:53 -04:00
ouwou
5a13c7fef7
pull in libhandy optionally
2022-04-08 14:50:11 -04:00
ouwou
4326c5e29b
remove SimpleIni as a dependency
...
use Glib::KeyFile instead which is basically the same file format
also read into and save from struct once, cuz its faster and less redundant
2021-11-24 03:15:22 -05:00
Dylam De La Torre
a51a54bc59
Restructure source and resource files ( #46 )
...
importantly, res is now res/res and css is now res/css
2021-11-23 04:21:56 +00:00
ouwou
bf560ae9d2
use find modules for ixwebsocket/simpleini
2021-10-11 01:03:31 -04:00
ouwou
cf33d53809
add relative to root #includes
2021-10-06 02:27:06 -04:00
ouwou
90076cf689
add cmake config file for resource dir
2021-07-02 21:41:05 -04:00
ouwou
249d47c5f7
initial font stuff
2021-05-24 22:13:37 -04:00
ouwou
64adcffe42
view user profile (notes+connections+badges)
...
change some stuff with callbacks
2021-02-04 23:41:53 -05:00
ouwou
b28bfd6f20
remove cpr as a dependency ( #21 )
...
abstract away library usage
2021-01-23 21:07:03 +00:00
ouwou
462f801af2
Guild settings 1 ( #19 )
...
* start guild settings window, tweak style
2021-01-15 06:37:35 +00:00