Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/lxqt/libqtxdg
Qt implementation of freedesktop.org xdg specs
https://github.com/lxqt/libqtxdg
It's a XdgDesktopFileCache replacement. XdgDesktopFileCache has many
shortcomings. It renders X...
Stop using XdgDesktopFileCache. In the XdgMenuApplinkProcessor we can
safely (and with performan...
838d7edc5c4c5d98f26f4458716f419194ca2462 authored about 5 years ago by Luís Pereira <[email protected]>
Missed this one. Don't know how.
2ee47436de54dc0ad8e2c13b823aa6705cc52377 authored about 5 years ago by Luís Pereira <[email protected]>They are globally set in LXQtCompilerSettings.
335dea9d0f8a52815a6d531a5d7155c77c694229 authored about 5 years ago by Luís Pereira <[email protected]>Fixes https://github.com/lxqt/lxqt-panel/issues/1139 and similar issues.
2cb30e402038b2846111587a00b6009ea22751f7 authored over 5 years ago by Tsu Jan <[email protected]>Drop dead weight.
f30ee3a756e86a6230383e4935db03473f7f3bbd authored over 5 years ago by Luís Pereira <[email protected]>Much easier to read.
ec61dddd1cc92c9b49d734285162655ceb0da075 authored over 5 years ago by Luís Pereira <[email protected]>2392a3debf6546196302dc45a4679295b76562f8 authored over 5 years ago by Luís Pereira <[email protected]>
a3ccaea06b5971f0faf40bd98d144e2174d74f26 authored over 5 years ago by Palo Kisa <[email protected]>
0c6ba3658eef79f8dcb931b0c2d0cb65874a29e3 authored over 5 years ago by Palo Kisa <[email protected]>
Replaces chained QString::arg() calls by the multi-arg overload to save
memory allocations.
Exa...
a0c8e328c36269452d91cf4906ded8e8926e4796 authored over 5 years ago by Luís Pereira <[email protected]>
It's much faster, and can't throw exceptions, according to the
documentation.
It's much more readable.
91100ee0d34427216d5b831126acd5638e4dd95a authored over 5 years ago by Luís Pereira <[email protected]>
QRegularExpression is recommended over QRegExp.
QRegularExpression has Perl compatible syntax an...
Replace string literals containing escaped characters with raw string
literals.
Replaces explicit calls to the constructor in a return with a braced
initializer list. This way ...
clang-tidy missed it.
b7c2204d8c771b12ace5854e5dc3813f2dd86bf1 authored almost 6 years ago by Luís Pereira <[email protected]>Replace integer literals which are cast to bool by a bool literal.
c59f0f5a987827fc5110c9384d01a4d584965fec authored almost 6 years ago by Luís Pereira <[email protected]>They help catching misoverloads.
76b65281c770724e9f81a1befd47d55211734d34 authored almost 6 years ago by Luís Pereira <[email protected]>
Replaces C standard library headers with their C++ alternatives and
removes redundant ones.
69ba82aecccab941906384526059f493d30bb1b2 authored almost 6 years ago by Luís Pereira <[email protected]>
For case when the DBusActivatable application is unresponsive the
startDetached() can block for ...
1226b76b48e4be1d4eda703a0dab489d4ac7df23 authored almost 6 years ago by Alf Gaida <[email protected]>
98b317aa92d2be55349f1c891aeba0504f7f3c02 authored almost 6 years ago by Alf Gaida <[email protected]>
We now the variables are not used.
7f32cc7b2ad46b2861eecf31218681062eba62e0 authored almost 6 years ago by Luís Pereira <[email protected]>
Drop using libqtxdg's own versions.
Note to maintainers: lxqt-build-tools
(https://github.com/lx...
We already use CMAKE_AUTOMOC.
9c277b1623fa71a7ef1516a69c0d41865b568b46 authored almost 6 years ago by Luís Pereira <[email protected]>4e7e58f2705b322d14cc39d786aea03f5becba11 authored almost 6 years ago by Alf Gaida <[email protected]>
Fixes #172
b3041d522c9041aaf43a9b832b4dcb92329b58ca authored almost 6 years ago by Pavel Shlyak <[email protected]>
IRC is great :)
But there is definitely no need to catch it twice
Otherwise, (view item) icons will be blurry with PNG icon sets and scale factors greater than 1....
1a52e5cb5203a51c1a450bb7fd7268e22fc7c03b authored about 6 years ago by Tsu Jan <[email protected]>6bf0bc1ff1b44a1a5109f79a520197900f901d7b authored about 6 years ago by Alf Gaida <[email protected]>
8e270af034f7d867b9f022500e0ffd6d89d0be21 authored about 6 years ago by Alf Gaida <[email protected]>
Removed the cmake version checks and just set it
20c1e86a0b8ede89907b8e8ffab6d7f3f8af72e1 authored about 6 years ago by Alf Gaida <[email protected]>QUrl::scheme() returns a lowercase scheme.
e73fb2b3f50c5d4184d0e49b0b365a58b9d0ce80 authored about 6 years ago by Luís Pereira <[email protected]>7d7e6e7a898529feb1293ceb9c4a3c6be083fac4 authored about 6 years ago by Palo Kisa <[email protected]>
..and leave default colors for unknown/unsupported classes
374f41840d805903f7f5ae2904d7f06e746e2060 authored over 6 years ago by Palo Kisa <[email protected]>In our support for KDE symbolic icons, we only considered `.ColorScheme-Text`. But some Breeze s...
0a6d8685b53355376bb200e4d9ee1d09a82d80c8 authored over 6 years ago by Tsu Jan <[email protected]>We can simply return false since the internal data is already cleared.
79883cc29cb6c4eef6667f8556fac7e6b061b897 authored over 6 years ago by Luís Pereira <[email protected]>Avoid not coherent states.
aa1e1892676227a41272b9a10c34add82aaf110a authored over 6 years ago by Luís Pereira <[email protected]>
It reduces the clutter. Ex: instead of writing:
```if (node.hasAttribute(QStringLiteral(...
Fix menu-item drag url
d86c44d1e7bd9d77810704a3b34fc70b4911827c authored over 6 years ago by tsujan <[email protected]>Fixes https://github.com/lxqt/lxqt/issues/1512
a26e700818af2b3afe93d70a645b69b102741592 authored over 6 years ago by Tsu Jan <[email protected]>f2478511dc1b15485db628d03806c4172ab25c88 authored over 6 years ago by Alf Gaida <[email protected]>
f8bb86957ce3fdba3c3d9d8b1089f45335123791 authored over 6 years ago by Alf Gaida <[email protected]>
More logical. More amenable to code tools.
d929a06d4387aa209707247ee0e6e2ee0e741e21 authored over 6 years ago by Luís Pereira <[email protected]>Remove the extra semicolon.
6ff2412a8bdba618dc96a70bd455c907121d90b4 authored over 6 years ago by Luís Pereira <[email protected]>3d586ec6179f30723b44342cb116986cdf90be77 authored over 6 years ago by Alf Gaida <[email protected]>
9bbc7bfd4ab1c26230fad08cf6f261215115740f authored over 6 years ago by Alf Gaida <[email protected]>
..as it can lead to unwanted recurrency and cause segfaults.
E.g.: lxqt-panel mainmenu searchin...
48af898a27e07e2df36f751272080f62d3a37c19 authored over 6 years ago by Palo Kisa <[email protected]>541cda670a86d1e865e288b81132ec35a2038c76 authored over 6 years ago by Luís Pereira <[email protected]>
... instead of making a long action text with it.
Also, `XdgAction::updateIcon()` may be needed...
01f283b81c554e3ed570bc47d972daa51c9e8d26 authored over 6 years ago by Tsu Jan <[email protected]>b5ddbd4bb9ec62b3ddc954cb41b06ca59ed1f9cb authored almost 7 years ago by Luís Pereira <[email protected]>
Fixed some Razor in license headers
a86dfd7d2a933285ee74733fd07dddcab3180e4f authored almost 7 years ago by Alf Gaida <[email protected]>3231a633a6f1284258983735bfe2e94c77814141 authored almost 7 years ago by Alf Gaida <[email protected]>
03576e4bdfc0e649472d7b30e1a58ff95b9c9c05 authored almost 7 years ago by Palo Kisa <[email protected]>
In case an icon is added and the GTK cache is refreshed the already
running Qt application does ...
772ddbdc69591465a60e72b66be319db808c34f2 authored almost 7 years ago by Palo Kisa <[email protected]>
..by using the QSvgIconEngine under the hood.
This was done previously in be58584d0e6c11feaa692...
ccb28154c2497f8cc69b34b70c69c5b46f76645c authored almost 7 years ago by Palo Kisa <[email protected]>Introduced by commit 78b4fe3d.
4430141ee12803d3f1478880c48203fba5083ec3 authored almost 7 years ago by Luís Pereira <[email protected]>Fixes https://github.com/lxde/lxqt/issues/1349
ec711de83cd84193cf0283be65c0bb6ba8a3bb01 authored almost 7 years ago by Tsu Jan <[email protected]>
QObject::connect() brings a severe performance penalty when not using
normalized signatures. Sig...
Fixes https://github.com/lxde/lxqt/issues/1425 by using less private stuff.
8cc714dd95c2bc7876cb6fda76aaa448d45a5d6e authored about 7 years ago by Tsu Jan <[email protected]>Enforce the fact that we are Q_FOREACH-free.
2eb520206b3b443495cebe77be8819007efba8d5 authored about 7 years ago by Luís Pereira <[email protected]>f5a8f8422ae477940939df512e0e6a6fcd86050a authored about 7 years ago by Palo Kisa <[email protected]>
7b46be496c67f65deabb84fdab2c66bcf54d288a authored about 7 years ago by Alf Gaida <[email protected]>
Bump version to 3.1.0
76093e8db5055d98895167d470e8bc748e7c6ddc authored about 7 years ago by tsujan <[email protected]>148b4d2f8def1186f1060adb9810f5fad27e4271 authored about 7 years ago by Alf Gaida <[email protected]>
d5511f3312e441edd38f70f8bc634395b7aaa7aa authored about 7 years ago by Palo Kisa <[email protected]>
24c9845d606994e01c608b08f29d796b478c432d authored about 7 years ago by Palo Kisa <[email protected]>
e741292bfd74a8f96c566f68505f70ad36378e42 authored about 7 years ago by Palo Kisa <[email protected]>
78b4fe3df4d61b2c36e2442e054093b1b5e6764f authored over 7 years ago by i.Dark_Templar <[email protected]>
17bba4c8239852729e2967dbba1502fd5ceffc6b authored over 7 years ago by i.Dark_Templar <[email protected]>
e0236aac8e65ca28a356d0db631202518c072920 authored over 7 years ago by Alf Gaida <[email protected]>
cc92ce30d6038e574c535c8bf416903b9d0e66f5 authored over 7 years ago by Alf Gaida <[email protected]>
QIconLoader original commit:
http://code.qt.io/cgit/qt/qtbase.git/commit/src/gui/image?id=f299b5...
1aad0f3baf52b91e86e69f9be18245ba8499f0df authored over 7 years ago by Alf Gaida <[email protected]>
Qt 5.9 deprecated it. Replaced with C++11 ranged for-loops.
We don't use qAsConst(). It was intr...
Qt 5.9 deprecated it. Replaced with C++11 ranged for-loops.
We don't use qAsConst(). It was intr...
refs lxde/lxqt/issues/1322
40327c156d32296223c23c5872283b84d200df5c authored over 7 years ago by Alf Gaida <[email protected]>cmake do
bc64037705ddded7bf7a32ed8f27b3817c8d8a6f authored over 7 years ago by Alf Gaida <[email protected]>
Use Qt5Core_VERSION. Qt5Core_VERSION_STRING is a compatibility variable and
it was removed in Qt...
Use Q_ macros instead of signals, slots, emit, foreach... to increase
compatibility with other l...
Just iterator over the QHash container.
8dffa2433c8b1052ddc89f3f021d1162ffaa3101 authored over 7 years ago by Luís Pereira <[email protected]>
We need both the key and the value. So iterate over it with a
QMap::const_iterator.
It helps the compiler and can in some cases prevent some container
detachment.
Search for unthemed icons only after the themed ones
Unthemed icons should be search only on...
The hicolor theme is the ultimate resort. It should be allowed only at the
end of the fallback h...
Allow the user choose if she/he wants the iconengine to use this KDE
extension to XDG themes.
..and optimize pixmap generation by use of the QSvgIconEngine.
a797a54b0c42c344a1071554c37c2198e0caf1d1 authored over 7 years ago by Palo Kisa <[email protected]>Fixes https://github.com/lxde/lxqt/issues/1181.
That means changing their colors so that they a...
2d18950ffc13072187e2cd988b9e1ca05297a2b6 authored over 7 years ago by Tsu Jan <[email protected]>* Don't use cascading QString::arg()
It creates unneeded temporaries.
* Use static QFileIn...
f3c16f9b8911d8434c3855d76f2085818dd14e41 authored over 7 years ago by Luís Pereira <[email protected]>
This is my idea of a *practically* correct hierarchy of fallbacks, in
contrast to what XDG spec...
Return an empty size if no suitable entry found to avoid mismatch
with the returned pixmap()'s ...
> 2017/04/11 20:06:42 <vc-01> iconNameFallback.truncate(indexOfDash);
> 2017/04/11 20:...
It adds an per icon load time and a Total loadIcon() timing info.
fd7dc90ae66198ee9f1d84319d09a265735fd54e authored almost 8 years ago by Luís Pereira <[email protected]>
We can't assume, that the first found scalable entry is the only and
best one and stop searching...
Not it's logical value. If the user set it on the command line... we should
not "mess" with it.
It caches it, making it faster on subsequent runs.
An advanced variable will not be displayed in...