Feed Advanced Search

Apr 15 2020

fazevedo committed R1041:08eb774ebe9c: Fix qml warning for icon width in qml chat page (authored by fazevedo).
Fix qml warning for icon width in qml chat page
Apr 15 2020, 5:37 PM
fazevedo committed R1041:98edb26218e5: Fix playback issue in media video preview (authored by fazevedo).
Fix playback issue in media video preview
Apr 15 2020, 5:37 PM

Jan 11 2020

fazevedo added a comment to D8208: Add Duplicate feature.

@fvogt "test.foo" becoming "test.foo copy" is intentional because .foo isn't a known valid extension, and it's valid for files to have dots in their names. In general the approach of using QMimeDatabase supports this, solves the problems of using QFileInfo that @pino pointed out, and also allows seamless support for filename extensions with two dots in them (e.g. tar.gz).

If I go back to using QFileInfo to chop up the file into filename + extension, then there's the difficult choice of what kind of file to fail on: If I use QFileInfo::suffix(), it will fail for extensions with two dots like .tar.gz; if I use QFileInfo::completeSuffix(), that fails for files with dots in their names outside of the extension.

Each approach has drawbacks. Which would you find acceptable?

Jan 11 2020, 1:45 PM · Dolphin

Jan 3 2020

fazevedo added a comment to D26387: [WIP] What happens if a merge would override a fil.

If merging would clash then it's the recipe/package maintainer to clarify merging rules.
So yeah, by example by blacklisting some files.

Jan 3 2020, 11:26 AM

Jan 1 2020

fazevedo added a comment to D8208: Add Duplicate feature.

I'm a bit surprised by all the bad comments concerning an useful feature.
Are you taking people for dumbs that can not understand duplicate would
copy/paste in one go in the source location? macOS has such feature for
years and nobody comes complaining disk would have failed. Also, it does
not mean people will use it many times per day. I personally use duplicate
feature a lot and really miss it from dolphin.

Jan 1 2020, 10:30 AM · Dolphin

Jul 7 2019

fazevedo committed R1041:d3ace24c89d5: Fix ubuntu touch issue with emoji picker / Qt 5.9 (authored by fazevedo).
Fix ubuntu touch issue with emoji picker / Qt 5.9
Jul 7 2019, 9:20 AM

Jun 25 2019

fazevedo committed R1041:105c84448237: Add support for searching for emoji (authored by fazevedo).
Add support for searching for emoji
Jun 25 2019, 10:29 PM
fazevedo committed R1041:f9a4bc85e4f9: Add support for favorites emojis (authored by fazevedo).
Add support for favorites emojis
Jun 25 2019, 10:29 PM
fazevedo committed R1041:093998c287d5: QAbstractListItemModel based emoji model (authored by fazevedo).
QAbstractListItemModel based emoji model
Jun 25 2019, 10:28 PM

Jun 21 2019

fazevedo committed R1041:51d47c02e291: Use default font in emoji picker (authored by fazevedo).
Use default font in emoji picker
Jun 21 2019, 8:03 PM

Jun 13 2019

fazevedo committed R165:b4bc1a2f58f6: Shorten sockets file path (authored by fazevedo).
Shorten sockets file path
Jun 13 2019, 8:27 AM
fazevedo closed D21650: Shorten sockets file path.
Jun 13 2019, 8:27 AM · KDE PIM

Jun 11 2019

fazevedo committed R1041:2909a6b34df7: Use default font in emoji picker (authored by fazevedo).
Use default font in emoji picker
Jun 11 2019, 4:38 PM
fazevedo committed R877:c7d50559d625: Akonadi: Use pending upstream review diff (authored by fazevedo).
Akonadi: Use pending upstream review diff
Jun 11 2019, 11:12 AM
fazevedo updated the diff for D21650: Shorten sockets file path.

Better length checking.

Jun 11 2019, 9:47 AM · KDE PIM
fazevedo updated the diff for D21650: Shorten sockets file path.

Also check the socket file path length now

Jun 11 2019, 8:34 AM · KDE PIM
fazevedo updated the diff for D21650: Shorten sockets file path.

Removed the tmp name approach

Jun 11 2019, 7:55 AM · KDE PIM
fazevedo added inline comments to D21650: Shorten sockets file path.
Jun 11 2019, 7:51 AM · KDE PIM

