Commit Graph

624 Commits

Author SHA1 Message Date
Carsten Haitzler b8004542bd elm theme - more cc fixing 2021-07-18 03:01:13 +01:00
Carsten Haitzler 329266937a elm theme - fix fprint icon to be recolored right 2021-07-17 23:12:21 +01:00
Carsten Haitzler be505919e4 elm theme - more cc work 2021-07-15 19:56:45 +01:00
Carsten Haitzler d6a896ef96 elm theme - more cc 2021-07-08 14:02:33 +01:00
Carsten Haitzler 53801eb1b8 elm theme - more cc work 2021-07-08 13:28:43 +01:00
Carsten Haitzler 33a5a94e4c elm theme - more cc work 2021-07-08 11:08:17 +01:00
Carsten Haitzler f370184d04 elm theme - more cc work 2021-07-07 00:57:48 +01:00
Carsten Haitzler a651cbe1a7 elm theme - support fingerprint status in desklock 2021-07-02 13:25:42 +01:00
Carsten Haitzler 1977964072 elm theme - add lock and unlock e icons 2021-07-01 16:47:54 +01:00
Carsten Haitzler 8f0ba01374 elm theme - more cc work 2021-06-30 18:02:04 +01:00
Carsten Haitzler b703469f76 elm theme - fix old e raidos ... 2021-06-29 20:01:23 +01:00
Carsten Haitzler 90f32f77ff elm theme - more cc 2021-06-29 19:57:33 +01:00
Carsten Haitzler c8947b5778 elm theme - more cc work 2021-06-29 18:42:19 +01:00
Carsten Haitzler 62000272b2 elm theme - more cc 2021-06-29 18:20:02 +01:00
Carsten Haitzler 5f2cd0e875 elm theme - more cc 2021-06-28 18:51:21 +01:00
Carsten Haitzler 59b4732444 elm theme - more cc 2021-06-28 18:51:21 +01:00
Carsten Haitzler ffc6c33dd8 elm theme - more cc work 2021-06-27 19:09:12 +01:00
Carsten Haitzler e1a117e0d4 elm theme - more cc work 2021-06-27 19:08:13 +01:00
Carsten Haitzler 89993e39ff elm theme - more cc work 2021-06-27 18:18:46 +01:00
Carsten Haitzler 10282241f8 elm theme - more cc 2021-06-27 17:19:58 +01:00
Carsten Haitzler 0c67b70d15 elm theme - more cc polishing 2021-06-27 10:13:51 +01:00
Carsten Haitzler 4ab074c468 elm theme - cc work 2021-06-27 08:59:46 +01:00
Carsten Haitzler 53c67c83bd elm theme - try a new intro sample 2021-06-26 20:02:10 +01:00
Carsten Haitzler 8e6376c035 elm theme - more cc work 2021-06-26 01:05:28 +01:00
Carsten Haitzler 047a9a9589 elm theme - more cc work 2021-06-26 00:54:52 +01:00
Carsten Haitzler d7e64acc21 elm theme - more cc work 2021-06-22 10:16:55 +01:00
Carsten Haitzler c491066178 elm theme - more cc 2021-06-20 12:29:55 +01:00
Carsten Haitzler 7bce24743b elm theme - more cc 2021-06-18 18:39:56 +01:00
Carsten Haitzler fe52ef19af elm theme - more cc 2021-06-18 18:24:04 +01:00
Carsten Haitzler 7a26c09309 elm theme - more cc work 2021-06-17 21:09:30 +01:00
Carsten Haitzler 65a021dc6a elm theme - more cc 2021-06-17 21:08:22 +01:00
Carsten Haitzler 21f641d9a1 elm theme - more cc's 2021-06-17 20:54:32 +01:00
Carsten Haitzler dc621dc6ca elm theme - more cc 2021-06-16 20:00:21 +01:00
Carsten Haitzler 7fcf5a4f17 elm theme - more cc 2021-06-16 17:34:22 +01:00
Carsten Haitzler c1ffc96970 elm - theme - more cc 2021-06-09 19:23:41 +01:00
Carsten Haitzler 9553b167be elm theme - more cc 2021-06-07 19:03:38 +01:00
Carsten Haitzler f73f03ed07 elm theme - more cc 2021-06-07 19:02:14 +01:00
Carsten Haitzler 01b08c7a0a elm theme - more cc 2021-06-07 18:51:18 +01:00
Carsten Haitzler 51344cb21a elm theme - fix warning in theme due to cc work 2021-06-04 12:29:22 +01:00
Carsten Haitzler ac1460dab3 elm theme - more cc work 2021-06-04 12:29:22 +01:00
Carsten Haitzler 6fb139f5f1 elm theme - more cc work 2021-06-01 10:07:18 +01:00
Carsten Haitzler c550b16c3a elm theme - more cc's 2021-05-31 12:23:16 +01:00
Carsten Haitzler 96f10ecba0 elm theme - more cc work 2021-05-26 19:18:02 +01:00
Carsten Haitzler 0083affabc elm theme - cc work 2021-05-26 17:49:23 +01:00
Carsten Haitzler 36458db9dd elm theme - more cc work 2021-05-26 03:43:15 +01:00
Carsten Haitzler 434fddacdb elm theme - more cc 2021-05-26 03:43:15 +01:00
Carsten Haitzler 630f887657 elm theme - more cc work 2021-05-26 03:43:15 +01:00
Carsten Haitzler 47b0fc1384 elm theme - more cc's 2021-05-21 13:14:57 +01:00
Carsten Haitzler 14d6d85ca3 elm theme - pager popup - scale 2021-05-18 13:42:07 +01:00
Carsten Haitzler 01123ab654 elm theme - fix dialog text cc - wrong name 2021-05-17 15:55:17 +01:00
Carsten Haitzler 6c4fc5bc8d elm theme - more cc's 2021-05-15 13:39:29 +01:00
Carsten Haitzler d07ddb74db elm theme - more cc work 2021-05-15 11:26:11 +01:00
Carsten Haitzler f3bec3dc42 elm theme - elm entry - colorclass me up baby... 2021-05-15 11:01:24 +01:00
Carsten Haitzler a7c8ec2a56 elm theme - cc's for mono icons 2021-05-15 10:32:52 +01:00
Carsten Haitzler 2920834a3d elm theme - csd shadow - mirror ssd shadow colorclasses 2021-05-15 10:27:58 +01:00
Carsten Haitzler fe11ac1e92 elm theme - do cc's for border 2021-05-14 19:18:06 +01:00
Carsten Haitzler cabf08e6de elm config - add palette config and adjust icons in toolbar 2021-05-11 12:20:23 +01:00
Carsten Haitzler 598a2c9328 elm theme - more list cc work 2021-05-10 20:58:55 +01:00
Carsten Haitzler d9484cf293 elm theme - genlist polishin + colorclasses 2021-05-10 19:55:43 +01:00
Carsten Haitzler 53e64a9967 el, theme - genlist - fix compress mode 2021-05-10 18:23:26 +01:00
Carsten Haitzler b159df022a elm theme - more colorclasses 2021-05-09 20:24:48 +01:00
Carsten Haitzler ba64f5e8a1 elm theme - more color classes 2021-05-09 20:23:07 +01:00
Carsten Haitzler 87f8156ef2 elm theme - fix shadow border scale to match image 2021-05-08 13:15:37 +01:00
Carsten Haitzler bd16e7d903 elm theme - colorsel - fine tuning 2021-05-07 14:25:12 +01:00
Carsten Haitzler bd1656ed48 elm theme - add add and sub icons 2021-05-07 14:25:12 +01:00
Carsten Haitzler 64e02a0413 elm theme - do more colorclasses 2021-05-07 14:25:02 +01:00
Carsten Haitzler f7449d802c elm theme - begin applying colorclasses 2021-04-29 01:05:03 +01:00
Carsten Haitzler 492a310840 elm theme - combobox - make dropdown event area obvious 2021-04-22 11:21:49 +01:00
Carsten Haitzler 7f02c57092 elm theme - add clock freeze/thaw support 2021-04-20 10:16:51 +01:00
Carsten Haitzler 301bd78a19 elm theme - emit right signal for frame close 2021-04-18 20:20:36 +01:00
Carsten Haitzler 5f89819782 elm theme - fix e slider theme vert to scale 2021-04-18 13:19:57 +01:00
Carsten Haitzler 7c16765e1b elm frame - add more styles (icon, border and overlay variants)
this shoulpd have been day 0, but now add new styles that add an
elm.swallow.icon spot for an icon in the frame and a style that looks
like a border (also with icon as borders have them) and a close button
too. overlay variants are for overlaying so might be semi-transparent
2021-04-18 00:59:09 +01:00
Carsten Haitzler 6a657acf13 elm theme - add icon 2021-04-18 00:59:09 +01:00
Carsten Haitzler 0c0d2c33bc elm theme - add orig svg icon used for e mods 2021-04-14 23:27:41 +01:00
Carsten Haitzler 7ea786d7df elm theme - add gradient bg's 2021-04-10 21:53:35 +01:00
Carsten Haitzler 7d0715ca77 elm theme - bg - add stripe and check std bg's 2021-04-10 19:53:22 +01:00
Carsten Haitzler 9c6469d974 elm theme - some more original svgs used for e modules - handy in flat 2021-04-10 18:34:15 +01:00
Carsten Haitzler 71024f30e2 elm theme - redo zoom icons to work better at small sizes 2021-04-10 18:31:27 +01:00
Carsten Haitzler 4a080fc315 elm theme - add sub icon in addition to add 2021-04-10 17:31:35 +01:00
Carsten Haitzler 220992f85c elm theme - make about dialogs scale more nicely - also match buttons 2021-04-10 12:41:07 +01:00
Carsten Haitzler 012d3cf797 elm theme - sysncon - polish scaling 2021-04-09 13:29:53 +01:00
Carsten Haitzler 69cd4b4188 elm theme - polish theme - add util-term icon for edi elm code cols 2021-04-07 11:33:43 +01:00
Carsten Haitzler bc2ddc85ee elm theme - fix outdent frames and edi match color 2021-04-05 16:28:09 +01:00
Carsten Haitzler 5bfae355b0 elm theme - elm code - make selections semi-trans like entry 2021-04-05 13:18:32 +01:00
Carsten Haitzler a2680bb138 elm theme - fix centering of icon only buttons 2021-04-02 12:33:07 +01:00
Carsten Haitzler 0e97ae043f elm theme - add menu icon (hamburger menu) 2021-04-02 12:16:22 +01:00
Carsten Haitzler 61d816659c elm theme - remove color_classes - preparing to redo them 2021-04-02 01:53:26 +01:00
Carsten Haitzler 638b1a7c9b elm theme - icons - give them a logical min size of ICMIN 2021-04-01 20:42:19 +01:00
Carsten Haitzler c4128bd580 elm theme - fix efl ui progress signal handling 2021-04-01 16:56:22 +01:00
Carsten Haitzler 39152ab174 elm theme - fix efl ui progress icon 2021-04-01 16:56:22 +01:00
Marcel Hollerbach 8900c8048c theme: only emit press once
otherwise things go haywire.
2021-04-01 16:59:15 +02:00
Carsten Haitzler f4dc9d24de elm theme - fix fixed warning for radio 2021-04-01 14:55:51 +01:00
Carsten Haitzler 72f19cc9fa elm theme - fix disabled text style - missing heading 2021-04-01 00:41:44 +01:00
Carsten Haitzler d883a747eb elm theme - fix clip of efm toolbar 2021-03-31 19:03:21 +01:00
Carsten Haitzler 712cf6a2ce elm theme - work on sizing of icons 2021-03-31 18:47:25 +01:00
Carsten Haitzler b90a8a1819 elm theme - add overlay and blank styles for buttons
useful for things like entice
2021-03-31 11:29:33 +01:00
Carsten Haitzler a878f5f9b4 elm theme - improve mixer svg 2021-03-30 14:52:05 +01:00
Carsten Haitzler ef0df8f441 elm theme - fix hoversel button align to match items 2021-03-30 14:41:45 +01:00
Carsten Haitzler aebedcafdf elm theme - add heading tag 2021-03-30 14:41:39 +01:00
Carsten Haitzler 8dd317ffd8 elm theme - add more icons for more audio devices 2021-03-29 11:34:23 +01:00
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