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

Skip finding window frame on CSD-enabled windows

If "include-window-frame" is set to true for XfdashboardWindowContent in CSS check if window is ...

3ca2a014971ce1296c1efd1f8324d39477d9689c authored about 10 years ago by Stephan Haller <[email protected]>
Set default theme at first launch

This commit addresses issue #51. It sets the '/theme' property in Xfconf for xfdashboard at firs...

5e2135c2e2eea979a917e022fbd218d28a5355aa authored about 10 years ago by Stephan Haller <[email protected]>
Revalidate views when created

Invalidate views when created to force a revalidation of their styles to get properties set even...

8d34d1c56ce871961ea330df3db821c7261698ff authored about 10 years ago by Stephan Haller <[email protected]>
Fix typo

5243f8988dcf05cb9c42c818222d5ee22f1fa120 authored about 10 years ago by Stephan Haller <[email protected]>
Allow theme to design how to draw window icon in window content when window is unmapped (window content is unavaiable)

Add themable properties to XfdashboardLiveWindows which control how the window icon is drawn in ...

6a680c43562aea658fbc1a6c552eeac17f8fc9a0 authored about 10 years ago by Stephan Haller <[email protected]>
Avoid unnecessary and scary critical warning if background X Window ID could not be "translated" to a Wnck window object.

b26edd5054185d3f4b0cd35ba67b14b16a5c70bb authored about 10 years ago by Stephan Haller <[email protected]>
Fix checking for same type or derived from type in new css selector class

65c470124b83b0cdc9429af603cdbbe9c9d5f8c0 authored about 10 years ago by Stephan Haller <[email protected]>
Try not to eat up CPU

If a new window is created an instance of XfdashboardWindowContent is created and xfdashboard_wi...

e3fcc5e30901d59f5d6c7705155e0566e24ca6a0 authored about 10 years ago by Stephan Haller <[email protected]>
Make use of new css selector framework in theme's CSS parser

e25f4895c9c9339e9ea2d0a49f445f3661e7fa7e authored about 10 years ago by Stephan Haller <[email protected]>
Post-release version bump to 0.3.4

d39ff8ac3fc26885679ec00b1fd5005be7de02d8 authored about 10 years ago by Stephan Haller <[email protected]>
Bump version to 0.3.3

2cd1b9f39700a8f21a44a0d5688b1e16cbc37f32 authored about 10 years ago by Stephan Haller <[email protected]>
Show more warnings if any step failed when workaround is turned on

9808bcc1fc43b5842ef23d660b4734865e1c6acf authored about 10 years ago by Stephan Haller <[email protected]>
Debug messages are not translatable

9df4f2d88897d7a61d6846507eba35d8deedc3a3 authored about 10 years ago by Stephan Haller <[email protected]>
Make workaround for unmapped windows configurable

Workaround for unmapped windows is turned off by but can be enabled by setting "/enable-unmapped...

c33d92ed5cf45f93b2f6e9d5188ff893cde61426 authored about 10 years ago by Stephan Haller <[email protected]>
Remove conditional #if

a49e6976bef1a6d1c1ec0d7bed6dcf2fc22ca109 authored about 10 years ago by Stephan Haller <[email protected]>
First version of workaround getting image of minimited windows.

The workaround is as follows:
* Set up signal handlers to get notified about changes of window
*...

a31b20bcdaa6f7722257f26499e5769c6d351a1f authored about 10 years ago by Stephan Haller <[email protected]>
Simplify code for skipping non-stylable ancestors

f8a1848052b07c1a6ce612cc5e9fd42c79817ee6 authored about 10 years ago by Stephan Haller <[email protected]>
Also skip non-stylable ancestors before checking for a match

e93dea0b93be091c58621abe554368520cc65d9b authored about 10 years ago by Stephan Haller <[email protected]>
Fix infinite loop when skipping non-stylable ancestors

c8fee1ef21db83c0c5ec906f7ac48bd85efae738 authored about 10 years ago by Stephan Haller <[email protected]>
Skip non-stylable actor while looking up matching ancestors

When looking up matching ancestor for a CSS selector skip actors not implementing the Xfdashboar...

