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

Move logic to handle mapping of actors for result items from search view to result container of each search provider handled by search view

ee8156fc055e1cd0d5a93d0ec48455434238bbcc authored about 9 years ago
Update result container for a search provider in search view *after* search terms has been updated so that the updated and current search terms are available when updating result container.

5a11fb9cb07a67ed180a56a497592aaadb59128c authored about 9 years ago
Fix typo

b71ead6939e556c44842213fd7ba61bfea4ea621 authored about 9 years ago
Remove unused enums

e6f9e4b55873df0f9501663e87afb1d612ea7bc4 authored about 9 years ago
Fix compiler warning

3fb22f7091674ae766b1fb19bd883d9edfc558a3 authored about 9 years ago
Allow search providers to return success state for result item activation or search launches

The search view will now by default quit (standalone) or toggle (daemon mode) when activating re...

9e9107083fa8284c4c4e7ff10da51fd125ca6124 authored about 9 years ago
Add more descriptive comments to functions at applications search provider again

cf19efa4ce9ba763fa0605b448cfa17243e81572 authored about 9 years ago
Add more descriptive comments to functions at applications search provider

610654d037b69d32c9130dd806fe7e4d73b333d1 authored about 9 years ago
Fix typo

58c20e925999699f3e09fa4a2ab460bc5dda7956 authored about 9 years ago
Improve sharing cached image contents between images created for icon-names or file-name directly (via xfdashboard_image_content_new_for_icon_name()) or GIcons derived from GFileIcon or GThemedIcon (via xfdashboard_image_content_new_for_gicon()).

1a789e6d3e9d1e4d8cff2f24074ca025e4e1b410 authored about 9 years ago
Create better hash value for icon-names or filenames of icons in XfdashboardImageContent

eac95653cd03b86d320e0c8a7c8463e6fe9e5109 authored about 9 years ago
Fix typo

4d7e95c98f2ff7dc900ed00c9e2a4cdee4a626db authored about 9 years ago
Create better hash value for GIcons in XfdashboardImageContent

e4950462b351e2398c4fc67a77f647b3bc753d4b authored about 9 years ago
Allow usage of GIcons at XfdashboardButton

1cbdcb627b3210e95f8884a05ed9f7c765958d14 authored about 9 years ago
Search provider may return NULL pointers instead of empty result sets. Fix accessing NULL pointers when accessing result sets.

a47f30432eb196abc3dc643790724d69219a31ad authored about 9 years ago
Fix memory leak (free GKeyFile if loading from file fails)

5845ef436497ace005dc8a78cc34bd1ac2666f56 authored about 9 years ago
Allow a search provider to initialize after property 'provider-id' is set. The property 'provider-id' is set on object creation but after *_class_init and *_init function of object class and inherited classes are called. So the provider's *_init function cannot rely on this property to initialize early. So the search manager calls the overidable initialize function if it was set in *_class_init function.

c0fcf668b13b4fa7b1d5435aedf39fa7beddaf96 authored about 9 years ago
Correctly lookup search provider in search view by ID

b81b3e22540d4f366d325b631e84d400946c72c7 authored about 9 years ago
Throw and handle warning on closing plugin module when g_module_close return FALSE.

It was by mistake handled when TRUE was returned :(

f6cc50d2c66aba6f08180d08cd5efd04b68b904e authored about 9 years ago
Happy new year :)

Updating to new year 2016

7cad8ee7f553d51fd714485f0e6d1fa014c13aca authored about 9 years ago
I18n: Update localization (lt)

43a4d5de904b8423d8954278641335d705848be0 authored about 9 years ago
Fix using void return value in if-statement

Fixes bug #12372

9a7a73d917750d8e741c8f63f23961a6fcc3ed89 authored about 9 years ago
Respect window border when moving window

Fixes one open issue at GH #98

ae7e60a33ef7aad46e012072328c73db771669ac authored about 9 years ago
Allow moving a window from one monitor to another in multi-monitor setups by drag'n'drop the window between window views.

This commit addresses issue GH #98

ac42dd789cd41d94377db6dc37f2e2406da52157 authored about 9 years ago
Post-release version bump to 0.5.5

523aad9033ef620bf742810fafdad630085d8a12 authored about 9 years ago
Bump version to 0.5.4

13dbe5aa20d670172d39b60f32ed683f6645be28 authored about 9 years ago
I18n: Update localization (lt)

08f0f800a7f7ddddd5cb337dff0139a7e9fc1dc3 authored about 9 years ago
Modify themes to apply new implementation to define focusable actor and their order.

c6aad4dc1621c4c967d0395ac40860b5757f9987 authored about 9 years ago
Instead of a static string to access data from an object created by XfdashboardThemeLayout use a GQuark. Also fix a bug registering focusable actors in reversed order.

