Ecosyste.ms: OpenCollective

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

github.com/xfce-mirror/xfdashboard

Mirror repository, PRs are not watched, please use Xfce's GitLab
https://github.com/xfce-mirror/xfdashboard

Replace some left-overs of XFOVERVIEW (the very very very very old name) with current one - XFDASHBOARD

f761ab3aa66872426ff616d307213d41ba8bdd61 authored almost 9 years ago
Just a cosmetical correction ;)

cabd591662f9084513342bd4b4fe86d6b42841c9 authored almost 9 years ago
Fix compiler warnings

c67768aa8b6b7025611ebcd2ac7ca1602e9c88a3 authored almost 9 years ago
Add compile-time switches for deprecated functions at GTK+

486914b7e97a5b3bba2e78123817cf445bfa32f1 authored almost 9 years ago
Implement full configuration dialog for clock view plugin

af246d5d9458e71bef2cef0eb8ecf9d5a6451d71 authored almost 9 years ago
Move settings of clock view into a seperate object class to share it, e.g. with configure function of clock-view plugin

3cca65c529168c69154d4370fb405b189e006f3f authored almost 9 years ago
Fix compiler warnings

52515185cedf2c3b23cdfe2a40f62aa30eb79eca authored almost 9 years ago
Implement plugin preferences dialog in settings application

The plugins do not have any preferences widgets yet and only plugin "clock-view" shows a "not ye...

6b971bfd46c13c6052d65fd59482cdeeb4ca5eb3 authored almost 9 years ago
We check already that the signal handlers 'enable' and 'disable' are connected we do not need default handlers and we do not need the boolean return value to check if it was handled so change it to void.

f1db0eeeda071748e6f212685f30117ca9196c3e authored almost 9 years ago
I18n: Updated translations es, fr, he, it_IT, lt and sr

2fc34032344ca661f3735aa7f4da29f5dd495898 authored almost 9 years ago
Turn g_message into debug or warning messages

a76ceae99e875375cbb1de327db27e7ae1124a44 authored almost 9 years ago
Enable (or load) and disable plugins at runtime depending on changes at Xfconf property "/enabled-plugin" in channel xfdashboard

5094bcda25e9976a1579fe8cf382531298225b29 authored almost 9 years ago
Set check flag for each plugin enabled when initializing plugins tab in settings application

144d09d511736480f26fc3f3e15ce9a59da482eb authored almost 9 years ago
The plugin ID should be unique but not configurable by developer. So let ID be determine from filename - exactly: Get basename of filename and strip off the file extension. This way it's the old behaviour but the ID is set automatically.

914f710112122c7ebcdea088a48ad2a9630428de authored almost 9 years ago
Configure list of enabled plugins in settings application

b2b813eb245b9ddbbaafd71953c2e88db678828e authored almost 9 years ago
As the shared library libxfdashboard is more or less the "application" and xfdashboard is (more or less) just a wrapper around it the library should include the version as library "version-info". I tried to use the calculation of current, revision and age for this library version information as GTK+ does. I really hope it make sense and works ... on all platforms.

6819d47f46fcd2e3485ae8e0427cf94a007f2479 authored almost 9 years ago
Install header files for libxfdashboard shared library and API

100dcbb99d94ed71a38cee006cc919bb882eedc2 authored almost 9 years ago
Split application into core library (shared library libxfdashboard.so) and simple application to make objects reusable (e.g. plugin object in settings application) and to have an API

95d81b21b5bb2a4a1cc6524ca8e0932f42cc83bb authored almost 9 years ago
Fix typos

e4406d58d089be05d6d70bf9af37a3652902c1f4 authored almost 9 years ago
Split creation and handling of tab 'General' into seperate files at xfdashboard settings application

60f85a3090d68a2afa942d22b7c7572d3212de3d authored almost 9 years ago
Split creation and handling of tab 'Themes' into seperate files at xfdashboard settings application

57b4bc4642436108218ccff65a0f69004d22fef4 authored almost 9 years ago
Fix typo

73e7b2a24771f7226f3a4638ed76795d8a2d06e9 authored almost 9 years ago
Remove unused code

328067b45c9e0fac39eeaa6c86b95358ce7e2e42 authored almost 9 years ago
Ensure view is visible when allocation changes and scrollbar ranges might have changed.

Scrollbar ranges might get smaller, e.g. in search view when view is greater than viewpad and a ...

426b12118af0faedbcaf9e3f773ba9e23d14a684 authored almost 9 years ago
Fix calculation of number of columns and rows and the largest width and/or height in XfdashboardDynamicTableLayout to prevent recursive and infinite calls to the same function again (and again and again) and also correct number of columns or rows when we need to reduce them to fit into given allocation.

