Ivailo Monev
3e954e9c41
kmix: remove config bug hack
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 12:26:27 +03:00
Ivailo Monev
4358c4fd95
kmix: do not use QStringListIterator for iterating
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-21 10:30:26 +03:00
Ivailo Monev
e3912937d8
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 15:25:57 +03:00
Ivailo Monev
3aef6104f1
kmix: fix volume shortcuts
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-04 11:47:20 +03:00
Ivailo Monev
feb953e9e1
kmix: fix default ALSA card probing
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 19:00:09 +03:00
Ivailo Monev
507456f0ad
kmix: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-03 01:03:51 +03:00
Ivailo Monev
73acf5040d
generic: cast pointers with QObject as base class via qobject_cast<T>()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 22:53:32 +03:00
Ivailo Monev
1022d1fff0
kmix: remove unused QWaitCondition header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 09:56:12 +03:00
Ivailo Monev
e2620acde7
generic: version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:39:18 +03:00
Ivailo Monev
2d53bc14a2
generic: remove redundant executables output path override
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-22 00:33:55 +03:00
Ivailo Monev
a3a1541ae7
generic: replace QLinkedList<T> with QList<T>
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-29 18:41:17 +02:00
Ivailo Monev
cd84984a81
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 21:15:24 +02:00
Ivailo Monev
c9dbef3c9a
kmix: prefer qdbus-katie over qdbus and move shift after argument check
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-23 15:29:51 +02:00
Ivailo Monev
253e25f8ad
generic: version bump
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 20:09:34 +03:00
Ivailo Monev
4eb61596be
generic: replace internal with Katie definition checks or remove them completely
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-10 02:13:32 +03:00
Ivailo Monev
021117ddb6
kmix: use CMake bundled ALSA module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-01 10:43:09 +03:00
Ivailo Monev
45c5bc5a6f
kmix: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-22 21:17:38 +03:00
Ivailo Monev
7729d70ae5
kmix: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-01 20:02:48 +03:00
Ivailo Monev
542b0fdceb
kmix: link to ossaudio library if found
...
fixes build on NetBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 14:27:22 +02:00
Ivailo Monev
ba43552d29
kmix: remove pulseaudio backend
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 13:31:40 +02:00
Ivailo Monev
b403149313
kmix: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 09:17:22 +02:00
Ivailo Monev
e27686a808
generic: remove some redundant environment variable queries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 11:56:47 +02:00
Ivailo Monev
b0f058a4fc
generic: make use of Katie's OS definitions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 18:03:31 +02:00
Ivailo Monev
4b77dcde01
generic: compiler warnings fixes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 16:27:55 +02:00
Ivailo Monev
ca6ec59cc7
generic: replace macro_log_feature() with set_package_properties() calls
...
other changes such as syncing properties, updating some of the URLs,
adding missing feature information, removing of redundant checks and
variables and indentation were done in the process while testing if the
changes work as intended.
replacing find_package() with macro_optional_find_package() was also done
where applicable however it's usage is questionable due to the CMake
`CMAKE_DISABLE_FIND_PACKAGE_<PACKAGE>` option.
there is a lot to be done, mostly updating package properties so I am
thinking of either providing a package properties file (like the
MacroLibrary) which sets properties for packages globablly or setting
package properties from the CMake modules shipped with kdelibs. the first
solution may override properties for packages if other projects define them
however a check to ensure that is not done should suffice. the second
solution will cover only DESCRIPTION and URL meaning PURPOSE and TYPE will
still have to be specified in the build systems.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 05:37:28 +02:00
Ivailo Monev
2e7f21de69
kmix: remove unused configuration checks
...
since Katie requires compiler with C++11 support the shared pointer
checks could be ommited
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 16:13:43 +00:00
Ivailo Monev
b8306a331a
kmix: remove message used to debug build system
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-18 16:13:52 +00:00
Ivailo Monev
f840649b58
generic: support building projects separately
...
TODO from https://github.com/fluxer/katana/issues/7 .
kget and libktorrent cannot be build separately because libktorrent depends
on boost (or miniboost which is bundled) and kget depends on libktorrent.
syndication include paths were adjusted to build from the top-level
directory since it was used not only by akregator, that is no longer the
case and it should probably be moved to akregator sub-directory but that
will be decided in the future.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 23:43:40 +00:00
Ivailo Monev
26beea0090
generic: fix most of the overlinking issues
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 21:57:14 +00:00
Ivailo Monev
59190d3194
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:12:24 +00:00
Ivailo Monev
52d5999296
kmix: adjust to Alsa CMake module changes done in kdelibs repository
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 18:08:32 +00:00
Ivailo Monev
661a58e414
kmix: use loop-local variable
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 13:58:33 +00:00
Ivailo Monev
300bdf0f38
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-25 00:54:51 +00:00
Ivailo Monev
e166af4e02
generic: replace forward declarations with headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
1ece6bca03
generic: adjust to recent KApplication changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:18:17 +00:00
Ivailo Monev
e610051108
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-06-24 07:13:30 +00:00
Ivailo Monev
b6a34899ee
kmix: minor headers inclusion cleanup
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-23 20:37:34 +00:00
Ivailo Monev
789d540274
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 15:29:33 +00:00
Ivailo Monev
937d267fea
kmix: start kcmplayer instead of kcm_phonon from Audio Setup action
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-10 14:57:29 +00:00
Ivailo Monev
694c592cf2
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-26 18:49:15 +00:00
Ivailo Monev
cbf29a08cf
generic: make changes required for building against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-25 10:01:00 +00:00
Ivailo Monev
711ba47beb
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-22 16:58:05 +02:00
Ivailo Monev
a3c5bb5619
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-20 01:47:07 +02:00
Ivailo Monev
3e8ac89283
generic: remove win32 conditionals
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 08:20:46 +02:00
Ivailo Monev
2ae20920a9
generic: move modules to kdelibs
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:10:58 +02:00
Ivailo Monev
04e8ef3f4b
kmix: do not restrict menu entry to KDE only
2015-10-01 16:09:07 +03:00
Ivailo Monev
310e64f172
generic: misc cleanups
2015-09-23 04:14:28 +00:00
Ivailo Monev
a31e8980d2
generic: proper support for icon and caption in .desktop files
2015-09-21 01:46:42 +00:00
Ivailo Monev
f58a4c5452
generic: major build system cleanup
2015-09-02 02:13:50 +03:00
Ivailo Monev
d8a22fda42
generic: optimize png images with optipng
2015-07-26 23:49:06 +03:00