Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/lxqt/libfm-qt

Core library of PCManFM-Qt (Qt binding for libfm)
https://github.com/lxqt/libfm-qt

Fix wrong size of generated thumbnails by external thumbnailers.

6442553f7ab661650a8629633b47ab7d4a84866b authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix memory bugs in Fm2::GErrorPtr and improve the error handling of Fm2::Job and Fm2::Folder.

09a2a610f4b41b29532deca21c6a4af4704bb515 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix some errors related to incorrect use of std::remove() in Fm2::Folder.

Replace QList with std::vector and use binary search when inserting items for the Fm::DirTreeMode...

c963e341eb24b4167c3dcaf1eb742917f76cdf25 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Change the handling of Fm::FolderView::selChanged signal to make it more efficient.

2c9ce939e9a9bc29c4e56c1b2424f1266f27f920 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port to the new Fm2::TotalSizeJob API.

999e67c13403c01dcbaa62fd4a887c2bde4d24e1 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix compatibility with libfm custom actions.

a026f89e3db2b1f33fae9005728eca94f9b9a5c6 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add some compatibility API which helps migrating old C APIs to the new C++ implementation.

5d5e9c59a7dfa5fb2d479830e2f836f1412bb969 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Convert datetime to locale-aware strings using QDateTime.

1e7170e0dd41f3e4ffe3a95811b9a1de4e6ad4fd authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Use QCollator to perform file sorting.

4ca94ee5f585f3a6b032ea81fdf58719d8349ecf authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix detailed view.

5c3f5f736351f5d350e34b6587f728ce42ac7940 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Finish porting DirTreeModel to the new API.

Fix bugs in Fm2::FilePath and Fm2::FileInfo APIs.

c71fc7126d350eaa65104c3233f40f06bab56b26 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port the libfm terminal emulator related APIs to C++.

208bee29df55730319222117825ce27a88128a11 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Rename some methods in Fm2::Folder and Fm2::FileInfo for consistency.

8785658941c734639488a5b84cfe5677fd9b8a2d authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port to the new IconInfo API and deprecate manual icon update when the theme is changed.

c6ce1fa65db9e0ad73320ad05f09b008b51582d4 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Rename Fm::Icon to Fm::IconInfo.

bed0067eb8753282e2c39abd39adf789ffb9be0c authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port emblem support to the new libfm C++ API.

f40c7776c741d19d92614788bc4994319ecaa821 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Remove unused files, including some old APIs.

Replace QVector in BrowseHistory with STL vector.

a844f7a66c840c2c9820466d9835242a41bfb382 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix a bug in Fm::FileMenu.

81d4b1f31021ecc5657db65b2084f23da0465751 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port file-click handling to the new C++ API.

55e4a61d878d1db81cd58c9f7c7f5cd419cb0b41 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix bugs in Fm::PathBar getting wrong path when a path button is toggled.

a6045357d4025a7b35121ea3b5c541c992cd3bab authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Remove Fm::FilePath(const char* path_str) to avoid ambiguity.

47e38c6bfa352920d5abf90ea5ab90fab0495022 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Replace all NULL with C++ 11 nullptr;

f6fc80a2a57bbbeb3bb952c6e6a8a6840cf05794 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix FilePath related errors caused by incomplete porting.

b1ba536d051b6e004f045a59591ed563987ec65a authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Make Fm::FolderConfig support the new Fm::FilePath class.

2e3ec3e59ed93c929d86eed89e070d8ba161de6f authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix Fm::BookmarkAction to use the new C++ API.

b18e23765f02fa0057c7b4c434a4615486ff3175 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix missing icons of places view caused by memory errors.

436a72b67c7c9ecc6db73eb09ec025925e6e8e01 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix memory errors in Fm2::Bookmarks::reorder().

Add a small test case for the places view.

3b6084613fde09ae7675bac37866b066ce82579a authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Share the same places model among all views.

be9c555f3b845a1ade0283ffb33c52d09423efaa authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port most of the existing UI-related APIs to the new C++ APIs (excluding the file operations).