Jun 7 2019

fazevedo added reviewers for D21650: Shorten sockets file path: dfaure, dvratil.
Jun 7 2019, 2:47 PM · KDE PIM
fazevedo requested review of D21650: Shorten sockets file path.
Jun 7 2019, 2:45 PM · KDE PIM
fazevedo committed R877:87dd96a3f59e: Fix akonadi sockets on macos (authored by fazevedo).
Fix akonadi sockets on macos
Jun 7 2019, 2:35 PM
fazevedo committed R877:e12756415bdb: Fix akonadi 19.04 for mac os (authored by fazevedo).
Fix akonadi 19.04 for mac os
Jun 7 2019, 7:42 AM

May 24 2019

fazevedo committed R138:8db735058caf: Fix regression for package command (authored by fazevedo).
Fix regression for package command
May 24 2019, 9:18 AM
fazevedo committed R877:d84a74ce2954: Revert "Fix fatcrm executable on macOS" (authored by fazevedo).
Revert "Fix fatcrm executable on macOS"
May 24 2019, 9:02 AM
fazevedo added a reverting change for R877:ed431a1c58aa: Fix fatcrm executable on macOS: R877:d84a74ce2954: Revert "Fix fatcrm executable on macOS".
May 24 2019, 9:02 AM
fazevedo committed R877:ed431a1c58aa: Fix fatcrm executable on macOS (authored by fazevedo).
Fix fatcrm executable on macOS
May 24 2019, 8:53 AM
fazevedo committed R138:85c0bb118dce: Add support for macOS DesktopEntry (authored by fazevedo).
Add support for macOS DesktopEntry
May 24 2019, 8:48 AM

May 21 2019

fazevedo committed R877:946a8b58cfd4: Fix phonon rpath issue during build on macos (authored by fazevedo).
Fix phonon rpath issue during build on macos
May 21 2019, 9:16 AM
fazevedo committed R877:da49511c59f7: Fix cmake generated config files for debug non frameworks libs (authored by fazevedo).
Fix cmake generated config files for debug non frameworks libs
May 21 2019, 8:11 AM

May 20 2019

fazevedo committed R877:c97b61fdbd44: Fix debug only build of qt for mac os (authored by fazevedo).
Fix debug only build of qt for mac os
May 20 2019, 3:38 PM

May 7 2019

fazevedo committed R877:efe8035202cc: Apply akonadi patches from 18.12.2 to 18.2.3 (authored by fazevedo).
Apply akonadi patches from 18.12.2 to 18.2.3
May 7 2019, 11:06 AM
fazevedo committed R165:3ab184562d7a: Make akonadi applications non bundle for macOS (authored by fazevedo).
Make akonadi applications non bundle for macOS
May 7 2019, 10:33 AM
fazevedo closed D19982: Make akonadi applications non bundle for macOS.
May 7 2019, 10:33 AM · KDE PIM
fazevedo committed R877:9f66b3dc910f: Fix Qt Web Engine recipe (authored by fazevedo).
Fix Qt Web Engine recipe
May 7 2019, 7:02 AM

May 6 2019

fazevedo committed R877:aeae66dfbeff: Fix gettext dependency (authored by fazevedo).
Fix gettext dependency
May 6 2019, 12:40 PM
fazevedo committed R877:d96eee1f1ed9: Fix akonadi unhandled exception (authored by fazevedo).
Fix akonadi unhandled exception
May 6 2019, 12:13 PM
fazevedo committed R877:05a24e1ee1e9: QtTools depend QtDeclarative (qdoc, linguist) (authored by fazevedo).
QtTools depend QtDeclarative (qdoc, linguist)
May 6 2019, 12:13 PM
fazevedo updated the diff for D19982: Make akonadi applications non bundle for macOS.

Better mac os cmake code

May 6 2019, 10:00 AM · KDE PIM
fazevedo added a comment to D19982: Make akonadi applications non bundle for macOS.

To which branch should I rebase this change ?

