Beispiel #1
0
    def __init__(self, canvas, swapfile, mode_get_cb=None):
        Manager.__init__(self)

        self._canvas = canvas
        self._swapfile = swapfile
        # FIXME: this is a temporary hack to let deeper objects know the
        # state we're at. Find a better place for it
        self._mode_get_cb = mode_get_cb

        self._group = ""
        self.__edje = None

        self.part = EditablePart(self)
        self.animation = EditableAnimation(self)
        self.signal = EditableProgram(self)

        self._size = None
        self._size_init()
        self._modification_init()
        self._parts_init()
        self._programs_init()
        self._animations_init()
        self._signals_init()

        self._error_msg = None
Beispiel #2
0
    def __init__(self, canvas, swapfile, mode_get_cb=None):
        Manager.__init__(self)

        self._canvas = canvas
        self._swapfile = swapfile
        # FIXME: this is a temporary hack to let deeper objects know the
        # state we're at. Find a better place for it
        self._mode_get_cb = mode_get_cb

        self._group = ""
        self.__edje = None

        self.part = EditablePart(self)
        self.animation = EditableAnimation(self)
        self.signal = EditableProgram(self)

        self._size = None
        self._size_init()
        self._modification_init()
        self._parts_init()
        self._programs_init()
        self._animations_init()
        self._signals_init()

        self._error_msg = None
    def __init__(self, parent):
        Manager.__init__(self)
        self._parent = parent
        elementary.Table.__init__(self, parent)
        self.size_hint_align_set(evas.EVAS_HINT_FILL,
                                 evas.EVAS_HINT_FILL)
        self.size_hint_weight_set(evas.EVAS_HINT_EXPAND,
                                  evas.EVAS_HINT_EXPAND)
        self.homogenous_set(False)

        self._filter_call = None
        self._home = os.getenv("HOME")
        self._ls_dir = dict()

        self._navigator_init()
        self._files_init()
        self._actions_init()
        self._filter_init()

        self._path = ""
        self._file = ""
        self.save = False
        self.multi = False
        self.path = os.getenv("PWD")
        self.__actions_list = {}

        self._notification = None
Beispiel #4
0
    def __init__(self, parent):
        Manager.__init__(self)
        self._parent = parent
        elementary.Table.__init__(self, parent)
        self.size_hint_align_set(evas.EVAS_HINT_FILL, evas.EVAS_HINT_FILL)
        self.size_hint_weight_set(evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND)
        self.homogeneous_set(False)

        self._filter_call = None
        self._home = os.getenv("HOME")
        self._ls_dir = dict()

        self._navigator_init()
        self._files_init()
        self._actions_init()
        self._filter_init()

        self._path = ""
        self._file = ""
        self.save = False
        self.multi = False
        self.path = os.getenv("PWD")
        self.__actions_list = {}

        self._notification = None
Beispiel #5
0
    def __init__(self, editable):
        Manager.__init__(self)

        self._edit_grp = editable
        self._null()
        self._edit_grp.callback_add("group.changed", self._group_changed_cb)

        self._api_export = False
Beispiel #6
0
    def __init__(self, parent):
        Manager.__init__(self)
        self._parent = parent
        self._theme_file = sysconfig.theme_file_get("default")

        elementary.Layout.__init__(self, self._parent)
        self.file_set(self._theme_file, "editje/collapsable/list/default")
        self._edje = self.edje_get()

        self._open_load()
        self._options_load()
Beispiel #7
0
    def __init__(self, parent):
        Manager.__init__(self)
        self._parent = parent
        self._theme_file = sysconfig.theme_file_get("default")

        elementary.Layout.__init__(self, self._parent)
        self.file_set(self._theme_file, "editje/collapsable/list/default")
        self._edje = self.edje_get()

        self._open_load()
        self._options_load()
Beispiel #8
0
    def __init__(self, editable):
        Manager.__init__(self)

        self._edit_grp = editable

        self._name = None
        self._parts_init()
        self._states_init()

        self.program = EditableProgram(self._edit_grp)

        self._edit_grp.callback_add("group.changed", self._group_changed_cb)
        self._edit_grp.callback_add(
            "animation.removed", self._animation_removed_cb)
Beispiel #9
0
    def __init__(self, editable):
        Manager.__init__(self)

        self._edit_grp = editable

        self._name = None
        self._parts_init()
        self._states_init()

        self.program = EditableProgram(self._edit_grp)

        self._edit_grp.callback_add("group.changed", self._group_changed_cb)
        self._edit_grp.callback_add("animation.removed",
                                    self._animation_removed_cb)
Beispiel #10
0
    def __init__(self, editable_part):
        Manager.__init__(self)

        self._edit_grp = editable_part.e
        self.name = None

        self.callback_add("state.changed", self._rel1_inform)
        self.callback_add("state.changed", self._rel2_inform)

        editable_part.callback_add("part.unselected", self._reset_cb)
        editable_part.callback_add("part.changed", self._reload_cb)

        # FIXME: temporary hack to fix the state references at details_state.py
        # refactor that baby ASAP
        editable_part.callback_add("name.changed", self._reload_cb)
Beispiel #11
0
    def __init__(self, editable_part):
        Manager.__init__(self)

        self._edit_grp = editable_part.e
        self.name = None

        self.callback_add("state.changed", self._rel1_inform)
        self.callback_add("state.changed", self._rel2_inform)

        editable_part.callback_add("part.unselected", self._reset_cb)
        editable_part.callback_add("part.changed", self._reload_cb)

        # FIXME: temporary hack to fix the state references at details_state.py
        # refactor that baby ASAP
        editable_part.callback_add("name.changed", self._reload_cb)
Beispiel #12
0
    def __init__(self, editable):
        Manager.__init__(self)

        self.e = editable
        self._name = None

        self._part = None

        self._api_export = False

        self.state = EditableState(self)

        self._states_init()

        self._part_unselect_cb(self, None)
        self.e.callback_add("group.changed", self._part_unselect_cb)
        self.e.callback_add("part.removed", self._part_removed_cb)
Beispiel #13
0
    def __init__(self, editable):
        Manager.__init__(self)

        self.e = editable
        self._name = None

        self._part = None

        self._api_export = False

        self.state = EditableState(self)

        self._states_init()

        self._part_unselect_cb(self, None)
        self.e.callback_add("group.changed", self._part_unselect_cb)
        self.e.callback_add("part.removed", self._part_removed_cb)