lp:~awn-core/awn/trunk-rewrite
- Get this branch:
- bzr branch lp:~awn-core/awn/trunk-rewrite
Branch merges
- Mark Lee: Approve
- Michal Hruby (community): Approve (lda)
- haytjes: Approve
- Julien Lavergne: Approve
- moonbeam: Needs Information
-
Diff: 165077 lines (+131351/-24847)398 files modified.bzrignore (+56/-7)
CC.COPYING (+0/-307)
COPYING.GPL3 (+676/-0)
ChangeLog (+9658/-0)
HACKING (+100/-0)
INSTALL (+77/-20)
Makefile.am (+42/-14)
Makefile.marshal (+25/-0)
Makefile.schemas (+26/-0)
Makefile.shave (+4/-0)
README (+54/-47)
TODO (+99/-15)
acinclude.m4 (+0/-436)
applet-activation/Makefile.am (+4/-3)
applet-activation/main.c (+435/-132)
applets/expander/Makefile.am (+26/-0)
applets/expander/applet.c (+44/-0)
applets/expander/expander.desktop.in.in (+11/-0)
applets/quick-prefs/Makefile.am (+55/-0)
applets/quick-prefs/applet.vala (+622/-0)
applets/quick-prefs/quick-prefs.desktop.in.in (+10/-0)
applets/separator/Makefile.am (+26/-0)
applets/separator/applet.c (+44/-0)
applets/separator/separator.desktop.in.in (+11/-0)
applets/taskman.desktop.in.in (+0/-5)
applets/taskmanager/Makefile.am (+90/-0)
applets/taskmanager/applet.c (+115/-0)
applets/taskmanager/awn-applet-taskmanager.schema-ini.in (+131/-0)
applets/taskmanager/awn-desktop-lookup-cached.c (+730/-0)
applets/taskmanager/awn-desktop-lookup-cached.h (+66/-0)
applets/taskmanager/awn-desktop-lookup-gnome3.c (+90/-0)
applets/taskmanager/awn-desktop-lookup-gnome3.h (+61/-0)
applets/taskmanager/awn-desktop-lookup.c (+124/-0)
applets/taskmanager/awn-desktop-lookup.h (+74/-0)
applets/taskmanager/menus/advanced.xml (+15/-0)
applets/taskmanager/menus/custom-example.xml (+27/-0)
applets/taskmanager/menus/simple.xml (+12/-0)
applets/taskmanager/menus/standard.xml (+12/-0)
applets/taskmanager/task-drag-indicator.c (+266/-0)
applets/taskmanager/task-drag-indicator.h (+70/-0)
applets/taskmanager/task-icon-build-context-menus.c (+1739/-0)
applets/taskmanager/task-icon-build-context-menus.h (+29/-0)
applets/taskmanager/task-icon-private.h (+103/-0)
applets/taskmanager/task-icon.c (+3236/-0)
applets/taskmanager/task-icon.h (+124/-0)
applets/taskmanager/task-item.c (+602/-0)
applets/taskmanager/task-item.h (+120/-0)
applets/taskmanager/task-launcher.c (+1200/-0)
applets/taskmanager/task-launcher.h (+81/-0)
applets/taskmanager/task-manager-api-wrapper-dbus.xml (+62/-0)
applets/taskmanager/task-manager-api-wrapper.c (+536/-0)
applets/taskmanager/task-manager-api-wrapper.h (+125/-0)
applets/taskmanager/task-manager-dbus.xml (+14/-0)
applets/taskmanager/task-manager.c (+3089/-0)
applets/taskmanager/task-manager.h (+91/-0)
applets/taskmanager/task-settings.c (+111/-0)
applets/taskmanager/task-settings.h (+39/-0)
applets/taskmanager/task-window.c (+1514/-0)
applets/taskmanager/task-window.h (+151/-0)
applets/taskmanager/taskmanager-marshal.list (+1/-0)
applets/taskmanager/taskmanager.desktop.in.in (+10/-0)
applets/taskmanager/util.c (+749/-0)
applets/taskmanager/util.h (+60/-0)
applets/taskmanager/xutils.c (+971/-0)
applets/taskmanager/xutils.h (+56/-0)
applets/wscript_build (+0/-22)
awn-applet-activation/wscript_build (+0/-11)
awn-manager/.directory (+0/-4)
awn-manager/awn-manager-small.svg (+0/-1151)
awn-manager/awn-manager.desktop.in.in (+0/-8)
awn-manager/awn-manager.svg (+0/-1197)
awn-manager/wscript_build (+0/-40)
awn-settings/Makefile.am (+57/-0)
awn-settings/awn-plugins.svg (+349/-0)
awn-settings/awn-settings-small.svg (+509/-0)
awn-settings/awn-settings.desktop.in (+8/-0)
awn-settings/awn-settings.svg (+562/-0)
awn-settings/awn-settings.ui (+3069/-0)
awn-settings/awnClass.py (+1740/-0)
awn-settings/awnDefs.py.in (+125/-0)
awn-settings/awnSettings.py.in (+1105/-0)
awn-settings/awnSettingsHelper.py (+148/-0)
awn.pc.in (+1/-2)
bindings/Makefile.am (+0/-8)
bindings/python/Makefile.am (+15/-7)
bindings/python/__init__.py (+111/-30)
bindings/python/awn.defs (+1237/-817)
bindings/python/awn.override (+291/-353)
bindings/python/awnmodule.c (+16/-8)
bindings/vala/Makefile.am (+29/-15)
bindings/vala/awn-custom.vala (+57/-0)
bindings/vala/awn.deps (+2/-0)
bindings/vala/awn.exclude (+1/-0)
bindings/vala/awn.gi (+1543/-325)
bindings/vala/awn.metadata (+40/-70)
bindings/vala/awn.vapi (+594/-27)
bindings/vala/build.vapi (+9/-0)
bindings/vala/libintl.vapi (+9/-0)
configure.in (+125/-139)
data/Makefile.am (+26/-3)
data/active/Makefile.am (+0/-19)
data/active/spotlight_png_inline.c (+466/-842)
data/avant-window-navigator.schema-ini.in.in (+363/-29)
data/avant-window-navigator.svg (+3/-211)
data/awn-schema-to-gconf (+0/-92)
data/awn-themed-icon.ui (+140/-0)
data/shared.schema-ini (+0/-9)
data/wscript_build (+0/-30)
debian/README.Debian (+11/-0)
debian/avant-window-navigator-data-trunk.install (+4/-1)
debian/avant-window-navigator-trunk.install (+8/-0)
debian/avant-window-navigator.manpages (+2/-0)
debian/awn-applet.1 (+5/-5)
debian/awn-launcher-editor.1 (+0/-15)
debian/awn-schema-to-gconf.1 (+0/-15)
debian/awn-settings-trunk.install (+8/-0)
debian/awn-settings.1 (+5/-5)
debian/awn-settings.manpages (+2/-0)
debian/changelog (+5/-1)
debian/compat (+1/-1)
debian/control (+74/-20)
debian/libawn1-trunk.install (+1/-2)
debian/pycompat (+0/-1)
debian/python-awn-trunk.install (+6/-0)
debian/python-awn-trunk.preinst (+10/-0)
debian/pyversions (+1/-0)
debian/rules (+46/-0)
doc/reference/Makefile.am (+31/-4)
doc/reference/libawn-docs.sgml (+49/-18)
doc/reference/libawn-sections.txt (+469/-100)
doc/reference/libawn.types (+19/-13)
doc/reference/tmpl/awn-applet-dialog.sgml (+0/-48)
doc/reference/tmpl/awn-applet-simple.sgml (+0/-69)
doc/reference/tmpl/awn-applet.sgml (+0/-128)
doc/reference/tmpl/awn-cairo-utils.sgml (+0/-58)
doc/reference/tmpl/awn-config-client.sgml (+0/-265)
doc/reference/tmpl/awn-defines.sgml (+0/-57)
doc/reference/tmpl/awn-desktop-item.sgml (+0/-204)
doc/reference/tmpl/awn-plug.sgml (+0/-57)
doc/reference/tmpl/awn-settings.sgml (+0/-35)
doc/reference/tmpl/awn-title.sgml (+0/-58)
doc/reference/tmpl/awn-vfs.sgml (+0/-101)
libawn/Makefile.am (+134/-94)
libawn/anims/awn-effect-bounce.c (+124/-105)
libawn/anims/awn-effect-bounce.h (+6/-7)
libawn/anims/awn-effect-desaturate.c (+33/-42)
libawn/anims/awn-effect-desaturate.h (+6/-5)
libawn/anims/awn-effect-fade.c (+129/-96)
libawn/anims/awn-effect-fade.h (+6/-7)
libawn/anims/awn-effect-glow.c (+85/-122)
libawn/anims/awn-effect-glow.h (+8/-9)
libawn/anims/awn-effect-simple.c (+140/-0)
libawn/anims/awn-effect-simple.h (+29/-0)
libawn/anims/awn-effect-spotlight.c (+215/-249)
libawn/anims/awn-effect-spotlight.h (+8/-9)
libawn/anims/awn-effect-spotlight3d.c (+434/-349)
libawn/anims/awn-effect-spotlight3d.h (+9/-8)
libawn/anims/awn-effect-squish.c (+453/-317)
libawn/anims/awn-effect-squish.h (+8/-9)
libawn/anims/awn-effect-turn.c (+343/-305)
libawn/anims/awn-effect-turn.h (+8/-8)
libawn/anims/awn-effect-zoom.c (+187/-200)
libawn/anims/awn-effect-zoom.h (+9/-9)
libawn/anims/awn-effects-shared.c (+70/-32)
libawn/anims/awn-effects-shared.h (+117/-27)
libawn/awn-alignment.c (+371/-0)
libawn/awn-alignment.h (+83/-0)
libawn/awn-applet-dialog.h (+0/-81)
libawn/awn-applet-simple.c (+449/-864)
libawn/awn-applet-simple.h (+63/-64)
libawn/awn-applet.c (+1659/-555)
libawn/awn-applet.h (+128/-72)
libawn/awn-box.c (+226/-0)
libawn/awn-box.h (+72/-0)
libawn/awn-cairo-utils.c (+333/-110)
libawn/awn-cairo-utils.h (+47/-25)
libawn/awn-config-client-gconf.c (+0/-384)
libawn/awn-config-client-gkeyfile.c (+0/-886)
libawn/awn-config-client-shared.c (+0/-128)
libawn/awn-config-client.h (+0/-223)
libawn/awn-config.c (+249/-0)
libawn/awn-config.h (+36/-0)
libawn/awn-dbus-watcher.c (+194/-0)
libawn/awn-dbus-watcher.h (+78/-0)
libawn/awn-defines.h (+117/-23)
libawn/awn-desktop-item-egg.c (+0/-284)
libawn/awn-desktop-item-gnome.c (+0/-334)
libawn/awn-desktop-item.h (+0/-66)
libawn/awn-desktop-lookup-client.c (+89/-0)
libawn/awn-desktop-lookup-client.h (+63/-0)
libawn/awn-dialog.c (+1613/-0)
libawn/awn-dialog.h (+83/-0)
libawn/awn-effects-ops-helpers.c (+552/-0)
libawn/awn-effects-ops-helpers.h (+58/-0)
libawn/awn-effects-ops-new.c (+866/-0)
libawn/awn-effects-ops-new.h (+128/-0)
libawn/awn-effects-ops.c (+0/-688)
libawn/awn-effects-ops.h (+0/-76)
libawn/awn-effects.c (+1510/-1081)
libawn/awn-effects.h (+110/-164)
libawn/awn-icon-box.c (+335/-0)
libawn/awn-icon-box.h (+80/-0)
libawn/awn-icon.c (+1217/-0)
libawn/awn-icon.h (+128/-0)
libawn/awn-icons.h (+0/-103)
libawn/awn-image.c (+189/-0)
libawn/awn-image.h (+67/-0)
libawn/awn-label.c (+376/-0)
libawn/awn-label.h (+61/-0)
libawn/awn-overlay-pixbuf-file.c (+329/-0)
libawn/awn-overlay-pixbuf-file.h (+61/-0)
libawn/awn-overlay-pixbuf.c (+325/-0)
libawn/awn-overlay-pixbuf.h (+66/-0)
libawn/awn-overlay-progress-circle.c (+308/-0)
libawn/awn-overlay-progress-circle.h (+61/-0)
libawn/awn-overlay-progress.c (+146/-0)
libawn/awn-overlay-progress.h (+62/-0)
libawn/awn-overlay-text.c (+538/-0)
libawn/awn-overlay-text.h (+68/-0)
libawn/awn-overlay-themed-icon.c (+358/-0)
libawn/awn-overlay-themed-icon.h (+63/-0)
libawn/awn-overlay-throbber.c (+351/-0)
libawn/awn-overlay-throbber.h (+62/-0)
libawn/awn-overlay.c (+547/-0)
libawn/awn-overlay.h (+137/-0)
libawn/awn-overlayable.c (+103/-0)
libawn/awn-overlayable.h (+71/-0)
libawn/awn-pixbuf-cache.c (+478/-0)
libawn/awn-pixbuf-cache.h (+98/-0)
libawn/awn-plug.h (+0/-78)
libawn/awn-themed-icon.c (+2175/-0)
libawn/awn-themed-icon.h (+136/-0)
libawn/awn-tooltip.c (+917/-214)
libawn/awn-tooltip.h (+77/-58)
libawn/awn-utils.c (+223/-0)
libawn/awn-utils.h (+92/-0)
libawn/awn-vfs.c (+0/-412)
libawn/awn-vfs.h (+0/-103)
libawn/egg/egg-enum-types.c.in (+0/-30)
libawn/egg/egg-enum-types.h.in (+0/-26)
libawn/egg/eggchecksum.c (+0/-1390)
libawn/egg/eggchecksum.h (+0/-67)
libawn/egg/eggdesktopfile.c (+0/-1547)
libawn/egg/eggdesktopfile.h (+0/-143)
libawn/egg/tests/checksum-test.c (+0/-170)
libawn/gseal-transition.h (+43/-0)
libawn/libawn-marshal.list (+1/-0)
libawn/libawn.h (+53/-0)
libawn/wscript_build (+0/-27)
m4/as-ac-expand.m4 (+48/-0)
m4/as-compiler-flag.m4 (+62/-0)
m4/dolt.m4 (+178/-0)
m4/gconf.m4 (+39/-0)
m4/python.m4 (+258/-0)
m4/shave.m4 (+73/-0)
m4/vala.m4 (+29/-0)
po/ChangeLog (+143/-0)
po/POTFILES.in (+24/-0)
po/POTFILES.skip (+10/-0)
po/af.po (+936/-0)
po/ar.po (+954/-0)
po/avant-window-navigator.pot (+620/-0)
po/be.po (+814/-0)
po/bg.po (+809/-0)
po/bn.po (+683/-0)
po/bs.po (+626/-0)
po/ca.po (+813/-0)
po/cs.po (+814/-0)
po/csb.po (+818/-0)
po/da.po (+811/-0)
po/de.po (+814/-0)
po/el.po (+817/-0)
po/en_AU.po (+714/-0)
po/en_CA.po (+813/-0)
po/en_GB.po (+933/-0)
po/eo.po (+676/-0)
po/es.po (+813/-0)
po/et.po (+813/-0)
po/eu.po (+815/-0)
po/fa.po (+645/-0)
po/fi.po (+925/-0)
po/fr.po (+814/-0)
po/ga.po (+765/-0)
po/gl.po (+814/-0)
po/gu.po (+628/-0)
po/he.po (+814/-0)
po/hi.po (+636/-0)
po/hr.po (+784/-0)
po/hu.po (+812/-0)
po/id.po (+814/-0)
po/is.po (+922/-0)
po/it.po (+814/-0)
po/ja.po (+843/-0)
po/jv.po (+646/-0)
po/ka.po (+799/-0)
po/ko.po (+758/-0)
po/ku.po (+625/-0)
po/lt.po (+816/-0)
po/lv.po (+625/-0)
po/mk.po (+625/-0)
po/mr.po (+633/-0)
po/ms.po (+819/-0)
po/nb.po (+814/-0)
po/nds.po (+625/-0)
po/nl.po (+840/-0)
po/nn.po (+714/-0)
po/oc.po (+819/-0)
po/pl.po (+803/-0)
po/pt.po (+813/-0)
po/pt_BR.po (+813/-0)
po/ro.po (+930/-0)
po/ru.po (+934/-0)
po/sk.po (+846/-0)
po/sl.po (+809/-0)
po/sq.po (+929/-0)
po/sr.po (+705/-0)
po/sv.po (+814/-1)
po/ta.po (+626/-0)
po/te.po (+701/-0)
po/th.po (+772/-0)
po/tr.po (+816/-0)
po/uk.po (+815/-0)
po/vi.po (+811/-0)
po/wscript_build (+0/-6)
po/zh_CN.po (+827/-0)
po/zh_HK.po (+950/-0)
po/zh_TW.po (+811/-0)
shave/shave-libtool.in (+69/-0)
shave/shave.in (+76/-0)
src/Makefile.am (+66/-17)
src/awn-app-dbus.xml (+11/-3)
src/awn-app.c (+119/-17)
src/awn-app.h (+9/-6)
src/awn-applet-manager-dbus.xml (+0/-30)
src/awn-applet-manager.c (+1312/-0)
src/awn-applet-manager.h (+0/-97)
src/awn-applet-proxy.c (+0/-336)
src/awn-applet-proxy.h (+0/-83)
src/awn-background-3d.c (+594/-0)
src/awn-background-3d.h (+69/-0)
src/awn-background-curves.c (+349/-0)
src/awn-background-curves.h (+69/-0)
src/awn-background-edgy.c (+600/-0)
src/awn-background-edgy.h (+74/-0)
src/awn-background-flat.c (+389/-0)
src/awn-background-flat.h (+69/-0)
src/awn-background-floaty.c (+338/-0)
src/awn-background-floaty.h (+69/-0)
src/awn-background.c (+985/-0)
src/awn-background.h (+180/-0)
src/awn-bar.h (+0/-78)
src/awn-dbus.xml (+0/-107)
src/awn-defines.h (+62/-4)
src/awn-hotspot.c (+0/-293)
src/awn-hotspot.h (+0/-60)
src/awn-main.c (+42/-10)
src/awn-marshal.list (+2/-0)
src/awn-marshallers.list (+0/-1)
src/awn-monitor.c (+313/-196)
src/awn-monitor.h (+7/-6)
src/awn-panel-dbus.xml (+102/-0)
src/awn-panel.c (+3925/-290)
src/awn-panel.h (+65/-4)
src/awn-separator.c (+407/-0)
src/awn-separator.h (+71/-0)
src/awn-throbber.c (+413/-0)
src/awn-throbber.h (+83/-0)
src/awn-ua-alignment.c (+482/-0)
src/awn-ua-alignment.h (+68/-0)
src/awn-utils.c (+0/-146)
src/awn-utils.h (+0/-43)
src/awn-window.h (+0/-69)
src/awn-x.c (+5/-3)
src/awn-x.h (+0/-15)
src/icon-test.c (+0/-933)
src/xutils.c (+164/-747)
src/xutils.h (+12/-197)
tests/Makefile.am (+56/-13)
tests/test-applet-simple.c (+52/-0)
tests/test-awn-dialog.py (+54/-0)
tests/test-awn-effects.c (+312/-0)
tests/test-awn-icon-box.c (+135/-0)
tests/test-awn-icon.c (+173/-0)
tests/test-awn-tooltip.py (+67/-0)
tests/test-config-client.c (+0/-290)
tests/test-config-client.py (+0/-238)
tests/test-effects-scaling.py (+118/-0)
tests/test-effects.py (+176/-0)
tests/test-overlays.py (+133/-0)
tests/test-taskmanager-dnd.py (+77/-0)
tests/test-taskmanager-windows.py (+87/-0)
tests/test-taskmanager.c (+105/-0)
tests/test-themed-icon.c (+65/-0)
tests/test-vala-awn-dialog.vala (+76/-15)
themes/Makefile.am (+11/-0)
themes/dark.awn-theme.in (+53/-0)
waf (+0/-161)
wscript (+0/-111)
Related bugs
Bug #243706: Refresh of the awn-manager icons | Wishlist | Fix Released | |
Bug #267511: add a running task as a launcher | Wishlist | Fix Released | |
Bug #351623: Can't go to menu when there is a window under the panel | Low | Fix Released | |
Bug #459706: awn requires gnome-panel-launcher icon which is unavailable on DEs other than GNOME | High | Fix Released | |
Bug #480451: OptionsXpress's FlexChart Crashes OS while in Firefox w/ Java6 Ubuntu Jaunty Jackalope | Undecided | Invalid |
Related blueprints
Recent revisions
- 1894. By Michal Hruby
-
* data/avant-
window- navigator. schema- ini.in. in:
Finally added quick-prefs to list of default applets. - 1893. By moonbeam
-
* applets/
taskmanager/ task-icon. c:
Fixed assertion spam. TaskLaunchers don't have a WnckWindow. - 1892. By moonbeam
-
* ChangeLog:
* applets/taskmanager/ task-icon. c:
* applets/taskmanager/ task-window. c:
For our purposes it's best to check for in viewport instead of
on workspace. - 1891. By moonbeam
-
* applets/
taskmanager/ awn-applet- taskmanager. schema- ini.in:
* applets/taskmanager/ task-manager. c:
Add icon_grouping. If grouping is disabled we now spawn new
icons grouped together with those containing the same desktop. - 1890. By Michal Hruby
-
* libawn/awn-icon.c:
* libawn/awn-icon.h:
* src/awn-panel.c:
Fixed input shape mask on the scroll arrows. - 1889. By moonbeam
-
* applets/
taskmanager/ util.c:
Don't check title for nautilus windows when doing special
casing. Othere cases of title matching need to be reviewed
and removed where possible due to localization. - 1887. By Michal Hruby
-
* data/avant-
window- navigator. schema- ini.in. in:
* libawn/anims/awn- effects- shared. h:
* libawn/awn-effects- ops-helpers. c:
* libawn/awn-effects- ops-new. c:
* libawn/awn-effects. c:
* src/awn-panel.c:
Added ability to specify outline color for the active rectangle.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)