Feed Advanced Search

Jun 9 2019

vonreth added inline comments to D21661: add snoretoast backend for KNotifications on Windows.
Jun 9 2019, 4:47 PM · Frameworks
vonreth requested changes to D21657: remove phonon from deps if building for win32.

I think we should wait until the code was released and then only version dependant.

Jun 9 2019, 4:42 PM · Craft
vonreth added inline comments to D21661: add snoretoast backend for KNotifications on Windows.
Jun 9 2019, 10:59 AM · Frameworks
vonreth added a comment to D21661: add snoretoast backend for KNotifications on Windows.
In D21661#476571, @pino wrote:
In D21661#476156, @pino wrote:

how is snoretoast actually used here? you are requiring the library for building and linking, but then:

  • snoretoastactions.h, which is part of the headers of snoretoast, is copied here
  • the snoretoast library is never used, as the utilities of it are invoked instead If the library does all the work already, then I'd prefer to use it directly instead of spawning executables all the time...

Piyush, what about this? It seems the snoretoast library provides a SnoreToasts class to do this instead of spawning an helper tool, what about using it instead?

@vonreth can probably explain better, but basically the situation as I understand it is on Windows you need to be installed in a special place and registered with the OS in order to show notifications. Since KNotifications is a library, an app using it can't (feasibly) be properly registered with the OS. It is possible we could come up with some complicated solution which would require every KNotification-using app to do some special and probably difficult to understand change to support Windows. Or we can have SnoreNotify.exe take care of all that nonsense for us. Note that, up to this point, there have been no special KNotifications changes to the generic KDE Connect codebase to make this work, just some tweaks to the Windows installer to pull in SnoreToast.

Jun 9 2019, 10:38 AM · Frameworks

Jun 8 2019

vonreth added inline comments to D21661: add snoretoast backend for KNotifications on Windows.
Jun 8 2019, 5:34 PM · Frameworks

Jun 7 2019

vonreth committed R834:647fb9fcf4c0: Don't fail if we couldn't retreive notification settings (authored by vonreth).
Don't fail if we couldn't retreive notification settings
Jun 7 2019, 7:40 PM
vonreth accepted D21602: Add NSIS Script for KDE Connect.
Jun 7 2019, 6:33 PM · Craft, KDE Connect
vonreth committed R834:bed3b5d6e122: Fix error message and include line number (authored by vonreth).
Fix error message and include line number
Jun 7 2019, 5:30 PM
vonreth committed R138:d96614da6910: Cleanup (authored by vonreth).
Cleanup
Jun 7 2019, 9:40 AM
vonreth committed R138:fcd45b20fd4f: Handle each occurence of a path separately in patchInstallPrefix (authored by vonreth).
Handle each occurence of a path separately in patchInstallPrefix
Jun 7 2019, 9:19 AM
vonreth committed R138:ac591e206a16: Only create shortcut install dir if we have shortcuts (authored by vonreth).
Only create shortcut install dir if we have shortcuts
Jun 7 2019, 7:30 AM
vonreth committed R138:ca58925512c2: Nowadays the context should be correct, don't mess with it (authored by vonreth).
Nowadays the context should be correct, don't mess with it
Jun 7 2019, 7:30 AM
vonreth committed R138:19aefc83ae7f: Simplify msbuild invocation (authored by vonreth).
Simplify msbuild invocation
Jun 7 2019, 6:59 AM
vonreth committed R138:7d5ca10d5e54: Update jom to 1.1.3 (authored by vonreth).
Update jom to 1.1.3
Jun 7 2019, 6:59 AM

Jun 6 2019

vonreth added inline comments to D21615: Context - aware shortcuts for NSIS based installers.
Jun 6 2019, 12:58 PM · Craft
vonreth committed R834:8ced0b083d39: Allow to pass absolute paths for the shortcut (authored by vonreth).
Allow to pass absolute paths for the shortcut
Jun 6 2019, 11:36 AM
vonreth added inline comments to D21602: Add NSIS Script for KDE Connect.
Jun 6 2019, 10:24 AM · Craft, KDE Connect
vonreth added inline comments to D21602: Add NSIS Script for KDE Connect.
Jun 6 2019, 10:21 AM · Craft, KDE Connect

Jun 5 2019

vonreth accepted D21612: Add Un.Sections to NSIS Template.

looks good, if the section is does end up in the right place this looks perfect :)

