5546 Commits (ba8c435e5091c601820d6d08e7def119b0c8d3c3)
 

Author SHA1 Message Date
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