May 6 2019, 9:21 AM · KDE PIM
fazevedo committed R138:ffc58a8ff173: Fix m4 for macOS High Sierra (authored by fazevedo).
Fix m4 for macOS High Sierra
May 6 2019, 9:15 AM
fazevedo committed R138:fb0767d0f9ae: Add a _setupMac in CraftSetupHelper (authored by fazevedo).
Add a _setupMac in CraftSetupHelper
May 6 2019, 8:09 AM

Mar 25 2019

fazevedo added a reviewer for D19982: Make akonadi applications non bundle for macOS: dfaure.
Mar 25 2019, 11:35 AM · KDE PIM
fazevedo added a reviewer for D19983: Fix unhandled exception from DataStream::operator<<: dfaure.
Mar 25 2019, 11:35 AM · KDE PIM
fazevedo added a comment to D19983: Fix unhandled exception from DataStream::operator<<.

Bug 401692?

Mar 25 2019, 11:34 AM · KDE PIM
fazevedo committed R165:06f1a32b5a5a: Fix unhandled exception from DataStream::operator<< (authored by fazevedo).
Fix unhandled exception from DataStream::operator<<
Mar 25 2019, 11:32 AM
fazevedo closed D19983: Fix unhandled exception from DataStream::operator<<.
Mar 25 2019, 11:32 AM · KDE PIM
fazevedo updated the diff for D19983: Fix unhandled exception from DataStream::operator<<.

Dropped reference to previous patch

Mar 25 2019, 11:22 AM · KDE PIM
fazevedo updated the diff for D19982: Make akonadi applications non bundle for macOS.

Rework patches so they apply only on macOS

Mar 25 2019, 11:13 AM · KDE PIM
fazevedo added a comment to D19982: Make akonadi applications non bundle for macOS.

Would it make sense to think about Kontact on Mac in the terms of a singular bundle, similar to Kontact Flatpak/Appimage, and take a completely different approach in packaging Kontact for Mac?

Mar 25 2019, 10:37 AM · KDE PIM

Mar 24 2019

fazevedo added a comment to D19982: Make akonadi applications non bundle for macOS.

Hm indeed, this would have to be tested from a windows user as well.
I did tested it on mac os and it works fine, akonadi resources can show their UI when requested.
Please add a widows reviewer if possible, i would not be able to test that on my own.

Mar 24 2019, 5:39 PM · KDE PIM

Mar 22 2019

fazevedo added a dependent revision for D19982: Make akonadi applications non bundle for macOS: D19983: Fix unhandled exception from DataStream::operator<<.
Mar 22 2019, 9:47 PM · KDE PIM
fazevedo requested review of D19983: Fix unhandled exception from DataStream::operator<<.
Mar 22 2019, 9:47 PM · KDE PIM
fazevedo requested review of D19982: Make akonadi applications non bundle for macOS.
Mar 22 2019, 9:43 PM · KDE PIM
fazevedo abandoned D19980: Make akonadi applications non bundle for macOS.
Mar 22 2019, 9:41 PM · KDE PIM
fazevedo requested review of D19980: Make akonadi applications non bundle for macOS.
Mar 22 2019, 9:31 PM · KDE PIM

Mar 8 2019

fazevedo committed R877:666bcb204e34: Add GenericDataLocation fallback lookup (authored by fazevedo).
Add GenericDataLocation fallback lookup
Mar 8 2019, 2:47 PM
fazevedo committed R877:cee6f42df787: Fix dependencies (authored by fazevedo).
Fix dependencies
Mar 8 2019, 2:47 PM
fazevedo committed R877:4100c55fcd77: Fix akonadi startup on macos (authored by fazevedo).
Fix akonadi startup on macos
Mar 8 2019, 2:47 PM

Mar 6 2019

fazevedo committed R877:1bfdbe722a78: Add kactivities-stats framework (authored by fazevedo).
Add kactivities-stats framework
Mar 6 2019, 2:51 PM
fazevedo committed R877:41ddbb7b4f42: Fix dbus dependency (authored by fazevedo).
Fix dbus dependency
Mar 6 2019, 2:51 PM
fazevedo committed R877:b042589f8d07: Add support for session bus dbus for macOS (authored by fazevedo).
Add support for session bus dbus for macOS
Mar 6 2019, 2:51 PM

Mar 4 2019

