Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/carquinyol
diff options
context:
space:
mode:
Diffstat (limited to 'src/carquinyol')
-rw-r--r--src/carquinyol/datastore.py8
-rw-r--r--src/carquinyol/filestore.py4
-rw-r--r--src/carquinyol/indexstore.py6
-rw-r--r--src/carquinyol/optimizer.py6
4 files changed, 12 insertions, 12 deletions
diff --git a/src/carquinyol/datastore.py b/src/carquinyol/datastore.py
index 212901b..5e92e25 100644
--- a/src/carquinyol/datastore.py
+++ b/src/carquinyol/datastore.py
@@ -28,9 +28,9 @@ import tempfile
import dbus
import dbus.service
-import gobject
+from gi.repository import GObject
-from sugar import mime
+from sugar3 import mime
from carquinyol import layoutmanager
from carquinyol import migration
@@ -201,8 +201,8 @@ class DataStore(dbus.service.Object):
logging.debug('Going to update the index with object_ids %r',
uids)
self._index_updating = True
- gobject.idle_add(lambda: self.__update_index_cb(uids),
- priority=gobject.PRIORITY_LOW)
+ GObject.idle_add(lambda: self.__update_index_cb(uids),
+ priority=GObject.PRIORITY_LOW)
def __update_index_cb(self, uids):
if uids:
diff --git a/src/carquinyol/filestore.py b/src/carquinyol/filestore.py
index 0b34b69..d8184ae 100644
--- a/src/carquinyol/filestore.py
+++ b/src/carquinyol/filestore.py
@@ -19,7 +19,7 @@ import errno
import logging
import tempfile
-import gobject
+from gi.repository import GObject
from carquinyol import layoutmanager
@@ -223,4 +223,4 @@ class AsyncCopy(object):
stat = os.fstat(self.src_fp)
self.size = stat[6]
- gobject.idle_add(self._copy_block)
+ GObject.idle_add(self._copy_block)
diff --git a/src/carquinyol/indexstore.py b/src/carquinyol/indexstore.py
index 24bdbcb..61d95fe 100644
--- a/src/carquinyol/indexstore.py
+++ b/src/carquinyol/indexstore.py
@@ -18,7 +18,7 @@ import logging
import os
import sys
-import gobject
+from gi.repository import GObject
import xapian
from xapian import WritableDatabase, Document, Enquire, Query
@@ -396,7 +396,7 @@ class IndexStore(object):
self._set_index_updated(False)
if self._flush_timeout is not None:
- gobject.source_remove(self._flush_timeout)
+ GObject.source_remove(self._flush_timeout)
self._flush_timeout = None
self._pending_writes += 1
@@ -411,5 +411,5 @@ class IndexStore(object):
self._pending_writes = 0
self._set_index_updated(True)
else:
- self._flush_timeout = gobject.timeout_add_seconds(_FLUSH_TIMEOUT,
+ self._flush_timeout = GObject.timeout_add_seconds(_FLUSH_TIMEOUT,
self._flush_timeout_cb)
diff --git a/src/carquinyol/optimizer.py b/src/carquinyol/optimizer.py
index c038c2b..5a002a3 100644
--- a/src/carquinyol/optimizer.py
+++ b/src/carquinyol/optimizer.py
@@ -19,7 +19,7 @@ import errno
import logging
import subprocess
-import gobject
+from gi.repository import GObject
from carquinyol import layoutmanager
@@ -46,8 +46,8 @@ class Optimizer(object):
if self._enqueue_checksum_id is None:
self._enqueue_checksum_id = \
- gobject.idle_add(self._process_entry_cb,
- priority=gobject.PRIORITY_LOW)
+ GObject.idle_add(self._process_entry_cb,
+ priority=GObject.PRIORITY_LOW)
def remove(self, uid):
"""Remove any structures left from space optimization