aboutsummaryrefslogtreecommitdiffstats
path: root/cmake/kvi_sysconfig.h.cmake
Commit message (Expand)AuthorAgeFilesLines
* Add a spellchecker backend based on windows >=8 integrated spellchecker (#2743)•••* Add a spellchecker backend based on windows >=8 integrated spellchecker * CI: remove enchant from windows builds * Assume Qt5 is Windows 7, Qt6 is Windows >= 10 * Qt5 build is picking up a foreign libenchant from the build system, disable itGravatar ctrlaltca2025-12-221-0/+1
* Misc fixes to sound module related to autodetect (#2669)•••* Sound options: don't immediately save changes when sound system gets autodetected; fix #2667 * If the config-saved sound system is not available anymore, force an autodetect; fix #2668 * Fix "qt" sound system under qt6 and unify the code path for Qt5. * If phonon is available, prefer it over "qt" sound system (the latter can only play wav files) * Nuke support for aRts (KDE2/3 sound server) and ESD (Gnome sound server before 2009) * Sound module: replace SoundEffect with QmediaPlayer to support more file formats. Adjust the priority of "qt" sound system in autodetect * Convert to smart pointers * Sound options: force an autodetect if the current sound system is not validGravatar ctrlaltca2024-08-021-1/+0
* Remove GTK Style flag; fix #2117. Default to Fusion theme on Windows (#2664)•••* Remove the remnants of GTK Style * Add a Qt6 entry in build info; keep Qt5 since some scripts may need it * Default to Fusion style on windowsGravatar ctrlaltca2024-07-151-1/+0
* Fix Wayland appId (#2621)Gravatar Reilly Brogan2024-03-211-0/+1
* Check for QtMultimedia before using QSound; partially fix #2166 (#2604)Gravatar ctrlaltca2024-02-121-0/+1
* Replace deprecated define. Fix #2601 (#2603)Gravatar ctrlaltca2024-02-111-1/+1
* Rename COMPILE_WEBKIT_SUPPORT to COMPILE_WEBENGINE_SUPPORTGravatar Fabio Bas2023-10-181-1/+1
* Port to (and require) Qt 5.15. Drop KDE4 support, fix KDE5 (#2541)•••* Port to (and require) Qt 5.15. Drop KDE4 support, implement KDE5 support where needed. --------- Co-authored-by: Fabio Bas <fabio.bas@officineinformatiche.net>Gravatar ctrlaltca2023-07-081-5/+0
* run codespell to fix some typos, run mkabouttext.pl, fix typos reported by Ar...Gravatar Dessa2016-01-311-1/+1
* Add basic KDE5 support.Gravatar Szymon Tomasz Stefanek2015-08-241-0/+5
* Port more exotic stuff to Qt5Gravatar Szymon Tomasz Stefanek2015-08-231-0/+1
* Fix #24. Add spell checking support using Enchant library (wrapper for Aspell...•••Thanks to alexzulu and S658P for inspiration, and to Pragma for code review. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6416 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Alexey Sokolov2014-12-291-0/+1
* dcc video: removed linux-only, v4l implementation; use qt5's cross-platform i...•••Note: this is still so dirty that is disabled by default git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6307 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2012-12-251-4/+0
* fix linux build. whoops.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6051 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-01-141-1/+1
* last round of msvc fixes (of NMake at least, the Visual Studio Project files ...•••- remove hardcoding of module paths for MSVC (and remove mmove and ix86 asm stuff which was not removed in r5235 ) - fix MSVC builds to not show a console on release builds by using the WIN32 flag in src/kvirc/CMakeLists.txt (needs checking for MinGW anyway since it might make sense there, not sure and don't want to break the build for others) and linking to qtmain on non-debug builds for MSVC in the root CMakeLists.txt file, thanks to thexception for pointing me in the right direction git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6050 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2012-01-131-5/+1
* added a cmake option to focibly enable QGtkStyle themeing. No, you shouldn't ...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@6036 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2012-01-081-0/+1
* now 0.0.2 happier than before•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5958 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2011-08-301-0/+1
* droppped cryptopp dependency, as per resolution #4 of last week's ml discussi...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5943 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2011-08-241-1/+0
* kvilib/avdevice: reworked a bit the conditional compilation of legacy v4l cod...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5716 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2011-03-271-0/+1
* Some cmake-related changes:•••cleaned up the KVIRC_BUILD_FLAGS mess, now every #ifdef used in the code should have its own #define/#undef in kvi_sysconfig.h removed the old WITH_* family of flags, use the native cmake WANT_* options that avoids caching problems and permits to both set and unset the option use WANT_CRYPTOPP for cryptopp code (was: WANT_NO_EMBEDDED_CODE), and disable WANT_OPENSSL when the user wants tom switch to cryptopp updated INSTALL file accordingly git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5430 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2011-02-071-0/+4
* Rewrite parts of the regchan module in order to•••avoid the heavy usage of pointers. Add some new nice debug macros and tools. git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4669 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2010-07-141-0/+2
* merged recent patches from upstream avdevice code•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4227 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2010-03-271-0/+2
* added missing checking for "setenv" and "putenv"•••2 compilation de-noising fixes git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3737 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-12-231-0/+2
* some cleaning in cmake scripts/code:•••- fix for #633 (added and documented obscure #defines) - use #defines in kvi_sysconfig.h instead of -D compilation directives - removed unused kvi_wincfg.h git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3653 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-12-021-6/+13
* compile++•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3645 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Robert Förster2009-12-011-0/+1
* fixed win32 compilation/mingw•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3605 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-11-131-0/+3
* cmake: added missing "dynamic labels" compiler support detection•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3604 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-11-131-0/+1
* re-enabled usage of esd, oss, oss+audiofile audio backends•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3195 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-05-071-1/+8
* small compilation fix for mingw•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3182 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-04-241-0/+2
* reenabled x86_asm and system_memmove compilation flags (disabled by default, ...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3169 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-04-031-0/+2
* 2nd round of mingw fixes•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2978 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2009-01-061-3/+4
* Installation fixes for MacOS X•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2924 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Thomas Kalla2008-11-261-1/+4
* (not so)fixed Python linking rules;•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2900 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Elvio Basello2008-11-201-0/+1
* re-enabled perl support; patched to work nicely with perl 5.10•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2872 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-11-171-0/+1
* applied patch to follow LSB rules, thanks to GlaDiaC•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2778 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Elvio Basello2008-10-271-0/+1
* added doxygen comments;•••removed the last COMPILE_USE_QT4 define; updated TODO and ChangeLog; minor fixes; git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2573 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Elvio Basello2008-09-251-2/+0
* Preliminary work to support webkit•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2379 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-09-011-0/+1
* Cmake checks for audiofile support•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2321 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2008-08-271-0/+1
* fixed bug #178: removed the old "guessing resource directory" routine and add...•••plus: some self-celebrating update git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@2043 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-07-081-1/+1
* compilation fixes (KviStr.replaceAll())•••added dcc voice/zoundcard.h support check on cmakefiles some other fix git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1783 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-05-151-0/+5
* Proper handling of phonon & dbus defines•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1781 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Voker572008-05-141-0/+2
* Licenses, removed unused #cmakedefines•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1713 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Voker572008-05-081-2/+0
* Initial dbus support; Fix for phonon; Cleanups.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1712 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Voker572008-05-081-0/+2
* Preliminary KDE4 support. Now compiles and runs.•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1616 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2008-04-281-0/+1
* More work on the build flags and a small aesthetic fix on the objects module•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1530 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2008-04-201-6/+1
* Splitted system configuration in two files. The frequently changing stuff in ...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1525 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2008-04-191-1/+1
* quick fix, thx desowin•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1516 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-04-191-1/+1
* CMake: offer a nice interface for the user to switch the options on/off. Use ...•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1514 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Szymon Tomasz Stefanek2008-04-191-1/+8
* Fixed kvirc4-config creation and installation (out of source builds)•••git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1484 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-04-141-1/+1
* - Removed kdevelop project file for cmake branch (unuseful)•••- Made the main CMakeList.txt check for old kvi_sysconfig.h and prevent regeneration if the config is the same; this prevents full recompilation of the sources in front of a small change in a CMakeList.txt. To make this happen i had to "comment out" the #define KVIRC_BUILD_DATE (otherway it's impossible for the configs to match). Anyway, this define isn't used anywhere in the sources by now. - Probably fix for the "kvirc4-config" install issue git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@1482 17fca916-40b9-46aa-a4ea-0a15b648b75c Gravatar Fabio Bas2008-04-141-1/+1