Jun 5 2019, 8:40 PM · Craft
vonreth committed R138:a5141db1a071: Make otool -L less verbose (authored by vonreth).
Make otool -L less verbose
Jun 5 2019, 7:36 PM
vonreth added inline comments to D21612: Add Un.Sections to NSIS Template.
Jun 5 2019, 7:20 PM · Craft
vonreth committed R138:3e190128e370: Allow loader path in mac deps (authored by vonreth).
Allow loader path in mac deps
Jun 5 2019, 5:38 PM
vonreth committed R138:f9e2a3f4965a: Cleanup mac bundler (authored by vonreth).
Cleanup mac bundler
Jun 5 2019, 5:30 PM
vonreth added a comment to D21602: Add NSIS Script for KDE Connect.

we don't provide an option for custome uninstall icons and using the app icon would be confusing.

Jun 5 2019, 5:06 PM · Craft, KDE Connect
vonreth committed R138:97dd05a182b6: Fix issue in replaceSymlinksWithCopies (authored by vonreth).
Fix issue in replaceSymlinksWithCopies
Jun 5 2019, 1:52 PM
vonreth added inline comments to D21599: Disable valgrind detection when compiling with MSVC.
Jun 5 2019, 1:44 PM · Baloo, Frameworks
vonreth committed R877:9cf65a039e02: We will ship snoretoast soon so move it to the root (authored by vonreth).
We will ship snoretoast soon so move it to the root
Jun 5 2019, 11:09 AM
vonreth committed R138:39325471852e: Modernise GitSource (authored by vonreth).
Modernise GitSource
Jun 5 2019, 11:03 AM
vonreth committed R138:46e6e69093e3: Allow to hardcode a revision (authored by vonreth).
Allow to hardcode a revision
Jun 5 2019, 9:49 AM
vonreth committed R877:431dc92e8ca8: Update qtc (authored by vonreth).
Update qtc
Jun 5 2019, 9:32 AM

Jun 4 2019

vonreth added a comment to R289:ecefe97572ef: plugin but with actions suppressed.

Some ideas, if I sound grumpy... I'm tired, good night :)

Jun 4 2019, 9:36 PM
vonreth committed R834:706c19688e86: Cleanup (authored by vonreth).
Cleanup
Jun 4 2019, 1:55 PM
vonreth committed R834:c0f25869f72f: Always wait for the notifications to ensure the string data keeps availible (authored by vonreth).
Always wait for the notifications to ensure the string data keeps availible
Jun 4 2019, 9:12 AM
vonreth committed R834:8aa0f8a98100: Make sure stringsa 0 terminated (authored by vonreth).
Make sure stringsa 0 terminated
Jun 4 2019, 9:02 AM
vonreth committed R834:9e4069cac5ef: Remove string reference wrapper and use standard one (authored by vonreth).
Remove string reference wrapper and use standard one
Jun 4 2019, 8:55 AM
vonreth committed R834:44eafba15b7a: Always check settings (authored by vonreth).
Always check settings
Jun 4 2019, 8:55 AM
vonreth committed R834:911dc538694d: Fix macro (authored by vonreth).
Fix macro
Jun 4 2019, 8:55 AM
vonreth committed R834:d38336486647: Remove outdated appveyor.yml (authored by vonreth).
Remove outdated appveyor.yml
Jun 4 2019, 7:54 AM
vonreth committed R834:06b4d937a2e8: Use a macro to check the HRESULT (authored by vonreth).
Use a macro to check the HRESULT
Jun 4 2019, 7:09 AM

Jun 3 2019

vonreth committed R834:643d230fc0f3: -close removes notifications from the action center (authored by vonreth).
-close removes notifications from the action center
Jun 3 2019, 9:46 AM

Jun 1 2019

vonreth committed R834:b7182720b177: Use toStdWstring (authored by vonreth).
Use toStdWstring
Jun 1 2019, 2:13 PM
vonreth committed R834:ddd4bd9a69f4: Fix cmake install target (authored by vonreth).
Fix cmake install target
Jun 1 2019, 2:03 PM

May 31 2019

vonreth committed R834:3a595cbdefb3: Clang format (authored by vonreth).
Clang format
May 31 2019, 1:55 PM
vonreth committed R834:9905e244edc4: Cmake cleanup (authored by vonreth).
Cmake cleanup
May 31 2019, 1:55 PM
vonreth committed R834:1afe23082f04: Set hr to error if one occures (authored by vonreth).
Set hr to error if one occures
May 31 2019, 1:41 PM
vonreth committed R834:dc12175b39bb: Use cmake targets in examples (authored by vonreth).
Use cmake targets in examples
May 31 2019, 1:41 PM
vonreth committed R834:bdb913683ce5: Install cmake config (authored by vonreth).
Install cmake config
May 31 2019, 1:41 PM
vonreth committed R834:52936b732550: Make examples optional (authored by vonreth).
Make examples optional
May 31 2019, 1:41 PM

