Daniel Narvaez
6d319619f0
Factor out the discover logic to the test module
...
This avoids duplication in sugar and sugar-toolkit-gtk3
makefiles.
11 years ago
Pootle daemon
650c943c87
Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3
11 years ago
Gonzalo Odiard
da3786d2fb
Add filter_type optative parameter to objectchooser
...
Constants are defined to select the different filter_type
values. A comment was added to document the use.
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
11 years ago
Pootle daemon
14a367aa25
Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3
11 years ago
Pootle daemon
08f6b4797d
Commit from Sugar Labs: Translation System by user cjl.: 10 of 40 messages translated (1 fuzzy).
11 years ago
godiard
b3e4a7ea8d
Merge pull request #6 from dnarvaez/printui
...
Log the UI tree on error
11 years ago
Daniel Narvaez
19bc2268d4
Log the UI tree on error
...
The dump method doesn't actually print anything, just
returns the tree as a string.
11 years ago
Pootle daemon
63f2724206
Merge branch 'master' of github.com:sugarlabs/sugar-toolkit-gtk3
11 years ago
Pootle daemon
cf4f5845c0
Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy).
11 years ago
manuq
f9e80a90f7
Merge pull request #5 from dnarvaez/atspi
...
Set the AT_SPI_CLIENT variable in the tests
11 years ago
Daniel Narvaez
5bef5a82d2
Set the AT_SPI_CLIENT variable in the tests
...
This ensures the test itself is not recognized as a client
by the registry. I'm not sure how that happens since we are
not loading gtk, but it does. Not being a real gtk client with
a mainloop we wasn't answering dbus calls and causing the registry
to hang and fail.
11 years ago
Walter Bender
8c0f4c025c
Merge branch 'unittest' of https://github.com/dnarvaez/sugar-toolkit-gtk3 into dnarvaez-unittest
11 years ago
Daniel Narvaez
4dc7b9e4a4
Don't set atspi timeout
...
Looking at the code I'm unconvinced this behaves as expected,
in certain cases at least. So reverting it for now to avoid
confusion.
11 years ago
Daniel Narvaez
521778636e
Add a UIUnitTest class
...
To make it easier to write UI unit tests.
11 years ago
walterbender
7fef364494
Merge pull request #2 from dnarvaez/sbtree
...
Resync with the sugar-build implementation of tree.py
11 years ago
Daniel Narvaez
c86c582e19
Resync with the sugar-build implementation of tree.py
...
Development continued there for a while. Now I will remove it
and used the toolkit implementation instead.
Changes:
* Retry faster
* Handle GLib errors
* Don't always dump the tree
* Support master atspi api
11 years ago
William Orr
b9e17f640e
pep8'd tests
11 years ago
William Orr
30acc63d51
pep8'd examples
11 years ago
William Orr
c736ffefcd
pep8'd sugar3
11 years ago
William Orr
1252d95671
pep8'd sugar3.test
11 years ago
William Orr
69a7aa8f68
pep8'd sugar3.presence
11 years ago
William Orr
edbc8f53b3
pep8'd sugar3.graphics
11 years ago
William Orr
51f07bba81
pep8'd sugar3.dispatch
11 years ago
William Orr
220c9b68ef
pep8'd sugar3.datastore
11 years ago
William Orr
9e4454a2ed
pep8'd sugar3.bundle
11 years ago
William Orr
8a6c935dd0
pep8'd sugar3.activity
11 years ago
Walter Bender
3e5c37f3f8
Adding SugarExt for setting hidden attribute on FAT files
...
This extension is used by Sugar to set the HIDDEN attribute for
.Sugar-Metadata. By creating an extension, we avoid the need to add an
additional dependency (fatattr) to Sugar. The code is modeled after
fatattr, using an IOCTL call get and set FAT file attributes.
There is a corresponding patch for model.py in sugar/src/jarabe/journal
11 years ago
Daniel Narvaez
9396b09ee4
Send bundleId and objectId to javascript
...
Also use the json module to generate the environemnt
dictionary string. This takes care of a None objectId
cleanly.
11 years ago
Gonzalo Odiard
58bab9cf6a
Do not use the translated summary to get the value from gettext in the bundle builder
...
This patch is a rebased push from pull request #31
Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org>
11 years ago
Daniel Narvaez
1f5e39f3a8
Cleanup environment initialization
...
We are not setting up a single sugar.window.environment object.
11 years ago
Daniel Narvaez
a1b73ff527
Rename HTML to web
11 years ago
Daniel Narvaez
8e381f9e2f
Make the inspector toggle work reliably
11 years ago
Daniel Narvaez
28fe9b757f
Use a relative path in the activities url
...
It's just a bit cleaner.
11 years ago
Daniel Narvaez
a30af509c2
Rework HTMLActivity to not inherit from Activity
...
This will make the activity use less memory and start faster.
11 years ago
Daniel Narvaez
3aadcbcbf0
Move the websocket service to the shell
...
It's a first step to make html activities much lighter. It also
just makes a lot more sense to have them interact directly with
the system rather than proxying through the python activity.
11 years ago
Daniel Narvaez
b276f61da1
Use javascript to setup websocket port and key
11 years ago
Daniel Narvaez
3f908ef999
Deprecate and ignore the SUGAR_EMULATOR variable
11 years ago
Daniel Narvaez
2fcac13791
Toggle the inspector on and off with ctrl-shift-i
11 years ago
Daniel Narvaez
0abae0e7d0
Use a custom scheme for app content
...
To get the origin right.
11 years ago
William Orr
e649070aa2
Replaced deprecated GObject methods with GLib methods
11 years ago
William Orr
3a8760c9e4
Fixed crash in journal when mousing over activity icons
11 years ago
Simon Schampijer
ba1abd4a33
Palettes: remove comment about deprecated API
...
We make use of this API in the shell and in the toolkit itself
and never removed those deprecated calls. Let's leave it like
this for now and remove the comment.
11 years ago
Daniel Narvaez
5db54b25a2
Ensure we cleanup the tmp dir
...
Even if the tests fails.
11 years ago
Daniel Narvaez
84eb370298
Don't set ACLOCAL
...
The m4 directory is specified in configure.ac. This export breaks
ACLOCAL_FLAGS and makes it impossible to build with
gobject-introspection in a non system path.
11 years ago
Pootle daemon
c25e218eec
Commit from Sugar Labs: Translation System by user cjl.: 40 of 40 messages translated (0 fuzzy).
11 years ago
Pootle daemon
b230cc0f18
Commit from Sugar Labs: Translation System by user cjl.: 37 of 40 messages translated (3 fuzzy).
11 years ago
Simon Schampijer
c3c0639419
Merge pull request #18 from dnarvaez/pyflakes
...
Make the code pyflakes clean
11 years ago
Daniel Narvaez
fab8f96088
Run pyflakes on make check
11 years ago
Daniel Narvaez
55a072470f
Silence pyflake
11 years ago
Daniel Narvaez
9f71aa864f
Remove various unused bits
11 years ago