Commit Graph

560 Commits

Author SHA1 Message Date
Cedric BAIL 7affe8c204 elementary: disable visual hint at odd/even.
This is a work around a huge bug in how genlist handle index. Fixing
it in genlist for this release is way to risky. The default theme is
temporary updated to not use this feature and this patch should be
reverted as soon as we start working on 1.19.
2016-07-21 11:19:44 -07:00
Mike Blumenkrantz ff702ee67a theme: copy border icon click -> elm,action,signal program 2016-07-19 14:15:15 -04:00
Chris Michael 4b67b79171 elementary: Clip window swallow clients
This commit sets up a client_clip for the windows client being
swallowed so that during resize, any window contents do not draw
outside the window.

@fix

Signed-off-by: Chris Michael <cp.michael@samsung.com>
2016-07-12 09:43:19 -04:00
Chris Michael cd1f2539fd Revert "efl theme for wayland borders - dont accept events on client swallow"
This reverts commit fdaefdbf9a. This is
being reverted because the issue of wayland borders not swallowing
clients has now been fixes and thus mouse_events work as expected wrt
client swallow.
2016-07-12 09:42:23 -04:00
Carsten Haitzler fdaefdbf9a efl theme for wayland borders - dont accept events on client swallow 2016-07-12 21:04:27 +09:00
Jiwon Kim 5e2b1dde68 elm_calendar: provides way for configuration of weekend text color
Summary:
Suggest new mark_type for elm_calendar_mark_add().
The mark names are "weekend/day1", "weekend/day2".
It can be used for each country.
Some country can apply to "weekend/day2" to friday if day rest only a day for a week.
Until now, there is no way to separate holiday, saturday and sunday.

Test Plan:
1. saturday
```
struct tm t = { 0, 0, 12, 6, 0, 0, 6, 6, -1 };
elm_calendar_mark_add(obj, "weekend/day1", &t, ELM_CALENDAR_WEEKLY);
```
2. sunday
```
 struct tm t = { 0, 0, 12, 7, 0, 0, 0, 0, -1 };
 elm_calendar_mark_add(obj, "weekend/day2", &t, ELM_CALENDAR_WEEKLY);
```

Reviewers: CHAN, cedric, raster

Reviewed By: raster