fazevedo committed R877:640ac6d86607: Fix generated pc file (authored by fazevedo).
Fix generated pc file
Mar 4 2019, 12:31 PM
fazevedo committed R877:b1583dbafd17: Fix pc generated files so that they can be used correctly from cmake (authored by fazevedo).
Fix pc generated files so that they can be used correctly from cmake
Mar 4 2019, 12:31 PM
fazevedo accepted D19506: ECMGeneratePkgConfigFile: add variables used by pkg_check_modules.

Works for me !

Mar 4 2019, 11:20 AM · Build System, Frameworks

Sep 15 2018

fazevedo added a comment to T9415: Gmail / IMAP does not sync and miss all folders.

Confirmed working !

Sep 15 2018, 11:58 AM · Kube: Bugs

Sep 9 2018

fazevedo added a comment to D15374: Don't link against symbols that only exist on newer macOS versions.

Unfortunately, no qmake does not provide that info AFAIK.

Sep 9 2018, 5:22 PM
fazevedo added a comment to D15374: Don't link against symbols that only exist on newer macOS versions.

LGTM, did not checked though, in my opinion the minimal supported version should be the minimum target supported by Qt itself because most of the libs here are built mainly as dependencies for Qt / KDE apps, and settings something other than what Qt expect would not be good.

Sep 9 2018, 4:19 PM

Aug 16 2018

fazevedo added a comment to T9415: Gmail / IMAP does not sync and miss all folders.

Ok, will wait the distro upgrade to latest upstream version then come back with new informations.

Aug 16 2018, 9:45 PM · Kube: Bugs
fazevedo added a comment to T9415: Gmail / IMAP does not sync and miss all folders.

My distro is KaOS, which have Kube 0.6.0.
Screenshot:


Log:

Aug 16 2018, 9:36 PM · Kube: Bugs
fazevedo added a comment to T9415: Gmail / IMAP does not sync and miss all folders.

Ok, I take note about the labels unsupported.
F5 is of course one of the shortcut I tested, without luck :/
Any idea on how i can produce something useful to attach to this bug report ?

Aug 16 2018, 9:09 PM · Kube: Bugs
fazevedo created T9415: Gmail / IMAP does not sync and miss all folders.
Aug 16 2018, 4:49 PM · Kube: Bugs

Apr 22 2018

fazevedo added a comment to D8208: Add Duplicate feature.

