Commit Graph

424 Commits

Author SHA1 Message Date
Carsten Haitzler db6dc82a41 elm theme - add some more icons for e
speakers and headphones
2021-03-29 01:24:43 +01:00
Carsten Haitzler 6f110a80e4 elm theme - add gadgets icon 2021-03-28 22:51:53 +01:00
Carsten Haitzler ff765e8856 elm theme - add battery e icon 2021-03-28 22:30:11 +01:00
Carsten Haitzler a2f672455c elm theme - fix svg 2021-03-28 21:56:23 +01:00
Carsten Haitzler f65377db30 elm theme - remove commented out img 2021-03-28 15:31:48 +01:00
Carsten Haitzler 7b246f19ba elm theme - remove more images 2021-03-28 15:28:49 +01:00
Carsten Haitzler d684401fd0 elm theme - remove access image - use rect 2021-03-28 15:14:50 +01:00
Carsten Haitzler f7e83e8f73 elm theme - remove more old images 2021-03-28 15:12:34 +01:00
Carsten Haitzler fe092932da elm - theme - remove more old dark images 2021-03-28 15:08:00 +01:00
Carsten Haitzler ccae27fcbe elm theme - remove more unused images 2021-03-28 14:59:27 +01:00
Carsten Haitzler b5cf6c874c elm - theme - clean up old randr theme design to nuke old images 2021-03-28 14:52:02 +01:00
Carsten Haitzler 9a37e49949 elm - theme - remove ews stuff as now gone and remove images not needed 2021-03-28 14:04:13 +01:00
Carsten Haitzler 0e3a2e6ec7 elm theme - move to usnig same icons and remove unused images 2021-03-28 02:20:24 +01:00
Carsten Haitzler d40e2d8771 elm theme - sys - nuke unused images and be flat 2021-03-28 02:13:18 +01:00
Carsten Haitzler 235d2c9a2f elm theme - use proper icon not png direct 2021-03-28 02:07:55 +01:00
Carsten Haitzler 41407f2516 elm theme - remove unused groups and edc files
bryce is no more and it was experimental so... remove. less stuff to
work on.
2021-03-28 02:03:52 +01:00
Carsten Haitzler 423fd93ef3 elm - theme - fix border move/resize hover info to be fully flat 2021-03-28 00:39:44 +00:00
Carsten Haitzler 75d62f9b92 elm - theme - remove commented out png from about theme 2021-03-28 00:28:05 +00:00
Carsten Haitzler 41143faf57 elm theme - fix dup i-home icon 2021-03-28 00:26:53 +00:00
Carsten Haitzler 56059389e0 elm - theme - comment out icon not used yet for less warnings 2021-03-28 00:22:34 +00:00
Carsten Haitzler c73afd9023 elm - theme - make theme smaller with lz4hc and 91perc qual background 2021-03-28 00:19:56 +00:00
Carsten Haitzler 46cdab7050 elm - theme - clean out lots of unused image files 2021-03-27 19:13:51 +00:00
Carsten Haitzler 5f3e662184 elm theme - efl ui tag - fix to be rect part 2021-03-27 18:54:15 +00:00
Carsten Haitzler 0499b6bdf4 elm them - gnelist - remove unused image entries 2021-03-27 18:53:29 +00:00
Carsten Haitzler 93a0ac694e elm theme - tab bar - fix old unused images - rmeove entries 2021-03-27 18:52:26 +00:00
Carsten Haitzler 830ebaf22d elm - theme - remove unused images and fix efl.ui separator 2021-03-27 18:49:45 +00:00
Carsten Haitzler 272adbfbc3 elm - make elm test edje build again - was including default theme stuff 2021-03-27 18:05:29 +00:00
Carsten Haitzler bf4e5b3afa elm theme - remove unused jpegs 2021-03-27 16:31:57 +00:00
Carsten Haitzler f59b5fd0e0 elm theme - move svg's to svg dir as they are src files not in build 2021-03-27 16:29:43 +00:00
Carsten Haitzler 3bad72a824 elm theme - remove edc includes that were removed 2021-03-27 15:07:48 +00:00
Carsten Haitzler 3ed3f82ca5 x 2021-03-27 15:04:33 +00:00
Carsten Haitzler 84c2da2c0f eln - theme - flat theme lands
This is where flat is now good enough to get to master, so ... in it
goes. it needs a lot of cleaning. lots of images no longer used in the
tree. needs wortk on colorclasses and what not. needs polishing for
scaling (much better than old default though). probably needs a
once-over yto ensure things have not been missed.