33173dc21416458297832d35a0a3bd474ddbd1d6 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port the path bar to the new Fm2 API.

742249307a2b4c60f207209a6294d740ab1874a1 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Update libfm-qt_nl.ts

Completed Dutch translation

d53da113ac80156d15c006aa0aa439d88c210eee authored almost 8 years ago by Pjotr123 <[email protected]>
Update Catalan translation

319dd39a253d214ba30933a8332c2dc45f306b79 authored almost 8 years ago by Robert Antoni Buj Gelonch <[email protected]>
Implement VolumeManager class which is a QObject wrapper of gio GVolumeMonitor.

fa79c8fb7887343ca5a149fe40253b5c47694129 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add some getters for Volume and Mount classes.

1dfaa12e6006c56bb7b302028c606f80d6bba2b0 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Properly associate external thumbnailers with mimetypes they support and fix thumbnail generation from thumbnailers.

c2e429c6807ff18bdfcf98751f42b822f4b31c0a authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Updated Ukrainian translation

45fd5b570d4670cf4399084977d287ffcfcf1a87 authored almost 8 years ago by knedlyk <[email protected]>
Start porting thumbnail loaders to the new C++ APIs.

Add new Fm::ThumbnailJob used to load thumbnails for a given file list.
Add commonDirPath paramte...

6c7831f10ea3d61b8872ca5c8dc1ff8dbfdf022c authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add the missing test case for folder view.

dd621796bd14e92bfe632db8c110543cd4cc7c5b authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Start porting Fm::FolderModel and Fm::FolderView to the new libfm core c++ API.

4c58d548eedee55e02a77a5691f7b1cc345c0019 authored almost 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Work in progress.

f46587565b7c9086ec575df6dd4f57133a39f9f8 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add a c++ wrapper for GFileMonitor.

Add LIBFM_QT_API declaration for all public headers.

8e3e3a376da60d550853c6b442eec57426ddf7eb authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port error handling mechanism of FmJob to C++ and improve the GError wrapper class.

51f9ce79a3e2fbf8684e8b344a822262cd76c7bc authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Bump year

02864a2d0a457098b8db1fd219d53d27ba455718 authored about 8 years ago by Alf Gaida <[email protected]>
Add gioptrs.h which defines smart pointer types wrapping gio related data types.

Add some basic skeleton for various I/O jobs classes.

a540676dab42cd533481ce9138473b573791dec3 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Start porting Copyjob and add basic skeleton for untrash and symlink jobs.

274c6a4dd88d9fb162929d9e49b0c6e9a0aad143 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Finish porting FmFolder to C++.

fa83714ed82b1bffc9ebfa38dc8ba990c948496f authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add a very simple test case to test the new Fm core C++ code.

Fix bugs in smart pointers and do empty base class optimization for CStrPtr.

c0dfcd013532e0f51f8338e23c95800d3bd22936 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add/update Turkish translations

91e50c944045f0283a59036fe1496a14e10abc38 authored about 8 years ago by ayhanyalcinsoy <[email protected]>
Improve Fm::Folder.

a011db71df85749f2f37c045e1ed80dbbdf65348 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Rename UserInfo to UserInfoCache.

2b17a896a31a5cde6ad0ed12a095e6b57c386b12 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port Fm::Bookmarks to C++.

afeee47f7a9a589a85d7fdaa1be6c56d07e3609b authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Port FmDeepCountJob to C++.

621c95566b429ab8cbf1b182cd17a083d453ec29 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Implement Fm2::UserInfo, which is a cache for uid/gid name mapping.

10fd56418f978744e903be61bf0b468031317d1f authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add basic skeleton for other C++ classes waiting for porting.

92680a8552d41d379e120a451b4bc076f26c43fc authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add basic skeletion to Fm::VolumeManager.

3d19d90dbc814a1c350103bd35895b7874145e76 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add GSignalHandler to do automatic signal/slot connection management with type safety for GObject.

acd72dee61a2bdbb513131c24168daf86524d47e authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add basic skeleton for the C++ 11 port of FmFileInfoJob.