b8cdc29081c94cb9aecfe4af4f465c4cd26a7070 authored about 9 years ago
Register focusable actor as define by theme (if they are defined) at focus manager.

If no <focusables> element exists at loaded theme then the default implementation takes place, i...

e17aee8942c702a703da4f6c5b979cdc786ae76e authored about 9 years ago
Use GPtrArray instead of GSList to keep and copy list of defined focusable actor references. Use GPtrArray to set final resolved focusable actor at top-level actor (usually XfdashboardStageInterface) at creation. This is a preparation for next step to register them at focus manager.

61969ad776c7f6ad642a61e420319dff337d30d0 authored about 9 years ago
Begin implementation of theme defined focusable actors and their order

This commit only add parsing <focusables> and <focus> as described in issue GH #104 , it does no...

6da1b4dab37e00c09fd61a8083c14f0d03163679 authored about 9 years ago
Fix access to first stage in list of stages when looking the stage where to show notification in xfdashboard_notify()

68bf0163720718bc34d7380b3102f6c0d272e74a authored about 9 years ago
Split function to determine desktop ID via environment variables from PID of newly opened windows in application tracker into operating system dependent functions.

The current implementation does not respect the operating system for which is was compiled. It i...

200e82af251d135cdeb9bede3145673110cb8363 authored about 9 years ago
Let new actor XfdashboardActionButton implement interface XfdashboardFocusable so it can act as source for actions in function _xfdashboard_action_button_clicked()

7599cf786ff8b5a0f4cdf1b21a01404c02cb5d20 authored about 9 years ago
Fix comments in XfdashboardFocusable regarding selection support

802611b306a6b5ed694b054237f3cd18dba571f0 authored about 9 years ago
Added missed modifications to focus manager needed for implementation of XfdashboardActionButton at commit d41a71837e20dbd6ea70214bc94a3152fc456370 for issue GH #102

4c3f8bcac4d6006fb6b5793504ec9fa7ab99960d authored about 9 years ago
Implement action signal "exit" at XfdashboardApplication to perform quit of application which is useful at XfdashboardActionButton actors

cb4bc3f00a8e3236443dbc39e9587fadb8afa11c authored about 9 years ago
Implemented a new actor XfdashboardActionButton

The new actor XfdashboardActionButton is a button and derived from XfdashboardButton. It perform...

d41a71837e20dbd6ea70214bc94a3152fc456370 authored about 9 years ago
Turn general message into a debug message

31b841d5ae0e77c75507ecce5f9aab7eca03cee8 authored about 9 years ago
Allow mouse wheel to change workspace in windows view at any pointer position

The current behaviour of the setting "/components/windows-view/scroll-event-changes-workspace" i...

9a6db0999754e1c2ab872874ba0c41a74ddf0f05 authored about 9 years ago
Add kudos to AppData

Add kudos to AppData as explained at https://git.gnome.org/browse/gnome-software/plain/doc/kudos.md

d6945c6758247bd1f1e291e36c20d99d1424e3d4 authored about 9 years ago
Split out function to find parent XfdashboardStageInterface or XfdashboardStage of an actor into a seperate function and use it for applicable.

dc5ec8d5b7bb9b636640c3a9be8e3a9a844328e2 authored about 9 years ago
Fix typo and compiler warning when compiling on BSD-derived systems

Fixes bug 12337

Thanks to ToZ

acd55cbd62ffe881b798453c36a340a385de1afb authored about 9 years ago
Include error message from GError when creating directory monitor failed at FreeBSD

71c9ad1e60afef802145f2de60e2609a7969a408 authored about 9 years ago
Do not free and clear GError object we have propagated with g_propagate_error()

dff986d51053abfa9ed320e504ec1dc21fac43fa authored about 9 years ago
Another try for a workaround at FreeBSD with broken directory monitor in Glib

13b037eedc6e9c329e4ef1dad659f1c3e1c24c48 authored about 9 years ago
Do not return with failure result if file monitor for a path could not be created with an error. That means that only failures on file monitor creations *with* a GError will return failure result.

This is a try for a workaround for FreeBSD with "broken" Glib.

62db87af0df4e7504d48b190c0a8a7bc5814f9bc authored about 9 years ago
Fix access after string was freed

371e50063b86b5d5c21db13b0fb74e995619a377 authored about 9 years ago
Add more debug message to _xfdashboard_application_database_load_applications_recursive

I hope these debug message could help solving problems when loading application desktop files fa...

38f7c2cd03005b4f3c7bb7668e81a294606e7154 authored about 9 years ago
I18n: Update localization (fr)