Subscribers: raster, akanad, id213sin, cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4148
2016-07-11 16:10:35 +09:00
Woochan Lee 04eb9d2ed5 spinner: fix entry align of spinner.
Summary:
Spinner's entry align changed to center.
(Makes same align with spinner's text.)

Test Plan: elementary_test

Reviewers: jpeg

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D4147

Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2016-07-08 10:04:00 -07:00
Jean-Philippe Andre 8fb3fc166f theme: Add fade-in/out for block regions (popup & notify)
Those are a bit faster than the content transitions. I believe the
popup transition time should be reduced. 500ms is way too long for
such animations.
2016-07-04 18:10:38 +09:00
Andy Williams 460308a95b elementary: Update connman theme for all security
Provide the appropriate lock icon for less common security types.
@fix
also allow the icons to grow on scaled displays
2016-07-03 17:25:37 +01:00
Jean-Philippe Andre e0cda40515 slider: fix edje warning for vertical style
Follow-up of D4117
2016-06-30 16:11:32 +09:00
Shuhrat Dehkanov 0757e209d2 slider: fix edje warning
Summary:
ERR<18878>:edje lib/edje/edje_calc.c:2767 _edje_part_recalc_single() file /usr/local/share/elementary/themes/default.edj, group elm/slider/horizontal/default has a non-fixed part 'elm.swallow.icon'. You should add 'fixed: 1 0'. But in order to optimize the edje calc, we add it automatically.
ERR<18878>:edje lib/edje/edje_calc.c:2767 _edje_part_recalc_single() file /usr/local/share/elementary/themes/default.edj, group elm/slider/horizontal/default has a non-fixed part 'elm.swallow.end'. You should add 'fixed: 1 0'. But in order to optimize the edje calc, we add it automatically.

Test Plan: Launch an app with slider, open the slider and observe the console output

Reviewers: cedric, singh.amitesh, jpeg

Subscribers: seoz, minkyu

Differential Revision: https://phab.enlightenment.org/D4117
2016-06-30 16:10:10 +09:00
Daniel Hirt dbc82782d1 Ui text: introduce this new text widget
This composite object utilizes the Efl.Canvas.Text, Efl.Canvas.Text.Cursor and
Efl.Ui.Interactive API to server as a proper replacement for the Elm Entry
widget.

@feature
2016-06-16 19:15:20 +01:00
Davide Andreoli 839c4d1bd9 FDO icons: added International flags 2016-06-12 21:35:47 +02:00
Davide Andreoli 7fc6192cf4 FDO icons: complete the Status category
...4 icons still missing
2016-06-12 17:33:24 +02:00
Davide Andreoli b1ff6beefc FDO icons: complete the Devices category 2016-06-12 14:15:54 +02:00
Davide Andreoli de0dd85096 FDO icons: complete the Actions category 2016-06-12 13:18:47 +02:00
Davide Andreoli 9c7827071f FDO icons: complete the Emblems category 2016-06-12 10:23:05 +02:00
Andy Williams da1506d4e8 elementary: Fix elm_code theme lookup and use correct naming 2016-06-06 23:59:52 +01:00
Tom Hacohen 8809ed1629 Merge elm code, a code editing widget into the efl
It was decided to merge this and mark the code as BETA for now.
It's currently being used by EDI and should also be used by enventor and etc.
2016-06-06 14:28:16 +01:00
Davide Andreoli 5eff3ee9dd FDO icons: and finally install the icons in fdo format
After this commit you will find a new icon theme in your system,
it is called Enlightenment-X and is build using the same icons used
in the elm theme. Using this theme you can have non-efl
and efl apps to use the same icons.

#StupidAutotools that require me to list each icon and each folder
to be able to install them
2016-06-05 16:13:00 +02:00
Cedric BAIL efb9c26a1c elementary: integrate elm_code theme. 2016-06-03 13:55:24 -07:00
Carsten Haitzler aec0cb9a67 elm fileselector - make ok/cancel in selector configurable per os
so the theme build can order ok/cancel based on preference for an os,
so make configure have an option for this and build the theme
specifically based on that option. enable the option if you want mac
style cancel, ok or default ok, cancel as is common elsewhere.

  --enable-cancel-ok

is the option

@feature
2016-06-02 18:38:57 +09:00
Jean Guyomarc'h 098aa1615f elementary: fix runtime warning about missing fixed part 2016-06-01 22:46:31 +02:00
Davide Andreoli 343cd4da0e FDO icons: better icon for "preferences-other"
This is the icon apps should use for their settings
2016-05-29 16:55:39 +02:00
Amitesh Singh 534c035fb7 slider: theme - fix warnings
Fixes warnings related to "disabled" & "disabled_visible" states
not present in respective parts.

@fix
2016-05-25 11:47:18 +05:30
Amitesh Singh c983b3e1e6 slider: move range as a group in theme
Most of the used cases would be slider without range, hence move
range feature to a new theme.
"elm/slider/range/../.."
2016-05-25 10:35:38 +05:30
Davide Andreoli f891cdc251 FDO icons: better icons for zoom-* 2016-05-22 13:25:21 +02:00
Davide Andreoli 07a47cae0d FDO icons: added all the Devices icons 2016-05-21 18:54:37 +02:00
Hermet Park 9dea21d126 elementary/colorselector: apply scale factor.
Some parts of ui have scale factor, but some don't
Apply scale factor to whole parts for working properly.
2016-05-18 17:53:05 +09:00
Davide Andreoli 771a3da650 FDO icons: add some Application icons
mostly the ones used by elm_config
2016-05-15 15:34:42 +02:00
Mike Blumenkrantz 6c26857190 theme: add clip for disabling focus effects on some windows
ref T3408
2016-05-10 12:30:14 -04:00
Davide Andreoli 4da0722a8d FDO icons: more work on Places icons 2016-05-08 19:06:48 +02:00
Davide Andreoli 8186eaf36e FDO icons: redesigned all the actions icons 2016-05-08 14:24:11 +02:00
Davide Andreoli 45aabe5162 FDO icons: convert the Status ctx to png 2016-05-07 16:39:24 +02:00
Davide Andreoli 893b3ce0b4 FDO icons: convert the Actions ctx to png 2016-05-07 16:39:24 +02:00
Davide Andreoli dfc5fc2c21 FDO icons: convert the Categories ctx to png 2016-05-07 16:39:24 +02:00
Davide Andreoli ca687f4698 FDO icons: convert the Emblems ctx to png 2016-05-07 16:39:23 +02:00
Davide Andreoli 52197df02a FDO icons: convert the Places ctx to png 2016-05-07 16:39:23 +02:00
Davide Andreoli 6c2c9bc63a Fix distcheck wrt new fdo icons
distcheck is still not working for the lacks of the svg loader in efl
2016-05-05 22:41:09 +02:00
Davide Andreoli 43e4fac316 fdo icons: added Categories icons
this icons are blindly copyed from the RaveX/Faenza themes,
they are a bit alien in looks, I consider them as a
placeholder for some more eflish icons
2016-05-05 20:46:14 +02:00
Davide Andreoli 9420eb05c3 Elm icons: keep all old icons for compat 2016-05-05 19:11:50 +02:00
Davide Andreoli 7ee36225e2 Add (quite) all the status icons 2016-05-05 19:11:50 +02:00
Davide Andreoli 5feb9c6e52 Add all the Action icons, and TODO placeholder for ALL FDO icon names.
I really don't like the look of those new icons, will improve them in a second step
2016-05-05 19:11:50 +02:00
Davide Andreoli 3c8597d3fc Initial structure for a proper FDO compliant icon theme.
The idea here is to provide a "real" fdo icon theme along the icons in the elm edje theme.

To minimize file redundancy the icons are profided directly in a fdo structure and picked
in icon_fdo.edc. Also I'm using all the icons in svg format so that we don't need to provide
all the creazy sizes as per fdo spec.

More icons will comes in the next commits
2016-05-05 19:11:50 +02:00
Jaehyun Cho 37667cb69f Revert "genlist: Change group_index swallow parts to be squares."
This reverts commit 5f59e134eb.

This causes that icon region of genlist group_index item is displayed
although icon is not set.
2016-05-03 11:28:47 +09:00
Hermet Park 05394eabab elementary button: fix a anchor style edc error.
keep clicked description since inherited program still requires it.
2016-05-02 16:53:37 +09:00
Jaehyun Cho 5f59e134eb genlist: Change group_index swallow parts to be squares.
"elm.swallow.icon" and "elm.swallow.end" of group_index item were not
squrares. So change those swallow parts to be squares like default
item's swallow parts.
2016-04-29 20:10:12 +09:00
Andy Williams 7c19fed3e3 elementary: Re-add some old icon names as deprecated 2016-04-27 22:22:09 +01:00
Andy Williams 36113b1535 elementary: fix a few non-standard icon names
moving the widgets away from non-standard names.
Tidy the icon sets to clarify what's standard.
2016-04-27 00:01:08 +01:00
Mike Blumenkrantz 0ab0622a3a theme: don't use timed transition for comp focus out glow 2016-04-22 15:24:21 -04:00
Mike Blumenkrantz c832ca1732 theme: explicitly hide focus glow for comp menu themes
this was getting clipped under x11 and was displaying itself (poorly) on wayland
2016-04-22 15:15:33 -04:00
Amitesh Singh 56ab435998 elm_nstate: introduce nstate widget and inherit check from it
Test Plan:
elementary_test -to "nstate"

@feature

Reviewers: yashu21985, tasn, Hermet, seoz, smohanty, felipealmeida, JackDanielZ, jypark, woohyun, herdsman, raster, cedric, jpeg

Subscribers: saurabhbunty, seoz

Differential Revision: https://phab.enlightenment.org/D3786
2016-04-07 19:05:57 +09:00
Stephen Houston 31114fb650 Elementary: Don't send selected signal to a part with no selected state. Removes warnings. 2016-04-05 20:39:35 -05:00
Mike Blumenkrantz 56fcdd5150 theme: fix a bunch of the fixed: X Y edje errors 2016-04-01 16:22:45 -04:00
Andrii Kroitor 1f4c7f171b elementary: fix errors in default theme
Summary: fix errors with missing "fixed" and with missing descriptions

Test Plan: elementary_test

Reviewers: cedric, Hermet

Subscribers: jpeg, reutskiy.v.v

Differential Revision: https://phab.enlightenment.org/D3846

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2016-03-30 14:15:15 -07:00
Mike Blumenkrantz 18cbf953d6 Revert "theme: undo recent changes to elm window border shadow_spacer part"
This reverts commit aaf8b86179.

it turns out that this was irrelevant and there was some less-than-competent
engine code trying to manhandle surface sizes
2016-03-30 15:45:06 -04:00
Mike Blumenkrantz aaf8b86179 theme: undo recent changes to elm window border shadow_spacer part
this breaks window sizing in wayland

partially reverts c413544ef7
2016-03-28 17:06:32 -04:00
Yeshwanth Reddivari 1152fb3e35 Slider: Theme - Add support for range in edc
phab: https://phab.enlightenment.org/D3821
Test Plan: elementary_test -to slider

@feature

Change-Id: Ibc3f7c93efb927a6fc602f246a795c426f80bd39
2016-03-28 13:41:27 +05:30
Carsten Haitzler c413544ef7 elm theme: do some slickening up of shadows
so i had a separate flat theme i was working on but i just can't keep
up with changes so i'm just putting in some of the nicest bits here
slowly like nicer shadows.

@feat
2016-03-25 11:04:35 +09:00
Cedric BAIL c2a1c49ab2 elementary: move all legacy files to their expected new location. 2016-03-23 13:24:41 -07:00