This commit should finally fix issue GH #111

fb4b56dad0b305d4d5fb960c68a1b2dd52ff620e authored almost 9 years ago
Do not set allocation on container within the layout manager's allocation function at XfdashboardDynamicTableLayout.

That is a nasty bug as it will call the allocation function recursive in an infinite loop becaus...

2929b13715f4cf003bb311e48f230d684d537ca4 authored almost 9 years ago
Make hot-corner plugin configurable

5d23581562685a14538c7d40339161090ecdbe6a authored almost 9 years ago
Make plugin ID a definition specified in Makefile instead of source files also at hot-corner plugin

27845e3097021718a7e3ad5d10d34f00cc0887cb authored almost 9 years ago
Make plugin ID a definition specified in Makefile instead of source files

af2f5285ed101fb98999e080094aa4e611e8aad5 authored almost 9 years ago
Make colors to draw each element in clock view with configurable.

af556647a381455f2a2e9ee06a5f1830a0933e03 authored almost 9 years ago
Add a utility function to view manager to check if a view with a specific ID was already registered

6fb58018ce868198942300f7735db3c00baaabab authored almost 9 years ago
Add a utility function to search manager to check if a search provider with a specific ID was already registered

273d5d9a4247f4d0d90ae25453cb231c3529605f authored almost 9 years ago
Implement file monitor to Gnome-Shell search provider plugin to get notified about new, modified or removed providers during run-time.

5ecd8226869bba767401f757da33cf28edc6a9ef authored almost 9 years ago
Fix signal definition for action to enable, disable or configure a XfdashboardPlugin instance

b2195fb94094a0651f4de0c0ebdc6ed2fedf54b5 authored almost 9 years ago
Only lookup view by ID when ID is available

878dfc995349a78ac990ce4f3641edc71850844b authored almost 9 years ago
Add hot-corner plugin

This is a plugin of the "other" category as it does not extend xfdashboard with any new views or...

12ce19ec031b1e2a2874a3dfdcd5130adc97679d authored almost 9 years ago
Add function to check if a window is fullscreen

2e17bd75258fb95e2e6a0c23f703d863d8b81d81 authored almost 9 years ago
Ensure that minimized flag is not set besides the maximized flags at window to consider it is maximized.

In my point of view it should be an error when the minimized flag is set along with the (both) f...

ca122f4599553fa41d28c08b3630166dcff1a6b7 authored almost 9 years ago
Add class '.window-state-maximized' to actors of type XfdashboardLiveWindow when the associated window is maximized.

That's just a new class added to the already present classes '.window-state-pinned', '.window-st...

2a0fb47a2dc017e218b3931a9b1c5f332cc26ba0 authored almost 9 years ago
Fix typo by renaming function name xfdashboard_window_tracker_window_is_m(in|ax)ized to xfdashboard_window_tracker_window_is_m(in|ax)imized

8f4af294efa3d27364fdb91cc72126df95b5f219 authored almost 9 years ago
Add missing function for public API function to check if a window is maximized

7afdcec08a047f1ad707aafa7a13f9cdf15951e2 authored almost 9 years ago
Use a macro for plugin ID in Gnome-Shell search provider plugin to ensure to use always the same ID at all places

69890b54838f782ee9c2d2307ae2979e40b10a4d authored almost 9 years ago
Use a macro for plugin ID in clock view to ensure to use always the same ID at all places

40c8a2f4340d17e1f0b691042c8dd67a45c6fdf6 authored almost 9 years ago
Keep search providers at search view listed in order as they were registered

8b39782007575570917035d9aa478dd946e67c59 authored almost 9 years ago
Fix actors of applications view filling whole horizontal space

ac8d1f0875edf24ff06c7c2d6e9e73a7695e6217 authored almost 9 years ago
Chnage IDs of plugins to be prefixed with "de.froevel.xfdashboard."

f1a6c0c5156289b761b23aec109a4211d61cff6c authored almost 9 years ago
Change IDs of builtin "plugins" to be prefixed with "builtin."

8539ae3b7172e9f1ff8ff20396d3906b7a06da06 authored almost 9 years ago
Merge commits

cf492bb3211da3f48e3c6cbb4a87904a8ab5f032 authored almost 9 years ago
Unify API of XfdashboardApplication to match other single instance APIs

0ab88e19aa6cc147910178e7922822eec7628a46 authored almost 9 years ago
Post-release version bump to 0.5.6

8c58c6c6e9d2ccb4ff9fb634f0c475bf3dff4d34 authored almost 9 years ago
Bump version to 0.5.5

