Evan Welsh
1e9b906cbc
js: Split gi imports to be on new lines to prepare for ES modules
...
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2794 >
2023-06-21 04:50:33 -07:00
Florian Müllner
2fc4987c73
cleanup: Stop using Mainloop module
...
It is deprecated in favor of the regular GLib functions.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/718
2019-09-12 19:09:24 +02:00
Florian Müllner
fd50b9a45e
cleanup: Use destructuring for imports from GI
...
This is *much* nicer than repetitive "imports.gi" lines ...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/399
2019-02-09 07:39:20 +01:00
Florian Müllner
2fc1f1adbe
cleanup: Remove obsolete Lang imports
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/350
2019-01-22 21:33:46 +00:00
Cosimo Cecchi
47b109d25b
tests/entry: add interactive tests for entry hints
...
https://bugzilla.gnome.org/show_bug.cgi?id=783484
2017-06-14 14:00:57 -07:00
Cosimo Cecchi
708f65e388
tests/entry: add text-shadow
...
Also make the text larger and add an example string, since event
delivery does not seem to work properly under tests.
https://bugzilla.gnome.org/show_bug.cgi?id=783484
2017-06-14 14:00:57 -07:00
Cosimo Cecchi
4c72244c2e
tests/entry: remove unused import
...
This is actually harmful, since it will drag a depepdency chain that
we're not able to satisfy from the tests.
https://bugzilla.gnome.org/show_bug.cgi?id=783484
2017-06-14 13:59:15 -07:00
Lionel Landwerlin
dd8c06f2c5
tests: load required version of Clutter/Gtk early
2017-02-15 12:04:53 +00:00
Jasper St. Pierre
c7196a519f
tests: Run each test in a function
...
As the global object of a context is rooted, if we want the GC to act
on these objects we need to take them out of the globals.
https://bugzilla.gnome.org/show_bug.cgi?id=678737
2012-06-24 19:20:48 -04:00
Jasper St. Pierre
0d82ce5210
tests: Don't use the default stage
...
https://bugzilla.gnome.org/show_bug.cgi?id=678737
2012-06-24 19:20:48 -04:00
Dan Winship
75b824d032
*.js: Make emacs modelines consistent
...
js2-mode is no longer developed and we recommend js-mode these days,
so switch the modelines to specify that, and make them consistent
across all files.
https://bugzilla.gnome.org/show_bug.cgi?id=660358
2011-10-11 08:05:12 -04:00
Owen W. Taylor
53fbabe2ca
Use GtkIMContext instead of ClutterIMContext
...
Add StIMText, which is a drop-in replacement for ClutterIMText but
uses GtkIMContext instead of ClutterIMContext.
StIMText doesn't have preedit support (would need ClutterText
changes), so isn't going to be useful for complicated input methods,
but is good enough to get dead keys and similar working.
entry.js: Simple test case of StEntry
gnome-shell.modules: Remove clutter-imcontext module
https://bugzilla.gnome.org/show_bug.cgi?id=597471
2009-10-06 14:48:32 -04:00