May 30 2019

vonreth committed R138:eeea064881d7: fix appx version (authored by vonreth).
fix appx version
May 30 2019, 7:00 PM
vonreth committed R138:1c5172d57d1c: Always override default for appx version (authored by vonreth).
Always override default for appx version
May 30 2019, 5:26 PM

May 28 2019

vonreth committed R138:5106c0c22e41: Allow to not set xdg env vars (authored by vonreth).
Allow to not set xdg env vars
May 28 2019, 12:32 PM
vonreth committed R138:77b548ffb327: Allow to set logfile via env var, '0' mean no log file (authored by vonreth).
Allow to set logfile via env var, '0' mean no log file
May 28 2019, 12:11 PM
vonreth committed R138:5002c5a734d8: Fix type (authored by vonreth).
Fix type
May 28 2019, 7:55 AM

May 27 2019

vonreth committed R877:6358e6ecb620: Finally fix the platform (authored by vonreth).
Finally fix the platform
May 27 2019, 8:52 PM
vonreth committed R877:21aeebebaa97: Fix variable name (authored by vonreth).
Fix variable name
May 27 2019, 6:57 PM
vonreth committed R138:29bbbb4321af: Fix accidential code change from 2b6a880f2e7c7eda128208b199d25d9b182a1892 (authored by vonreth).
Fix accidential code change from 2b6a880f2e7c7eda128208b199d25d9b182a1892
May 27 2019, 5:57 PM
vonreth committed R877:565cd1f0ece8: build mlt without gtk2 (authored by vonreth).
build mlt without gtk2
May 27 2019, 5:54 PM
vonreth committed R877:daa1ec8d7af3: Build libgavl without libpng (authored by vonreth).
Build libgavl without libpng
May 27 2019, 5:41 PM
vonreth committed R877:fde4a1958ce5: Disable libspectre on mac (authored by vonreth).
Disable libspectre on mac
May 27 2019, 5:30 PM
vonreth committed R877:b5e0774d7615: Only patch taglib-config on non windows systems (authored by vonreth).
Only patch taglib-config on non windows systems
May 27 2019, 5:21 PM
vonreth committed R138:fc192f6ce475: Print to debug if a file is not patched as no change whould be applied (authored by vonreth).
Print to debug if a file is not patched as no change whould be applied
May 27 2019, 3:39 PM
vonreth committed R138:8104247acc4f: fix relative path root (authored by vonreth).
fix relative path root
May 27 2019, 3:39 PM
vonreth committed R877:9f85b7a572c3: Cache taglib (authored by vonreth).
Cache taglib
May 27 2019, 3:38 PM
vonreth committed R877:9cb73cea2d74: Cahe fontonfig (authored by vonreth).
Cahe fontonfig
May 27 2019, 3:29 PM
vonreth committed R138:2b6a880f2e7c: Replace absolute symlinks with relative symlinks (authored by vonreth).
Replace absolute symlinks with relative symlinks
May 27 2019, 3:28 PM
vonreth committed R138:d72a163acde5: filterDirectoryContent, don't yield links pointing to files outside the root (authored by vonreth).
filterDirectoryContent, don't yield links pointing to files outside the root
May 27 2019, 2:53 PM
vonreth committed R138:df853ef63046: Patch conf and sh files (authored by vonreth).
Patch conf and sh files
May 27 2019, 1:24 PM
vonreth committed R138:2c4f273bca5c: Patch prefix in .service files (authored by vonreth).
Patch prefix in .service files
May 27 2019, 1:02 PM
vonreth committed R138:2d15c25d669d: Only update mac libraries if the prefix changed (authored by vonreth).
Only update mac libraries if the prefix changed
May 27 2019, 1:00 PM
vonreth committed R138:cc8fa8310f98: Only change mac dep if the prefix changed (authored by vonreth).
Only change mac dep if the prefix changed
May 27 2019, 12:26 PM
vonreth committed R877:f80fded0a826: ok libgit2 is cmake only (authored by vonreth).
ok libgit2 is cmake only
May 27 2019, 12:21 PM
vonreth committed R877:c30e0fc12dfa: Fix import (authored by vonreth).
Fix import
May 27 2019, 12:12 PM
vonreth committed R877:6abab0542495: Use autotools on non windows systems.. (authored by vonreth).
Use autotools on non windows systems..
May 27 2019, 12:12 PM
vonreth committed R138:6fddd475d011: Fix rpath update (authored by vonreth).
Fix rpath update
May 27 2019, 11:52 AM