f12b95ae540d28e1410493d686b5b4597cdae495 authored about 10 years ago by Stephan Haller <[email protected]>
Split CSS selection creation string into without and with priority

If function without priority is used, assume lowest priority.

e86003f2ef887e65c0c3f885693db2121d44b866 authored about 10 years ago by Stephan Haller <[email protected]>
Mark missing strings translatable

dc7c722a610676863503d805956052e66be50401 authored about 10 years ago by Stephan Haller <[email protected]>
Implement function to convert CSS selector to string

Also fixes a ("small") bug in parser to recognize parent (">") and descendant (missing ">").

f792317cefb271241be10cbaf4fcd5c4c72958b0 authored about 10 years ago by Stephan Haller <[email protected]>
Merge parent and ancestor selector in one single selector

... because parent and ancestor selector can never be defined at once.

9d06e4e5d5e086592389cfafd31d225ec45fdc86 authored about 10 years ago by Stephan Haller <[email protected]>
Fix compile errors

I should try to compile the code before committing it :(

c8a3e3e1546a0775e2f9febd429d7dd29a917b3b authored about 10 years ago by Stephan Haller <[email protected]>
Check CSS selector against stylable actors

Revert matching and scoring function of new CSS selector back to check it against a stylable act...

0a6ec73ede26b34211059fbca9fe9f37151089ee authored about 10 years ago by Stephan Haller <[email protected]>
Update POTFILES

0e4017e6bfab7cf129eaeedb1d950098f7ecae17 authored about 10 years ago by Stephan Haller <[email protected]>
Macro "INCLUDES" in Makefile.am is deprecated and "AM_CPPFLAGS" should be used instead

00238da94ad1ed1c2ffaed9b3303d4cc6b47cb08 authored about 10 years ago by Stephan Haller <[email protected]>
Remove code left over from debugging long time ago

bb633df89fb073b0bc9c4a72fc8638b983f3ff6d authored about 10 years ago by Stephan Haller <[email protected]>
Split simple CSS selector out into a new class but it is not used in any code.

edd3567086163cec7bf48a7b9f2fefdcfec4307e authored about 10 years ago by Stephan Haller <[email protected]>
Set background to red (warning) if moving a favourite to trash

70d3de3bd36a57395be23180a60f63e54cf7b135 authored over 10 years ago by Stephan Haller <[email protected]>
Fix looking up ID in list of effects

The iterator to lookup effect by ID was not moved to next entry if the first one in list did not...

aed5921ba8877654cb3349e9167433264c550802 authored over 10 years ago by Stephan Haller <[email protected]>
Check for valid ID names in XML files

Check that each ID in any XML file matches the requirements as described at the documentation ab...

765bbb1cd120f8b5fa69ed97b0ff89502395b178 authored over 10 years ago by Stephan Haller <[email protected]>
Post-release version bump to 0.3.3

4e03f96e79f063f7256f54c40bc4b1ba506203ff authored over 10 years ago by Stephan Haller <[email protected]>
Bump version to 0.3.2

848c69cc1355e21f755981a06a21b53c6c313aa4 authored over 10 years ago by Stephan Haller <[email protected]>
Implement effects into XfdashboardActor

XfdashboardActor has a new property 'effects' which takes a space-separated list of IDs of effec...

764fba3e199fc1a884e8375855c25b516c067480 authored over 10 years ago by Stephan Haller <[email protected]>
Implement effect object creation to effect parser class

5b83f18dff0802d7547add6ea14c684f35119db5 authored over 10 years ago by Stephan Haller <[email protected]>
Add ChangeLog to list of ignored files by git

d3959a915f2c372685effd9352897d74b8a603bd authored over 10 years ago by Stephan Haller <[email protected]>
Adding XML parser for effects to theme

First step in closing issue #34 by implementing a XML parser to theme which can read in XML data...

6638a9d429de4ecd49a418edd228867633c8e87d authored over 10 years ago by Stephan Haller <[email protected]>
Do not mark XML document tags translatable

d6b574be472bdfc1a28cb4f33c0fd3a9a4c19d66 authored over 10 years ago by Stephan Haller <[email protected]>
Fixed returning value of correct variable for outline borders

bfa7e16f4f653db6d7b1bd6df90137e9ce81d0f6 authored over 10 years ago by Stephan Haller <[email protected]>
Add/remove pseudo-class ':hover' when actor changes visibility

If actor is shown check if pointer is inside this actor and add pseudo-class ':hover' to it. If ...

a2aebd52d5b5d37eb26cd54db41b8ddce8135c23 authored over 10 years ago by Stephan Haller <[email protected]>
Post-release version bump to 0.3.2

de2dfcc78b4fe8253511255844e4efca791859bf authored over 10 years ago by Stephan Haller <[email protected]>
Bump version to 0.3.1

819a3883490da6feff749d383bbf2ece7d9da3b2 authored over 10 years ago by Stephan Haller <[email protected]>
Move selection if current one gets unavailable

The new generic selection frameworks now recognizes if the current selection is getting unavaila...

d60f31decba96cac6218af4104268894301f2f97 authored over 10 years ago by Stephan Haller <[email protected]>
Simplify and generalize selection handling

Implemented a generic and common selection handling framework in XfdashboardFocusable. This has ...

24ee66d30823792a227dea8074056f15bfcf53d4 authored over 10 years ago by Stephan Haller <[email protected]>
Avoid closing windows accidently with key <Backspace>

A window can accidently be closed when starting a search by typing and correcting more letters t...

f798b7e052194f78c949a52d0afb266da215cdf4 authored over 10 years ago by Stephan Haller <[email protected]>
Update AppData from release of version 0.2.2

757eb1473e8f58f9771e78d2adee9d7c1553bdd8 authored over 10 years ago by Stephan Haller <[email protected]>
Split key handling function into "specialized" functions

Split key handling function in XfdashboardFocusable into "specialized" functions for 'key-press'...

0f9ebe1a2da45bc33c592347c9e34a942ee137a0 authored over 10 years ago by Stephan Haller <[email protected]>
Allow showing real desktop background in stage background window

Introduce properties 'background-image-type' to XfdashboardStage. It defaults to 'none' but if s...

f74c2c4c308753d28897f4f96ee0b4469f5d8332 authored over 10 years ago by Stephan Haller <[email protected]>
Fix loading scalable images by icon name

Load images by icon name with scaling at requested size. If file to load is a bitmap it should a...

e74c0bc445f3b9edb77a82abcb732a225f4066a4 authored over 10 years ago by Stephan Haller <[email protected]>
Revert changes to _xfdashboard_image_content_setup_for_icon to allow empty icon names

Revert changes to _xfdashboard_image_content_setup_for_icon in XfdashboardImageContent which all...

db09ea2018a3ff3635ac1731446bcec798647188 authored over 10 years ago by Stephan Haller <[email protected]>
Fix compiler warning about removing const qualifier

4b85518e8b05906877190161d0a6a390aa3f464a authored over 10 years ago by Stephan Haller <[email protected]>
Implement file @-functions in CSS

The CSS parser was extended with a file function called @try_icons. This functions take a variab...

a05d1c74dd6a2291d951b949b535615bba3e8e87 authored over 10 years ago by Stephan Haller <[email protected]>
cogl_texture_new_from_data() is deprecated since Cogl 1.18 so move to new function cogl_texture_2d_new_from_data()

cd62cdc65cc6425fa1492b0f76ff344c47fe785f authored over 10 years ago by Stephan Haller <[email protected]>
Post-release version bump to 0.3.1

6109d848c827ef5827aabdcd1aa1cb4498ff7058 authored over 10 years ago by Stephan Haller <[email protected]>
Bump version to 0.3.0

f31c24740e94647a683836a34f3827a79b341855 authored over 10 years ago by Stephan Haller <[email protected]>
Update AppData

f3891e8347cb62d6a6059eef5634031ea821d542 authored over 10 years ago by Stephan Haller <[email protected]>
Rename local variable to a more common name and fix a comment

64528feff6f0ac0b3fc5cd52e20280c6992071af authored over 10 years ago by Stephan Haller <[email protected]>
Alpha color component in @rgba() is a factor between 0.0 and 1.0 and not a common color component

Fix alpha function parameter retrieval and calculation. It was a mistake to handle the alpha col...

e338dc8ef49e9066bb76a62c54307ab56169e587 authored over 10 years ago by Stephan Haller <[email protected]>
Merge branch 'master' of github.com:gmc-holle/xfdashboard

544a953d3099f2a9977ca510355a18117e691690 authored over 10 years ago by Stephan Haller <[email protected]>
Implement @-functions in CSS

The CSS parser was extended to support calling registered built-in functions in CSS, e.g. @alpha...

9f5eaa5cb3957bfa67d21d30ef6830f638718985 authored over 10 years ago by Stephan Haller <[email protected]>
Added missing files to POTFILES.in

137d125cf59430ea2ebd9a4d649402fdbfc1ab8d authored over 10 years ago by Stephan Haller <[email protected]>
Move focus if current focussed actor is going to be hidden

If a registered focusable actor is going to be hidden or unrealized move focus to next focusable...

7abbe5d5ed873b84475ca15a0e952017d47161c0 authored over 10 years ago by Stephan Haller <[email protected]>
Move focus to viewpad (and to search view finally) if a search has started

This addresses issue #30. It was requested to select and focus the first item in search view whe...

55cb1d28ad4a0a64e3a0e03448ca8c46e24542ce authored over 10 years ago by Stephan Haller <[email protected]>
Fix coding style

3416817ea66687bd031ebb77ef6d67923c4bea16 authored over 10 years ago by Stephan Haller <[email protected]>
Improve search speed a little bit

Improve search speed by caching loaded .desktop files. Before this commit each time the result l...

f8c65b5f14e0a6dee66926d2e04d7ed451decdf9 authored over 10 years ago by Stephan Haller <[email protected]>
Activate first result in search view when ENTER is pressed

This commit addresses issue #29. When search view is active, the key ENTER was released (after b...

47fe21db246cf5b718063989880af3135bd46cc4 authored over 10 years ago by Stephan Haller <[email protected]>
Fix comment

d004844939cfc4f193ecbcea2c9301e812d71b1b authored over 10 years ago by Stephan Haller <[email protected]>
Fix syntax error

When cleaning up code to get rid of cppcheck warnings I forget a semicolon after variable declar...

4921477375df38680b01a81642f3bf17f78cd28b authored over 10 years ago by Stephan Haller <[email protected]>
Fixed cppcheck warning

Thanks to Xfce team to add xfdashboard to their Jenkins to find this warning :)

