Age | Commit message (Collapse) | Author |
|
Summary:
The Encoding key is no longer required, all desktop files are assumed to
be UTF-8 encoded. See details at:
https://standards.freedesktop.org/desktop-entry-spec/1.1/apc.html
Fix various typos and misspellings
lintian, Debian's package checker, uses strings to check for common typos
in compiled binaries. This change fixes the ones it identified in 1.20.6.
Reviewers: cedric
Reviewed By: cedric
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5584
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
|
|
Summary: add expandable feature for text popup
Test Plan:
1. run elementary_text -to Ui.Popup.Alert.Text
2. check the cases of the sample
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5547
|
|
|
|
|
|
I added convenience macros for check and radio, easing discoverability
in C.
This will avoid C# issues such as:
lib/elementary/elm_pan.eo.cs(14,23): warning CS0108: `elm.Pan.CHANGED'
hides inherited member `efl.Gfx.CHANGED'. Use the new keyword if hiding
was intended
lib/efl/interfaces/efl_gfx.eo.cs(24,23): (Location of the symbol related
to previous warning)
Since nstate is not a legacy widget, I can safely change the event name
and the test case.
|
|
|
|
This is specific to the indicator.
Fixes T6376
Fixes T5361
|
|
Summary:
- implement indicator enable/disable
- implement indicator type
- add indicator swallow area to border.edc
- add 'test win indicator' sample
Test Plan: elementary_test -> win_indicator
Reviewers: woohyun, cedric, jpeg
Subscribers: taxi2se, jypark, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5418
|
|
|
|
|
|
so its easier to debug ...
|
|
Those two layouts are quite simple but in real it's difficult to solve both in the best way
|
|
Summary:
The name 'loop' is already there in efl canvas.
loop -> circulate.
Test Plan: elementary_test -> efl_ui_spin_button test.
Reviewers: jpeg, Jaehyun_Cho, woohyun
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5639
|
|
popup
Summary: add more test caces for efl.ui.popup.alert.scroll popup
Test Plan:
1. run elementary_test -to efl.ui.popup.alert.scroll
2. check the test cases
Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, cedric, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5631
|
|
dup is considered too short and maybe confusing,
hence rename it to duplicate instead.
|
|
Summary: add popup_size property
Test Plan:
1. run elementary_test -to efl.ui.popup
2. check the popup
Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole
Reviewed By: Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5600
|
|
Summary: Applied new theme group name. Moved logic in finalize to constructor.
Test Plan: Run elementary_test->Efl.Ui.Spin, Efl.Ui.Spin.Button, Part_Background
Reviewers: jpeg, woohyun, CHAN
Reviewed By: CHAN
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5592
|
|
Completely broken after a few commits (removal of legacy widgets from EO
API, theme changes, etc...).
|
|
Summary:
elm_code_widget is legacy add, thus efl_add is not available.
Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com>
Reviewers: jpeg, cedric, ajwillia.ms, woohyun
Differential Revision: https://phab.enlightenment.org/D5548
|
|
|
|
|
|
Summary:
eolian_mono now properly fills Eolian Unit when calling eolian_cxx
classes and functions.
Reviewers: felipealmeida
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5614
|
|
Summary:
eolian_cxx was segfaulting due to a null unit being passed to
class_get_by_file.
Reviewers: felipealmeida, jpeg, q66
Differential Revision: https://phab.enlightenment.org/D5611
|
|
|
|
This modifies the API so that global state removal is made
possible. It's still used internally for now but externally
the state is contained.
|
|
This resolves a few issues and brings back the experimental features.
Also, disable some of the ugliest experiments:
- manual function overrides,
- define APIs only in eo_cxx namespace
Some APIs are generated behind EFL_CXXPERIMENT (eg. event_name_cb_add or
some weak pointer stuff). I believe they are useful but would like to
make sure there are no serious drawbacks with generating those.
|
|
This is useful if the types refer to the current class.
|
|
This generates methods like this:
Part_Class part_name() const;
Which can then be used like:
slider.indicator().format_string_set("%1.1f");
|
|
This avoids duplication. Not very important as there are FWD_GUARD
macros anyway.
|
|
Shadow variables, 0 used as nullptr.
clang still complains that usage() is not declared as noreturn.
|
|
This was tested on the function pointer Efl.Ui.Format_Func_Cb
|
|
This avoids double _FWD_GUARD for the current class in a .eo.hh header.
|
|
|
|
Clashing with efl_ui_mirrored/get/set
|
|
Mono's JIT fails to generate function pointer for delegates with empty
structs in the signature, leading to those mini-amd64.c crashes on empty
fields.
This commit generates a placeholder IntPtr field in empty structs.
|
|
Buildsystem integration will come in a future commit.
|
|
Based on the eolian_cxx library generators. Buildsystem files will come
in a future commmit.
|
|
|
|
|
|
|
|
And match window titles to buttons for clarity
|
|
|
|
A few classes allow their objects to be duplicated, so they should all
use the same interface.
Also, rename VG's dup to copy_from as it's not conforming to the
definition of dup.
|
|
This removes the internal function pointer for scale_update. This makes
all relevant classes implement the scale API in EO.
This removes the duplicate function in Efl.Canvas.Object and only uses
the one from Efl.Ui.Base interface.
This *seems* to be working as expected. Fingers crossed!
PS: I don't like the name Efl.Ui.Base. It's an interface for a few
common API's between Gfx, Canvas and UI levels... Maybe scale simply
doesn't belong there.
|
|
|
|
Summary:
Enable value change using wheel.
(Up, Down key value change will be supported after D4933 dicussing.)
Test Plan: elementary_test efl_ui_spin test sample.
Reviewers: Jaehyun_Cho, jpeg, woohyun
Reviewed By: Jaehyun_Cho
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5546
|
|
Summary:
Add spin class in ther test list.
Clean up code.
Reviewers: Jaehyun_Cho, jpeg, taxi2se
Reviewed By: Jaehyun_Cho
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5545
|
|
It needs more time to stabilize expandable property.
So the expandable property is removed for now.
The expandable property will be added later.
|
|
|
|
Since "background" is used as a basic part property, "backwall" is used
to indicate the area behind efl_ui_popup.
|