@feat
2021-03-27 15:02:13 +00:00
Alastair Poole d8023529a1 theme: border procstats use swallow.
This is all debatable and "up in the air", but, using a swallow
here is probably better.
2021-03-06 11:05:38 +00:00
Alastair Poole b3a1c400ac theme: Silence warning. 2021-02-09 19:31:08 +00:00
Alastair Poole f3014132ce theme: border pass events. 2020-09-24 00:32:24 +01:00
Alastair Poole 9e57a89965 theme: basic theme handling of procstats. 2020-09-23 19:51:48 +01:00
Alastair Poole 86b5b6128c ibox: Preview Theme Code
Summary: Dependency for https://phab.enlightenment.org/D12046

Reviewers: raster

Reviewed By: raster

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12047
2020-07-07 15:54:06 +01:00
Carsten Haitzler 7beee62d6a elm theme - add support for smooth restart for e
just extra data item and extra program only used if it's a new e
2020-04-19 23:27:01 +01:00
Carsten Haitzler dff3bc6a5f elm - theme - add outline style for frames
new standard style. outline.
2020-04-19 18:41:39 +01:00
Marcel Hollerbach 02245a2494 theme: rework a bit the tab_pager theme
the theme now works in a way where the current tab is in one color with
the content, so its correctly assosiated. The not selected items are in
a bit more gray setting so its meant to be in the background.

https://pasteboard.co/IB1UV8o.png

Differential Revision: https://phab.enlightenment.org/D10305
2020-02-03 17:16:06 +01:00
Simon Tischer b8ccf5e5e7 theme: fix close issue for notification popup
This gives back the ability to close the notification.

fixes T8316
2020-01-24 09:17:16 +01:00
Marcel Hollerbach bac185e8f3 Introduce Separator
Summary:
this is just like elm_separator, just written for unified widgets.
This inherits from item, which has the advantage that this separator can
also be added into item container.

Reviewers: zmike, segfaultxavi

Reviewed By: segfaultxavi

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11125
2020-01-17 16:10:40 +01:00
Marcel Hollerbach 3ee174a5bf theme: remove not yet used groups
these groups are not used yet. So remove the groups for now.

ref T8501

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D11077
2020-01-16 09:18:16 +01:00
Marcel Hollerbach 7c0ea35097 theme: make spin button work better
this is now using the EFL_UI_CLICKABLE_PART_BIND macro, which makes
multiple clicks work correctly, which improves the overall usability of
the widget.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Differential Revision: https://phab.enlightenment.org/D11000
2020-01-13 15:57:16 +01:00
Carsten Haitzler d958f6907d elm - theme - fix corner case of double-select on new radio styles 2019-12-30 14:06:50 +00:00
Carsten Haitzler f989cea52d elm - add plain and icon style radio and check and elm tests for it
this will be common enough to put into elm - there is no way to do a
gimp style "tool palette" where you select one of them (like one from
a set of radio buttons) at all times... but you don't want the "round
circle" but instead want it to look more like a button to fit in with
a palette style look. this calls for styles... so here they are.

@feat
2019-12-28 20:39:08 +00:00
Marcel Hollerbach c49880076c efl_ui_item: use signals from the theme and not object
the problem here is that when we are using the signals from the object,
then the edje object itself will receive press/unpress events before
any content that is swallowed into the edje object.

This means, that no clickable content, added to a item could be clicked
without selecting / unselecting the item. Which was a problem.

With this commit the theme is sending signals which are then passed to
the efl.input.clickable mixin, this way, the part is stacked below the
added content, which means, clickable content will not select / unselect
the item anymore.

Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D10892
2019-12-20 10:33:38 -08:00
Marcel Hollerbach acfd031e47 efl_ui_spotlight_indicator: make this undependend from the main widget
the main widget before presented a layout to hold the indicator,
however, for the causual case, this is not really needed. The indicator
itself is anyways going to be a more general prupose widget soon, where
the layout here can be taken as an starting point.

Additionally, this fixes general displaying of the indicator, before the
box padding refactor, a padding would have changed the minsize of the
mix, this is not the case anymore, which forces us to calculate the
minsize of the indicator theme.

Differential Revision: https://phab.enlightenment.org/D10764
2019-12-02 18:30:20 +01:00
Marcel Hollerbach d51bdf3c77 efl_ui_spotlight: move event rectangle
for now the eventrect was a swallow part, created by the container, set
to the edje layout. However, the only real user for this is the scroll
spotlight manager.
Which means, we have mostly unneeded element resized by edje, which is
quite an overhead. With this commit, this is moved to the scroll
manager, which makes the usage with stack and plain less memory heavy.

Differential Revision: https://phab.enlightenment.org/D10763
2019-12-02 18:30:19 +01:00
Alastair Poole 53dd5857af icon_dummy: replace existing image.
This icon is used whenever an icon cannot be found. It's most
commonly found within E itself. The previous iteration has been
with us since at least Black and White (theme), which is pre
E17. Tried to keep it simple yet informative.
2019-12-01 15:45:39 +00:00