Just saw this updated review - please see my comments in https://phabricator.kde.org/D8206.
Duplicate feature is something very interesting that i would like to see as well available in dolphin.
It's extremely useful for people to create copy so they can safety works on original and not using a version system like git or svn.
To be useful, the feature has to be able to operate on files and folders with one or many selected items in a passive way (ie, don't ask for user a file name).
Please, note that some people don't care of such feature because they don't need it, it does not mean that it is not useful for a lot of other people.

Apr 22 2018, 11:37 AM · Dolphin
fazevedo added a comment to D8206: Add Duplicate feature.

By the way, you can abandon again this one, the correct review is https://phabricator.kde.org/D8208

Apr 22 2018, 11:32 AM · Dolphin
fazevedo added inline comments to D8206: Add Duplicate feature.
Apr 22 2018, 11:30 AM · Dolphin

Mar 22 2018

fazevedo added a comment to D11575: Make it easier to use homebrew packages for some libraries.

I personally would prefer this not go in craft for many reason:

  • Some homebrew packages are specificly built for a partilar macos version
  • Some homebrew packages might depends other hombrew libraries, making hard to handle the complete dependency tracking for create stand alone package
  • I alreayd started work to make craft agnostic of homebrew (or anything like it) - ie, adding support for pkg config, cmake, bison, flex..., and low level libraries, see https://github.com/pasnox/craft-blueprints-kde/commits/master

My patches may require some small refactoring, but coupled with hanna in progress package overriding, it will then be extremely easy to build kde for mac without any external dependency, reducing complexity and dependency tracking of externals artifacts.
I would then prefer we continue to correctly polish the on going work, and don't rely on such package manager.

Mar 22 2018, 1:55 PM

Mar 15 2018

fazevedo committed R877:b4593d9aa5f6: shared-mime-info for macOS (authored by fazevedo).
shared-mime-info for macOS
Mar 15 2018, 12:08 AM
fazevedo committed R877:29bc4b66f533: glib for macOS (authored by fazevedo).
glib for macOS
Mar 15 2018, 12:08 AM
fazevedo committed R877:1b835ba0742a: Patch is for non windows ATM (ie, untested on windows) (authored by fazevedo).
Patch is for non windows ATM (ie, untested on windows)
Mar 15 2018, 12:08 AM

Mar 14 2018

fazevedo committed R877:abc3791c6ea5: libffi for macOS (authored by fazevedo).
libffi for macOS
Mar 14 2018, 11:42 PM
fazevedo committed R877:f1adffeb34c3: Fix gettext-tools moopp for native macOS sed (authored by fazevedo).
Fix gettext-tools moopp for native macOS sed
Mar 14 2018, 4:57 PM
fazevedo committed R877:3de930188325: Introduce intltool package (authored by fazevedo).
Introduce intltool package
Mar 14 2018, 2:31 PM
fazevedo committed R877:ed5ea8198ae8: macOS shared-mime-info need intltool dpendency (authored by fazevedo).
macOS shared-mime-info need intltool dpendency
Mar 14 2018, 2:31 PM
fazevedo committed R877:89a9803b9519: Remove useless changes (authored by fazevedo).
Remove useless changes
Mar 14 2018, 8:23 AM

Mar 13 2018

fazevedo committed R138:b76637dc3e67: Fix ninja package for macos (authored by fazevedo).
Fix ninja package for macos
Mar 13 2018, 4:04 PM
fazevedo committed R138:4f08fedc6419: Add binary cmake package for macos (authored by fazevedo).
Add binary cmake package for macos
Mar 13 2018, 4:04 PM
fazevedo committed R138:dbb99f6e70ef: Let in pair with createShim (authored by fazevedo).
Let in pair with createShim
Mar 13 2018, 4:04 PM
fazevedo committed R138:875b18497f63: Fix broken symlinks for folders (authored by fazevedo).
Fix broken symlinks for folders
Mar 13 2018, 4:04 PM
fazevedo committed R138:fb21b1d7a233: Add gnu architecture (authored by fazevedo).
Add gnu architecture
Mar 13 2018, 4:04 PM

Mar 12 2018

fazevedo committed R138:7a5fd126425b: Add support for curl downloader (authored by fazevedo).
Add support for curl downloader
Mar 12 2018, 3:43 PM
fazevedo committed R877:564bdd3e60b4: Make shared builds instead of static (authored by fazevedo).
Make shared builds instead of static
Mar 12 2018, 3:40 PM
fazevedo committed R877:a089d810361f: Introduce flex package (authored by fazevedo).
Introduce flex package
Mar 12 2018, 2:11 PM
fazevedo committed R877:576f5bd7f232: Introduce bison package (authored by fazevedo).
Introduce bison package
Mar 12 2018, 2:11 PM

Feb 2 2018

fazevedo committed R877:b2171704eb54: Fix shared build issue with macOS for qrencode package (authored by fazevedo).
Fix shared build issue with macOS for qrencode package
Feb 2 2018, 3:34 PM
fazevedo committed R877:93b54511be0f: Fix libdmtx package for macOS (authored by fazevedo).
Fix libdmtx package for macOS
Feb 2 2018, 3:34 PM
fazevedo committed R877:d2573e05bd3b: Avoid executing stuff in constructors (authored by fazevedo).
Avoid executing stuff in constructors
Feb 2 2018, 2:19 PM

Jan 30 2018

fazevedo committed R877:15e1e9c82856: Allow to build Gcrypt, Gpgme and assuan2 on macOS (authored by fazevedo).
Allow to build Gcrypt, Gpgme and assuan2 on macOS
Jan 30 2018, 2:35 PM
fazevedo committed R138:cd2863bba0b8: Fix make install for autotools (authored by fazevedo).
Fix make install for autotools
Jan 30 2018, 2:02 PM
fazevedo committed R138:4b2edabbbb2e: _fixInstallationPrefix now return a boolean (authored by fazevedo).
_fixInstallationPrefix now return a boolean
Jan 30 2018, 2:02 PM
fazevedo committed R138:5fa335fcf944: Add more exception check to utils io (authored by fazevedo).
Add more exception check to utils io
Jan 30 2018, 2:02 PM