9aad1e7afe74bb2becd5c902fa1be493a8948597 authored over 10 years ago by Stephan Haller <[email protected]>
Unresolvable '@' identifiers are errors

If resolving a '@' identifier failed (NULL is returned) stop parsing and return failure result.

9d018e881946b2fc50d36c5ec4f6dd4da44db942 authored over 10 years ago by Stephan Haller <[email protected]>
Print warning when identifier was unresolvable

1051ea37562ed23f005646a8070dbcc1e2b14193 authored over 10 years ago by Stephan Haller <[email protected]>
Avoid skipping any character when resolving '@' identifiers

57a8da7531cb1daf7189b889e167794944a0417c authored over 10 years ago by Stephan Haller <[email protected]>
More and better error message when parsing CSS file failed

dfa4fdf88056f440bf0994021bb084085f83dbab authored over 10 years ago by Stephan Haller <[email protected]>
Fix floating point value

Remove 'f' behind floating point value. A left-over from C code :(

7c0e15261fb29d05e1962d740e9b1df508470b79 authored over 10 years ago by Stephan Haller <[email protected]>
Simplify and make resolving '@' identifiers reusable

Function _xfdashboard_theme_css_resolve_at_identifier will scan and resolve given value recursiv...

9434d9cf73e4db21d25b659f134a70ba4a692140 authored over 10 years ago by Stephan Haller <[email protected]>
Make use of new support for constants in CSS in default theme

4f35511951599a0a2b2f276e6425a59abfc7cb06 authored over 10 years ago by Stephan Haller <[email protected]>
Support constant values in CSS

Closes issue #7

dee3dc7abc2ffbb07957d11e260bef718d4e008e authored over 10 years ago by Stephan Haller <[email protected]>
Remove unused variables

Remove unused variables from XfdashboardDynamicTableLayout to avoid compiler warnings

83337a3df03e55e1e8c2cdcd8538f376f2626635 authored over 10 years ago by Stephan Haller <[email protected]>
More code clean ups

Remove more commented '// TODO' code blocks

5e12ff7ca4dc78fdff1954b7656bcb6e4249f86f authored over 10 years ago by Stephan Haller <[email protected]>
Clean up code

Remove commented '// TODO' code blocks

ce87601ec79af5c192404abfeea998c4667313a9 authored over 10 years ago by Stephan Haller <[email protected]>
Also use new XfdashboardDynamicTableLayout in search view

959de34a58df8966d0d42ff3a3a683133d6cdb94 authored over 10 years ago by Stephan Haller <[email protected]>
Fixed wrong cast to ClutterFlowLayout but XfdashboardDynamicTableLayout is used

2e7c2d54d867242bc50ae03799ed9da20f17e1c3 authored over 10 years ago by Stephan Haller <[email protected]>
Allow some ClutterActor properties to be stylable

Allow the properties '{x,y}-expand' and '{x,y}-align' to be themable. This addresses issue #28 t...

e03ffa55ef66e105d7acbf608ab1dac391f91870 authored over 10 years ago by Stephan Haller <[email protected]>
Clean up code

50563d36f3268a733ea377a84954b7ce6b0547a2 authored over 10 years ago by Stephan Haller <[email protected]>
Optimize allocation function in XfdashboardDynamicTableLayout

3624b7d57a55d641538c771d327852737e899d8d authored over 10 years ago by Stephan Haller <[email protected]>
Clean up code of XfdashboardDynamicTableLayout

Make nice-code(tm) of XfdashboardDynamicTableLayout ;)