May 24 2019

vonreth committed R993:c70bd34701a2: Minor fix (authored by vonreth).
Minor fix
May 24 2019, 12:00 PM
vonreth committed R138:b1523c6060b6: Add --run-detached (authored by vonreth).
Add --run-detached
May 24 2019, 8:22 AM
vonreth committed R138:8dcf7123c181: Make --run consume all args (authored by vonreth).
Make --run consume all args
May 24 2019, 8:08 AM
vonreth committed R877:7caae8929d9f: Fix zlib for linux 32bit (authored by vonreth).
Fix zlib for linux 32bit
May 24 2019, 7:28 AM

May 23 2019

vonreth committed R138:0b113f670eca: Use the new cache (authored by vonreth).
Use the new cache
May 23 2019, 8:41 PM
vonreth committed R138:2de26ec4179a: Use the company from appx packager (authored by vonreth).
Use the company from appx packager
May 23 2019, 12:00 PM
vonreth committed R138:c75038397728: Refactor shortcut creation (authored by vonreth).
Refactor shortcut creation
May 23 2019, 11:41 AM
vonreth committed R138:79f079365964: Fix typo (authored by vonreth).
Fix typo
May 23 2019, 11:18 AM
vonreth committed R138:5e33b9414bfd: refactor getMacAppPath (authored by vonreth).
refactor getMacAppPath
May 23 2019, 10:08 AM
vonreth committed R138:1ed48828bb9f: Unify defines (authored by vonreth).
Unify defines
May 23 2019, 10:08 AM
vonreth committed R138:e987aa5d6c81: Add for now undoccumented option to install desktop entries/shortcuts (authored by vonreth).
Add for now undoccumented option to install desktop entries/shortcuts
May 23 2019, 9:45 AM
vonreth committed R138:da7dac5d0d62: Add powershell wrapper (authored by vonreth).
Add powershell wrapper
May 23 2019, 9:45 AM

May 22 2019

vonreth committed R877:7ebf67ef51e1: Fix linux dbus config (authored by vonreth).
Fix linux dbus config
May 22 2019, 9:47 PM
vonreth committed R877:ece62680ca1f: Build zlib with autotools (rpath etc) (authored by vonreth).
Build zlib with autotools (rpath etc)
May 22 2019, 9:13 PM
vonreth committed R877:cb47b716f4c2: Use official patch (authored by vonreth).
Use official patch
May 22 2019, 7:00 PM
vonreth committed R993:bec2e4dc49f1: Revert "Already clone the test branch" (authored by vonreth).
Revert "Already clone the test branch"
May 22 2019, 6:44 PM
vonreth committed R993:0f346e729c40: Prepare a new cache based on the current craft defaults (authored by vonreth).
Prepare a new cache based on the current craft defaults
May 22 2019, 6:44 PM
vonreth added a reverting change for R993:6b752bab6496: Already clone the test branch: R993:bec2e4dc49f1: Revert "Already clone the test branch".
May 22 2019, 6:44 PM
vonreth committed R993:46284d4d123f: Revert "Experiment with rpath" (authored by vonreth).
Revert "Experiment with rpath"
May 22 2019, 1:32 PM
vonreth added a reverting change for R993:8ae63f631352: Experiment with rpath: R993:46284d4d123f: Revert "Experiment with rpath".
May 22 2019, 1:32 PM

May 21 2019

vonreth committed R138:c94683632937: AAAAAAAAAAAAAA (authored by vonreth).
AAAAAAAAAAAAAA
May 21 2019, 5:23 PM
vonreth committed R138:6e8ee36e998e: Use an absolute rpath and replace it (authored by vonreth).
Use an absolute rpath and replace it
May 21 2019, 5:20 PM
vonreth committed R877:78042bf882e4: Update tiff (authored by vonreth).
Update tiff
May 21 2019, 2:14 PM
vonreth committed R877:59c137b5a84f: Fix mac build of ghostscript with enabled rpath (authored by vonreth).
Fix mac build of ghostscript with enabled rpath
May 21 2019, 2:11 PM

May 20 2019

vonreth committed R138:e53bc5228598: Add TODO (authored by vonreth).
Add TODO
May 20 2019, 4:14 PM
vonreth committed R138:f8b7ad1f002e: Add type for ide (authored by vonreth).
Add type for ide
May 20 2019, 4:14 PM