hamster
hamster copied to clipboard
Can't move an activity into another category
In tracking settings, "categories ans tags" tab, when I finish a project I used to d&d the activity to another category in order to separate ongoing projects and finished projects.
I used to do that with the old hamster applet. Since I installed the new one, via snap, I can't do that anymore.
Please enable this functionality :)
In that example, if I d&d the highlighted activity (it as a finished project) on the "archives Odigi" category nothing happens. It should change the category of the activity.
Is there a possibility to fix that?
When I try to D&D an activity into another category, I get those errors:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 222, in on_category_list_drag_motion
if drop_position != gtk.TREE_VIEW_DROP_AFTER and
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/overrides/init.py", line 32, in getattr
return getattr(self._introspection_module, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/gi/module.py", line 126, in getattr
raise AttributeError("%r object has no attribute %r" % (
AttributeError: 'gi.repository.Gtk' object has no attribute 'TREE_VIEW_DROP_AFTER'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 192, in drag_data_get_data
selection.set(selection.target, 0, str(data))
^^^^^^^^^^^^^^^^
AttributeError: 'SelectionData' object has no attribute 'target'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/hamster/preferences.py", line 231, in on_category_drop
data = selection.data
^^^^^^^^^^^^^^
AttributeError: 'SelectionData' object has no attribute 'data'