bece35ff90ff01aa1630ad2a9d8600cfc866f88a authored over 10 years ago by Stephan Haller <[email protected]>
Merge branch 'master' of github.com:gmc-holle/xfdashboard

0aad52630b5bbe598ebf793b29c240095e5c9a9f authored over 10 years ago by Stephan Haller <[email protected]>
Add new layout manager XfdashboardDynamicTableLayout to fix issue #28

XfdashboardDynamicTableLayout is a layout manager which layouts children in a dynamic table grid...

06d0b3803630d505fea5cd8b19945f1a0a82c70f authored over 10 years ago by Stephan Haller <[email protected]>
Fix typo

481b372acbb3d8e6896cae0f182c21cae389eb0d authored over 10 years ago by Stephan Haller <[email protected]>
Merge tag '0.2.0'

0.2.0

Conflicts:
ChangeLog
configure.ac.in

2d1f94cba44317ed9780449cdeb13dd83ef0537d authored over 10 years ago by Stephan Haller <[email protected]>
Fixed installation of AppData

f3d0d331a32ffbdb891a83b52dae8059294df775 authored over 10 years ago by Stephan Haller <[email protected]>
Post-stable-release version bump to 0.3.0

f77240d2b8ba316ae1d709d0c3feae1bdee7d14b authored over 10 years ago by Stephan Haller <[email protected]>
Bump version to 0.2.0

4d6b07b4bff861a3086e4eddce4ce3cd03e8629a authored over 10 years ago by Stephan Haller <[email protected]>
Updated application icon set

5ea8b7969ada549a57908d56b958dbef170c86ae authored over 10 years ago by Stephan Haller <[email protected]>
Set default hint label in search-box if none was set

Check if a hint text was set and set default hint label if not. XfdashboardTextBox exports a rea...

2578b810deaaae07275beea9c12a65c7da3b1eed authored over 10 years ago by Stephan Haller <[email protected]>
Added missing desktop files for translation

fad71f4804c2fcb1b4e1b9c0b8fe3bbf7a56c1ec authored over 10 years ago by Stephan Haller <[email protected]>
Fixed typo in AppData

e9d8fe83c13ff7d009d41bc8d7ef894bd6efac54 authored over 10 years ago by Stephan Haller <[email protected]>
Fixed POTFILES.in for new and renamed files

Finally it is possible to create xfdashboard.pot file with "make update-po" in sub-folder /po :)

af95ca8aeeee5342e831912f6d56380d6a0cdcf2 authored over 10 years ago by Stephan Haller <[email protected]>