a89c2e647bbb407471807cbf0fb3af7e04761954 authored almost 9 years ago
Update AppData

ea28ea0c9e3aaf6f76e920702fe9994d7f303cb5 authored almost 9 years ago
I18n: Update POTFILES.in to include new files

edfcd29bde3c81f07bb10ec4bcba8c1cb48bbd97 authored almost 9 years ago
Remove unused definitions

2cf2b07eac5ee529780a5c54eff2dd38b2eb8603 authored almost 9 years ago
Let plugins use signal action handlers instead of overriding virtual class functions

4eb77d9704980d95bd9f5431401bd027364308bb authored almost 9 years ago
Simple correction to fix overriding virtual functions in class XfdashboardPlugin when more than one plugin is registered.

But it would be better to define signals and let the plugins connect to them.

0b81e8da1e768972f88b8008cafb62d67f76b8dd authored almost 9 years ago
Add new plugin gnome-shell-search-providers which uses all search providers used by Gnome-Shell

43b341b06afa117b5a9fb600c410c0666a9051c3 authored almost 9 years ago
Fix moving selection beyond limits of search result container, e.g. select first item in next search provider if moving selection in current provider would be "behind" last item.

d2d2023a545fd4022a6c08895acd999f7923d19e authored almost 9 years ago
Fix again the check if scrolling is needed to get a child visible in a view

b828c2fbe5387d3670aa27ac9468ed90b94f63b9 authored almost 9 years ago
Fix visual error at applications view when using icon mode.

Previously the applications view allocated all available space for a child actor what is ok when...

f1726c560ad3442769db7cba649f5b94ba1577a0 authored almost 9 years ago
Fix a division by zero bug when calculating x and y coordinates of each cell in _xfdashboard_dynamic_table_layout_update_layout_data() and correct allocation of container to get scroll bars visible if neccessary (the allocation of container was not set at all and that was the bug).

cbb4b330b84abde03f5faca678e7f6cfe42c6e07 authored almost 9 years ago
Add/remove pseudo-class ':insensitive' when actor changes its reactive state

99178d95346ae6bd2b721f23175ed2b58b78d697 authored almost 9 years ago
Fix starting a real new application instance when environment variable XFDASHBOARD_FORCE_NEW_INSTANCE is set to any (even empty) value. Needs xfdashboard being built with DEBUG enabled.

24c143fd959919e6d275303339a19ee88c953ef9 authored almost 9 years ago
Correct values for enums used as flags

22da40f367b91a7966256c93628bd582345f21fc authored almost 9 years ago
Rename 'match mode' to 'sort mode' as it affects the sorting of the results and not the match algorithm and rename 'launch count' to 'used counter' and 'most used'. Also fix results not being displayed when sort mode is 'most used'. At least fix typos.

53cad0b01a5f9b5d8331276f42408aa9a2931cd1 authored almost 9 years ago
Add missing annotiations to enums to skip while creating enums.h and enums.c

e5629552bb4d082128fff23a28fdea008079de2a authored almost 9 years ago
Allow configuration how matching applications are sorted when searching. This behaviour is controlled via an unsigned integer property called "/components/applications-search-provider/match-mode" in channel "xfdashboard" at Xfconf which represents a flag.

The default is "none" (with value zero) which is the old behaviour by just sorting them by title...

f9c07454d4e19a9c15f95eef1e462d3042d154ec authored almost 9 years ago
Fix typo

8d988509115e9ddd7a2c6d98e4fa843574fab743 authored almost 9 years ago
Correct calculation of score if number of application launches should be included in score calculation.

06af6d07757661444adfcc5abec5308ebab47d75 authored almost 9 years ago
Respect score of items in result set when sorting.

This should complete issue GH #106

5ba001585d60cb2d8c869a5f4779ec1bbfe20b7d authored almost 9 years ago
Allow storing the score (so called relevance) of an item also in the result set.

This commit addresses issue GH #106

e028bd16cae9300aac9a3db44bbf6795ef271e84 authored almost 9 years ago
Use renamed function _xfdashboard_applications_search_provider_score() instead of _xfdashboard_applications_search_provider_match()

2b175198e1893776fd04991b12159b468c0def42 authored almost 9 years ago
Rename relevance to score

8398e4548d59f2850447da91ef0ec27f44bdb648 authored almost 9 years ago
Add missing new-line in g_print

9aa8fbc59bb88fb052251ff2da8f9767052cf5e5 authored almost 9 years ago
Simplify usage of global statistics variable by using a struct including all variables instead of declaring thousands of single global variables.

4ea33c505f14177c89fd9fd510b67455bdbf3221 authored almost 9 years ago
Calculate relevance of each matching application to search terms in applications search provider