d0748a218646577bd599ba20d58ac23106b00409 authored about 9 years ago
Silence compiler warnings (aka fixed bugs :( )

1d7811156ecb96f42d14ab145792c84042cca66b authored about 9 years ago
Fix return value in g_return_val_if_fail() at function _xfdashboard_clock_view_on_timeout() at clock-view plugin

Thanks to Lev for reporting

5aa475317aca2387cb6dcd15f3ab7fee1204a734 authored about 9 years ago
Post-release version bump to 0.5.4

808d8014f75990e41fac7ea68204c7bf48dbad84 authored about 9 years ago
Bump version to 0.5.3

a3fa8cef5250560a238e1190d92e53a9595f904b authored about 9 years ago
I18n: Added localization (lt) and updates POTFILES.in to include new files

e5bf13f4859d2704852e4894200bc727d1a61970 authored about 9 years ago
Remove left-over TODO

955fa62cd433503bc760cea6e3aef75b3bdbf702 authored about 9 years ago
Rename XfdashboardPluginManager to XfdashboardPluginsManager

e8454d9bc2483cba98fc510f6ef11dfe6d931a22 authored about 9 years ago
Fix upper/lower-case issue in comment '/* IMPLEMENTATION: ... */'

7cce9a188c085c636f2e8f5642e1a3c080d8bdab authored about 9 years ago
Re-add support for environment variable XFDASHBOARD_FORCE_NEW_INSTANCE

This environment variable can be set to any value as it needs only to exist. But it is only chec...

a83bf40b54267c921097a7d13f906ae5bde87c9a authored about 9 years ago
Fix year in copyright messages and remove support for environment variable XFDASHBOARD_FORCE_NEW_INSTANCE in XfdashboardApplication

a156305a746425012d28143d808efdf6d38c7a34 authored about 9 years ago
Implemented a basic and simple plugin system

This commit is huge as it implements a basic and simple plugin system as well a sample plugin ad...

cefed5340b9a0cd0bd16a6855048de39a1e9b6d1 authored about 9 years ago
Fix unregistering views and search provider (and possibly a memory leak) at XfdashboardSearchManager and XfdashboardViewManager

1c001eac4be7acf7a608acafb6e48f993f7cf476 authored about 9 years ago
Get rid of warning messages in XfdashboardApplicationTracker when active windows changes but a NULL pointer was sent (why ever?)

3daf3160f1c8728145166ab74885a65e023b8f8d authored about 9 years ago
Fix typos at annotations of view-selector.c

cbc2776b687019443989bac7cbc24aabcc520785 authored about 9 years ago
Fix return value in g_return_val_if_fail() at function _xfdashboard_quicklaunch_get_actor_for_appinfo()

Thanks to DarkneSS of openSuSE

aa3dc1bcb3fe6f9ff6b10c65a5b74e4198233515 authored about 9 years ago
I18n: Update localization (es)

50e44c6bc360c6a4fb0a769113d8d90c04ddb373 authored over 9 years ago
Add gtk-doc documentation annotations to view-selector.{c,h}

a031815f24517ba048118595d6bf39ed66304e40 authored over 9 years ago
Try to improve scrollbar adjustment when value is out of range either because the range shrank or a value higher than range was set.

This will hopefully solve some visual glitches in search view, i.e. empty search view although r...

a18e24639a8c2fccbd5cea5d0adc510d995666a5 authored over 9 years ago
Block 'toggled' signal handler at stage when a view is activated otherwise this signal handler will enforce the windows view or applications view being shown depending on the toggle state of application button in quicklaunch.

caeed161c40eb206469c876e95d15eac8aac46bb authored over 9 years ago
Replace default icon for applications search provider and default icon for applications view to match the icon for the button in quicklaunch used to switch between windows view and applications view / search view at the default theme

3f7ba6e0b9e09777809163e3892d7d6b22c03c58 authored over 9 years ago
Replace default icon for applications search provider to match the default icon for applications view

eb6846b87442797e060aadc13e370bd139594b9a authored over 9 years ago
Introduce a new CSS class which will be added to XfdashboardSearchResultContainer. The CSS class name is build with a prefix "search-provider-id-" followed by the search provider's ID (like "applications" for XfdashboardApplicationsSearchProvider used by applications search provider) - so the complete CSS class name would be ".search-provider-id-applications" (for use in CSS) in this case.

084be1d506d27c45958601bae515e70f43319910 authored over 9 years ago
Rewrote search manager to use IDs.

Remember: The idea was to also support multi-purpose search providers. This kind of search provi...

6ca73cc1e0d3f1508bbf537c2b5dd213e77ff2ec authored over 9 years ago
Rewrote view manager to use IDs.

Views do not specify their internal names by themselve but are now registered with an ID directl...

1a7972f7b409b70f918c268906133799ce6c781c authored over 9 years ago
Replace GTK+ stock icon names with the corresponding ones from Icon Naming Specification

c506433d2afb7714d9df9401193949b226b5edc3 authored over 9 years ago
Post-release version bump to 0.5.3

31e0994c8d551576c565d9ba3e9636ae333fa24f authored over 9 years ago
Bump version to 0.5.2

96f150b0307fec79859e883992f21bc9c0831cd6 authored over 9 years ago
I18n: Update localization (es)

e54fd25833d02376d9c4a8b2bce59d94d5abd5b2 authored over 9 years ago
Consider desktop files in sub-directories if not found via the application name directly

If we cannot find an matching application from any window name (instance name, class name etc.) ...

e2d0b150510d275edc08ba2433d3c6b3c629aa43 authored over 9 years ago
Switch to workspace where last known active window of a running application is placed at first and then activate this window. Otherwise the window will be move to current workspace.

2f77e9a85ae1a865a955731542f3abafb34abf7f authored over 9 years ago
Removed blank line and mark this commit as last commit for implementing new option to always start a new instance of an application or to active the last known active window of application whose button was clicked in quicklaunch.

This commit (and the ones before) should fix issue GH #97

7205d024a4d7ecdaf41c17b2269700582a8908fc authored over 9 years ago
Allow path to UI file of settings application be configurable and overriden by environment variable XFDASHBOARD_UI_PATH

This makes development easier to test modifications of UI file without installing it system-wide.

644b7142a01e3e0afb567112c4a090e5880837c5 authored over 9 years ago
Make new xfconf property "/always-launch-new-instance" configurable in settings application.

87b3b24c00fe1d962068cfa3930f5ced4c3b6717 authored over 9 years ago
Add a new xfconf boolean property called "/always-launch-new-instance" to make new function - to start always a new instance of application or to activate the last active window for application - configurable.

a83cebcff0956d50a556f77d6ee21b1548921080 authored over 9 years ago
Add function to activate last active window of a running application instance or to force to start always a new instance of application for the application whose favourite button was clicked.

d9831e22442db9e213d16e2e1267e924c1f386c5 authored over 9 years ago
Add accessor functions for windows list of a running application at application tracker

af40d9edb12318d89a831e3a6841fb8585396f7b authored over 9 years ago
Keep list of windows for a running application in application tracker list sorted in order of last activation so that the first window in list is always the last window activated for this application.

09068e7f733e296e062663ba42b34eb48ccb040b authored over 9 years ago
Fixed a totally messed up typo :/

6924a162e460cf2acbe1ef65fe7da7b6286127e3 authored over 9 years ago
Fixed parameter order in debug message

30bd31bf868f2b23e2a040cb7f56230b8fe2f321 authored over 9 years ago
Decide at run-time not at compile-time if we need to track screen size changes to adjust stage size.

I hope this fixes GH #95 finally.

fb20f76efcdc840c945ab3e1f29caee7461f2d6c authored over 9 years ago
I18n: Updated translations es, fr, he, it_IT and sr

7c3a7f7867bf7ae8ef315c75073e4dbcfd1f5198 authored over 9 years ago
Post-release version bump to 0.5.2

f5442a20494334e4ab85613fd83c9100e438cc30 authored over 9 years ago
Bump version to 0.5.1

0c73b8d136b55f3245dd373e03a8fc876ddc81c0 authored over 9 years ago
Update AppData

43c2fb0153bda6fb66b113a90fd225b99b9bb462 authored over 9 years ago
Unify more usual setup tasks for favourite and dynamic non-favourite application buttons and make adding/removing favourites and dynamic non-favourites actors more robust, e.g. only favourites can be reordered etc.

1d83ec9a6c268de71e9e035b906317db1fdf95c6 authored over 9 years ago
Since GTK+ version 3.10 the setting "gtk-tooltip-timeout" is deprecated and ignored by GTK+ derived application. So we should behave the same and set the timeout statically to the default duration which GTK+ is also using.

This also prevents warning about forthcoming deprecation of this setting printed to console.

eaf494e571f4014f93432f9c9a5da27f62e9c08c authored over 9 years ago
Create convinient functions to create actors for favourites and non-favourites. Also rename CSS classes "is-favourite-app" and "is-dynamic-app" to "favourite-app" and "dynamic-app"

a2567828e3bee8a3d3ca4d486abe520de8f1d488 authored over 9 years ago
Re-add removed favourite as dynamically added application button for non-favourites apps when the corresponding application is still running.

6723b283d64319d523d77d3613faccc3afac07a3 authored over 9 years ago
Set CSS class 'is-favourite-app' for dragged preview icon to get it included in list of favourites when drag'n'drop action ends and property is updated

088e265bf6326a45912dc41a91b9f0a543f47aab authored over 9 years ago