b85b3a9afeec0154ba5c3cae41d627510d7edbae authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Try to port Fm::Folder and Fm::DirListJob to Qt5 and C++ 11.

1712260c0d99bab589a5dfddd05d691866679065 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Try to port FmIcon, FmFileInfo, and FmMimeType of libfm to clean C++.

cdf972d2244aed60f492b53ef49c7b4682e2a93c authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add smart pointer for GObject-derived classes and add Fm::FilePath class which wraps GFile.

6ffaf1f4dc089fd03bdb620423f93be02cbad809 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Release 0.11.2: Update changelog

659198d3f2be6ed6eb12972f2007f156097267be authored about 8 years ago by Alf Gaida <[email protected]>
Fix enabled state of path arrows on starting (#58)

Fixs https://github.com/lxde/pcmanfm-qt/issues/430.

1a5365e24c1fa612337c60527a386b5536a31182 authored about 8 years ago by tsujan <[email protected]>
bump patch version (#56)

as we already had 0.11.1

b4faff01bd01eb5480b9c0371c6eace7434c211c authored about 8 years ago by Alf Gaida <[email protected]>
Use QByteArray::constData() where we can (#57)

Faster than data() because it never causes a deep copy to occur.

3e2c81bd8677e3ebb33be0fdc84b131747c74080 authored about 8 years ago by Luís Pereira <[email protected]>
Update Danish translations

5b3d2afd6261a27191a38a19f088da8cefa1fd94 authored about 8 years ago by scootergrisen <[email protected]>
Portuguese update

f000d11802b3edf317bb80e0dcf4f3991eaa634f authored about 8 years ago by Sérgio Marques <[email protected]>
Updates lxqt-build-tools required version

We need version 0.3.0.

d85d6b62651c8fa9fb8de350dce904f3305205e8 authored about 8 years ago by Luís Pereira <[email protected]>
Bump ABI so version numbers preparing for a new release.

6f9ae9aa9423b8cb1b4d6f1157df9631636ac509 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Fix Pathbar Paint on Menu Pop-Up

Fixes https://github.com/lxde/pcmanfm-qt/issues/422 by hiding path-edit before deleting it.

d39c9ca9ddbc18cf86cd4922fb4cc7b59e8b5a8f authored about 8 years ago by Tsu Jan <[email protected]>
Update zh_TW translation for libfm-qt.

3fec4a029ba052a3839b224fee2ef1733fe42b10 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Update UI strings of libfm-qt.

e4d64dfff14488a300025785396278456741c041 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Code cleanup and refactor for Fm::PathBar.

fc3cfc10cd7dedc01f486147c37964e9a78b9672 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Added a missing condition (typo)

6412caafcf5bc8ee3e01882fb0dcbd6a989ead54 authored about 8 years ago by Tsu Jan <[email protected]>
Scroll Pathbar with Mouse Wheel

Fixes https://github.com/lxde/pcmanfm-qt/issues/419.

Also arrow buttons are fixed for RTL and t...

4ef11c6464025e8ee7653ef26fdd999ab78c46ee authored about 8 years ago by Tsu Jan <[email protected]>
Added another condition

c789bec658d82684a67153a2d087b2ab117ef57b authored about 8 years ago by Tsu Jan <[email protected]>
Reduct flickering of the path bar when creating path buttons.

7a6347f0eb2c66871eb91282ddb0a17bc81ae498 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Code simplification by removing unnecessary signal/slot usage.

46539cbdf7ce425801ba7ff328989e2d02e0e255 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Path Button Middle Click

Added a signal on middle clicking a path button. To be used in pcmanfm-qt for opening the corres...

3bc369a4303d5b6f1ab631fdacfb04c49432659b authored about 8 years ago by Tsu Jan <[email protected]>
Enable auto-repeat for pathbar scroll buttons.

7459a80bd7d620052ebe415ce3a1b9ef8591c915 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Make the path bar buttons aware of style changes.

82a8f363f8737b403994c8aa740499a099857112 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Align Path Buttons

Fixes https://github.com/lxde/pcmanfm-qt/issues/414.

The toolbar icon size is also respected.

107119520cba65f9c84272876bbbdf17f253d936 authored about 8 years ago by Tsu Jan <[email protected]>
Use widget style instead of app style

e3084042c90114fd14271bf879b991f70509aff7 authored about 8 years ago by Tsu Jan <[email protected]>
Move FindXCB.cmake to lxqt-build-tools

And adapt to it.

99770cc9dec412270e4d6bbdff830bbe6d85e43f authored about 8 years ago by Luís Pereira <[email protected]>
Merge branch 'add-superbuild-support'

* add-superbuild-support:
Adds superbuild/intree support
Removes not needed dependency check...

c10100a8f0b58f00624f962d0bf151afefa8d475 authored about 8 years ago by Luís Pereira <[email protected]>
Adds superbuild/intree support

It allows libfm-qt to be compiled as a sub-project of a super-project.

a62f7f19d6fcdc3ea1029a140b1759b202303c94 authored about 8 years ago by Luís Pereira <[email protected]>
Removes not needed dependency check

All the needed stuff is brought in by the libfm-qt-targets.cmake file.

b380ff6ee71d512776dafd3ace8b730df0a92dc5 authored about 8 years ago by Luís Pereira <[email protected]>
Set CMP0024 policy usage to NEW

195b530ba54592fd59df369b7b96251c4ecf896f authored about 8 years ago by Luís Pereira <[email protected]>
Updates target_include_directories() stuff

We now properly use it for the libfm-qt-targets.cmake file.

87d6dede80402d17e8b14fbc68345f630f8277b9 authored about 8 years ago by Luís Pereira <[email protected]>
Drops GLib library detection

GLib is brought in by the Fm and MenuCache libraries.

90cd1fd05bfd5cd6211c9c0f0436ca113fb29f09 authored about 8 years ago by Luís Pereira <[email protected]>
Use the new FindFm CMake module

Also drop the entry in link_directories(), it's not needed anymore.

1634c4b6045667e5b6d4bc157bd483c5cedb79b7 authored about 8 years ago by Luís Pereira <[email protected]>
Use the new FindMenuCache CMake module

Also drop the entry in link_directories(), it's not needed anymore.

712c12b914692bc6025c28ffd568a366f1cf3eff authored about 8 years ago by Luís Pereira <[email protected]>
Check for FolderModelItem info (and FmPath)

This is a shot in the dark to prevent rare crashes (https://github.com/lxde/pcmanfm-qt/issues/397).

b577385bdc6143635bd36b9db92eae8e12a751a1 authored about 8 years ago by Tsu Jan <[email protected]>
Add Fm::PathBar::editingFinished() signal.

c713bab6ea6a0a2c854afe265b676035f7be8e1f authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Select the current path when editing the path bar.

52b4e9ef6e463ea44cebb7e0c30527e0c735943b authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Enable path editing and popup menu for the button-style path bar.

813e6d647bd2787f6a9996846003e35e8e2e28b6 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Properly set styles of path buttons.

f632e18acd252f4ec89665a3004d5ce31dd8abd7 authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Remove unnecessary debug messages.

ece511c87d352fdc611f2fd1622eb13b57d082de authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Try to implement the Fm::PathBar which shows a filesystem path as buttons.

79d89c4a3ea413fdeedb4f12389f8fe630d6ef7a authored about 8 years ago by Hong Jen Yee (PCMan) <[email protected]>
Add/update (complete) Ukrainian translation

* Initial translate of libfm-qt
* libfm-qt Ukrainian translation update
* Initial translation of...

32c64d62f484d74ba41b2cdeaa3714b227e6bfe1 authored about 8 years ago by knedlyk <[email protected]>
Merge branch 'cmake-maint'

* cmake-maint:
Adds Build PROJECT_NAME with Qt version message
Move LIBFM_DATA_DIR to pcmanf...

81280759bd2f1dfd577c085133b6047c621063d3 authored about 8 years ago by Luís Pereira <[email protected]>