It does only the calculation but the result set is still ordered alphabetically.

This commit ad...

11f855a21f9a80f364c2d2beda4f0e92ba51b75d authored almost 9 years ago
Add keywords to AppData

540c01306290be8105c87f55631bc27225400e7e authored about 9 years ago
Move utility functions to get paths to config files, cache files or data files for plugins to XfdashboardPlugin class

7128b3dc9b1325bf0b7748b1e5f6f00405b52cc9 authored about 9 years ago
Build filename to statistics file in initialization and do not rely on utility functions anymore reverted with the commit before

153c3d926f8b46a030982366abd0dc05804709ae authored about 9 years ago
Revert "Add utility functions to get paths to config files, cache files or data files for any object..."

This reverts commit 024817df48c6be842b28af7d6fbbb6dbf8ddad02.

db7a3e0ca29f6bd1425363e0516f8cf589a5a1d3 authored about 9 years ago
Add project group to AppData

2d58da5051646071b8b4d33c6c5906d4820244ec authored about 9 years ago
Use _xfdashboard_applications_search_provider_statistics_get() to get statistics data for an application instead of doing a lookup by ourselve

3d583b44fc4ea6b91803c946efab0ede9b64f1d3 authored about 9 years ago
Make loading and saving statistics file of XfdashboardApplicationsSearchProvider more robust.

f7d406750f0174c6a309fa75b8e5921340aff84b authored about 9 years ago
Rename "app-data" etc. to statistics at XfdashboardApplicationsSearchProvider

b3c84eddbfbe44f97086aef17a1cb33bf92f6c9c authored about 9 years ago
Count how often an application was launched by xfdashboard. It can be used to calculate the relevance of an application in a search.

This is a preparation work for issue GH #106

96c42fa2d0095b82a988c99e94fdc4dbd6d80128 authored about 9 years ago
Removed unused code

68f73b327c655169ce0be85896260b198acc0a62 authored about 9 years ago
Make use of new signal "application-launched" at XfdashboardApplication in actor XfdashboardApplicationButton

67353ce414b06121fea4a3bcab3c2566fdabfbb3 authored about 9 years ago
Add new signal "application-launched" to XfdashboardApplication which can be used by any object to indicate that it launched an application successfully. It just has to provide the corresponding GAppInfo for the launched application.

3c2524ca84b6d5b8897c2d29b7849e1f3c9236ec authored about 9 years ago
Add utility functions to get paths to config files, cache files or data files for any object. This is useful for views, search providers and plugins of any kind to store their datas or configurations (if Xfconf is not an option).

024817df48c6be842b28af7d6fbbb6dbf8ddad02 authored about 9 years ago
Implement a new actor in XfdashboardLiveWorkspace showing the workspace's name

This new actor is hidden by default but can be turned on at a theme. The workspace name actor ge...

bce77d52c007ebe304248baccabcf90a6da61b7a authored about 9 years ago
Fix scrolling to ensure a view's child is visible in viewpad especially when view changed its size that is will now fits into viewpad completely.

78916ca8dda3e6df606aa9fb4c6bc0bdef9e4164 authored about 9 years ago
Fix returning void for function expecting a pointer

bde79247310026dd1672e686d962cef83bf97025 authored about 9 years ago
I forgot to rename variables inside new seperate function :(

15798733722d78e3a485b37853d8a9b0bb9550ad authored about 9 years ago
Remove redundant code and consolidate into a new seperate function which is called instead using redundant code

4269fd8db017905e48a90af1edac95b84fa9f9a7 authored about 9 years ago
Check that fill canvas is set when allocating XfdashboardBackground actor.

At some circumstances that variable was not set (anymore?) and critical messages of clutter_canv...

f9767ae7f12a5f5b97983ac3a229c28f18645a9d authored about 9 years ago
Fix crash when removing result item actors before adding new one and/or selection changes while updating

34d4d61e5259e568e1acecc947ff8b1acf76a903 authored about 9 years ago
If I say that setting "initial-results-size" to zero means to show all result items by default, it should behave so.

8a454b55d49ed4cab4a33ece23326601d1dd594f authored about 9 years ago
Fix compiler warnings

5b1b55940d1fca59ab992a33a55732c3c8fbf09b authored about 9 years ago
Limit number of search results shown for each search provider in search view but make it configurable by theme.

3a6220770e8c5f7ad4d6cf09f1119f6db332e42c authored about 9 years ago
Remove "TODO" from XfdashboardSearchView

66e8b1ae4168b2ca4d07dcd10d26931826700bb3 authored about 9 years ago