| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Adding Swedish translation
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Create swedish.nsi
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 valid
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* enable optimisation with debug; credits to wRAR
* Switch RFC2812 links from internal to external. Credits to wRAR
* admin/gendoc.pl: Ease the creation of reproducible builds by removing user and timestamp from generated documentation. Credits to Vagrant Cascadian
* Remove patches from dist/debian
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Make build compatible with ninja generator
* Remove usage of Qt Windows Extras under qt6
* Avoid compilation noise on UNICODE redefinition
* Remove "KviHeapObject::operator new" signature for debug builds, add placement new operator
* Fix implicit cast of 0 to QFlags
* Fix Avoid ambiguous overload in concatenating strings
* KviIpcSentinel::winEvent - Adapt to changed method signature in qt6
* Remove windows 95/98/me support :)
* appveyor: try switching qt version
* Try creating a github action for windows build
* Remove appveyor config; move windows-only patches into dist/windows/patches
|
| | |
|
| |
|
|
|
|
|
| |
"Quasar" (#2584)
* Updated translations from Transifex
* Update version to beta3, adopt new candidate release name "Quasar"
|
| | |
|
| |
|
|
|
| |
* Remove reference to kvirc.de and kvirc.ru
* Fix directive #23
|
| |
|
|
|
| |
* Macos: manually create dmg to fix icon position
* Fix dmg name
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds well-formed values for all keys defined in version 1.5
of the [Freedesktop.org Desktop Entry Specification][1], published on
2020-04-27, adding:
- the ability for KVIrc to be designated by all XDG-compliant Linux
Desktop Environments (GNOME, KDE et al.) as a (default) handler for
irc/irc6/ircs protocol URIs within all installed applications,
- support for the Startup Notification Protocol,
- a context menu entry in DE graphical application launchers for opening
a new session/instance/window of KVIrc when one or more are already in
use, and
- registration of KVIrc as the default handler for the 'text/kvc' and
'text/kvs' Media (MIME) Type definitions already installed by the
several circulating vendor packages for Linux
This effectively upstreams the [patch implemented by Kubuntu][2] on
2009-03-08 and later merged by Debian on 2011-05-07 into the official
Debian kvirc packaging repository to add keywords to the launcher entry
which help users to find the entry when searching for all IRC/Chat apps
installed on their system.
The desktop entry file itself is renamed to
`cmake/net.kvirc.KVIrc.desktop.cmake` in the source repository to comply
with above-referenced DES v1.5, which requires that such files use a
valid "D-Bus well-known name" as their basename (which is also the
"desktop file ID" used many other XDG-compliant interfaces), derived, as
suggested, by appending the mixed-case application name to the reverse
DNS entry of the official homepage. The CMake build configuration is
altered to further append the major version number to the mixed-case
application name prior to installation, as advised by the specification.
Signed-off-by: Peter J. Mello <admin@petermello.net>
1: https://specifications.freedesktop.org/desktop-entry-spec/latest/
2: https://salsa.debian.org/qt-kde-team/extras/kvirc/-/blob/93f8469f20a7a36a9956f3dc0e3d1c87178486a8/debian/patches/kubuntu_01_fix_desktop_entry.patch
|
| |
|
|
| |
while at it update german kvirc translation and fix a typo in it
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
This reverts commit 20e1ae1eb8131f854dfd9217e545ee0b080eeba8.
|
| | |
|
| | |
|
| |
|
|
| |
when building in travis
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Sweep over all files to make sure they are LF and UTF8
* LF all the things
* convert *.nsi files to utf8 and no longer treat them as binary
* convert the 3 cyrillic languages to utf8
* .dat files are also binary
|
| | |
|
| | |
|
| |
|
| |
update version to 5.0.0
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* delete accelerator.keys.txt
content is at https://github.com/kvirc/KVIrc/wiki/Keyboard-shortcuts
* delete INSTALL and doc/INSTALL.txt
content is at https://github.com/kvirc/KVIrc/wiki/installation
* delete doc/firefox.hack.txt
should no longer be needed
* delete doc/themes.howto.txt
content is at https://github.com/kvirc/KVIrc/wiki/tutorials
* delete doc/INSTALL-MacOS.txt
content is at https://github.com/kvirc/KVIrc/wiki/Compiling-KVIrc-from-git-on-macOS-Sierra
* add another VS file to .gitignore
* delete doc/FAQ
content is at https://github.com/kvirc/KVIrc/wiki/FAQ
* delete old TODOs
content should be, if relevant, in issues
* delete doc/addon.howto.txt
content is at https://github.com/kvirc/KVIrc/wiki/Addons
* delete doc/scripting.faq.txt
content is at https://github.com/kvirc/KVIrc/wiki/tutorials
* delete translations.howto.txt and translations.spanish.notes.txt
content should be at https://github.com/kvirc/KVIrc/wiki/Updating-KVIrc's-translations
* delete win32_run_cmake.bat
outdated?
* adjust CMakeLists.txt for removed files
* delete Windows compilation instructions
content is at https://github.com/kvirc/KVIrc/wiki/Compiling-KVIrc-on-Windows
* delete doc/hackers.guide.txt
content is at https://github.com/kvirc/KVIrc/wiki/The-Source-Tree
* delete doc/ui-style-tips.txt
content is at https://github.com/kvirc/KVIrc/wiki/Contributing-code-to-KVIrc's-repositories
* adjust README to doc changes
* move main license file to root
* adjust mentions of copyright files
* revert status badges back from shields.io
shields.io is overloaded all the time so the badges never display
* change cmake syntax
* restore the about license text to its original glory and install the amip license only on windows
* update GPL2 from the GNU website
* change the installer to show ABOUT-LICENSE as well
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
Add Ubuntu Bionic.
Del Ubuntu Zesty.
Update rules.
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
it turns out that my editor thought the remaining files were already UTF-16 LE where they in fact were not.
|
| | |
|
| |
|
|
|
|
|
| |
- remove specification of subsystem, now that we dropped XP
- update nsis to force Vista+
- get maketool from cmake var, no conditional needed anymore
- bump Devel::PPPort to 3.35 (no code change)
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* translations.nsi: reorganize fields to match master +add missing
add missing fields in English for now until translated
this should fix warning during compilation:
warning: LangString "WinVerUnsupported" is not set in language table of
language <languagname>
* LangString UnLocalData: fix ${LANG_JAPANESE}assignment
|