Age | Commit message (Collapse) | Author |
|
Clarify that inotify is under LGPL, add missing COPYING.LIB for that,
switch to SPDX headers, remove the now unneeded boilerplate.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Fixes [YOCTO #13319]
Signed-off-by: Mingde (Matthew) Zeng <matthew.zeng@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
|
Don't use a named icon size: that is no longer supported.
Instead add style property "taku-icon-size" to TakuIconTile
and use that.
|
|
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
|
|
WM paints fullscreen windows over the panel: don't make the
desktop fullscreen.
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
|
|
Remove ~500 lines of code by using FlowBox instead of custom code
Also avoid using GtkFixed when in desktop mode
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
|
|
The --mode argument takes "desktop" (be a normal desktop), "titlebar" (normal
desktop but don't hide titlebar, YMMV depending on WM) or "window" (for
testing). This replaces the --enable-standalone configure option.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
More to be done, but it works. The only known regression is that startup
notification isn't multi-screen aware, but this should be ported to use GAppInfo
in the future.
Also themeing is likely to be broken, but this needs to be rethought for GTK+ 3
anyway.
|
|
This prevents an opportunistic alt-F4 from closing the desktop.
Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
|
|
|
|
|
|
|
|
* configure.ac:
* src/Makefile.am:
* src/main.c:
Add optional DBus support, and if enabled send a signal on the
system bus when the desktop has loaded.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@2066 b067294f-1dea-0310-9683-c47a78595994
|
|
* libtaku/Makefile.am:
Don't set LDADD, it doesn't do anything useful for a static library.
* src/Makefile.am:
Reorder the linked libraries so that --as-needed works.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@2057 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/Makefile.am:
* src/moko-finger-scroll.[ch]:
* src/desktop.c:
Remove MokoFingerScroll widget, its too slow to be usable on the
Zaurus when rotated. Maybe later.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1902 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/moko-finger-scroll.c:
Fix compile warnings.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1897 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/desktop.c:
(create_desktop):
Set default size of top level window (makes mbd-2 work with mbwm-2).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1895 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/Makefile.am:
Only link to libinotify if we HAVE_INOTIFY.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1872 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/Makefile.am:
* src/moko-finger-scroll.[ch]:
Add MokoFingerScroll widget
* src/desktop.c:
Use MokoFingerScroll instead of a GtkScrolledWindow.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1869 b067294f-1dea-0310-9683-c47a78595994
|
|
* configure.ac:
* src/main.c:
Don't link to or use threading, as we're not threaded anymore.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1809 b067294f-1dea-0310-9683-c47a78595994
|
|
* libtaku/xutil.[ch]:
Remove x_get_workarea and replace it with x_monitor_workarea which
calls a function when the work area changes.
* src/desktop.c:
Use x_monitor_workarea so that workareas should work again (#609).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1808 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/taku-category-bar.c:
Fix signal arguments so that the arrow buttons work (#610).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1807 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/desktop.c:
Disable workarea support, turns out its not finished and breaks
too much. Instead revert to old code which whilst it only works
with Sato, works well (#605).
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1802 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/taku-category-bar.c:
Set the categories list so that the popup menu appears, and fix
the activated callback so that it works. #603.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1799 b067294f-1dea-0310-9683-c47a78595994
|
|
* configure.ac:
Add gthread-2.0
* libtaku/taku-launcher-tile.c:
Load tile icons via a thread pool for speed.
* src/main.c:
Initialise threading.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1793 b067294f-1dea-0310-9683-c47a78595994
|
|
* libtaku/Makefile.am:
* libtaku/taku-menu.h:
* libtaku/taku-menu-desktop.c:
* libtaku/taku-launcher-tile.h:
* libtaku/launcher-util.[ch]:
* src/Makefile.am:
* src/desktop.[ch]:
* src/taku-category-bar.[ch]:
* src/main.c:
Hot new abstracted backend and more widgets.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1771 b067294f-1dea-0310-9683-c47a78595994
|
|
* configure.ac:
* src/inotify/:
* src/Makefile.am:
* libtaku/inotify/:
* libtaku/Makefile.am:
Move the inotify code to libtaku/.
* src/main.c:
Update includes.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1763 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/inotify/*.[ch]:
Re-sync with gio r662.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1750 b067294f-1dea-0310-9683-c47a78595994
|
|
* src/main.c:
Handle the workarea properly by positioning the desktop widgets,
not the window itself. On Matchbox the desktop window is
fullscreen, do positioning it doens't work.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1741 b067294f-1dea-0310-9683-c47a78595994
|
|
* */*:
Grand reorganisation.
taku-* and so are in libtaku/.
main and inotify/ are in src.
git-svn-id: https://svn.o-hand.com/repos/matchbox/trunk/matchbox-desktop-2@1672 b067294f-1dea-0310-9683-c47a78595994
|