[Uim-bugs] [Bug 24620] New: Add a KDE4 toolbar

View: New views
3 Messages — Rating Filter:   Alert me  

[Uim-bugs] [Bug 24620] New: Add a KDE4 toolbar

by Bugzilla from bugzilla-daemon@freedesktop.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugs.freedesktop.org/show_bug.cgi?id=24620

           Summary: Add a KDE4 toolbar
           Product: UIM
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: helper: toolbar
        AssignedTo: uim-bugs@...
        ReportedBy: nogu.dev@...


Created an attachment (id=30552)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=30552)
patch to add a plasmoid

The attached patch adds `--enable-kde4-applet' option to ./configure. Since the
KDE project switched from Autotools to CMake, CMake is required to build a KDE4
applet, a.k.a. plasmoid.

Notes:
- A menu on a tool button and a context menu appear at an incorrect position
  in this plasmoid.

  I suspect this nasty issue is relevant to this bug in Qt:
    249306 - QToolButton popup menu is shown at wrong position when embedded
    in a QGraphicsView
   
http://qt.nokia.com/developer/task-tracker/index_html?method=entry&id=249306

  (Plasma::PopupApplet inherits Plasma::Applet and Plasma::Applet inherits
  QGraphicsProxyWidget)

- qt4/toolbar/build/.svnignore is just a dummy file. I've added this file
  because `svn diff' can't handle an empty directory. AFAIK, unlike CVS or git,
  Subversion can add an empty directory. So you can remove this .svnignore
  as far as you use Subversion.


--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
uim-bugs mailing list
uim-bugs@...
http://lists.freedesktop.org/mailman/listinfo/uim-bugs

[Uim-bugs] [Bug 24620] Add a KDE4 applet

by Bugzilla from bugzilla-daemon@freedesktop.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugs.freedesktop.org/show_bug.cgi?id=24620


Muneyuki Noguchi <nogu.dev@...> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Add a KDE4 toolbar          |Add a KDE4 applet




--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
uim-bugs mailing list
uim-bugs@...
http://lists.freedesktop.org/mailman/listinfo/uim-bugs

[Uim-bugs] [Bug 24620] Add a KDE4 applet

by Bugzilla from bugzilla-daemon@freedesktop.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

http://bugs.freedesktop.org/show_bug.cgi?id=24620


Etsushi Kato <ek.kato@...> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




--- Comment #1 from Etsushi Kato <ek.kato@...>  2009-10-25 11:27:30 PST ---
(In reply to comment #0)
> Created an attachment (id=30552)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=30552) [details]
> patch to add a plasmoid

Thanks!  I've committed it in r6038 with some modification noted below.  Please
let me know if you find any problem.


> The attached patch adds `--enable-kde4-applet' option to ./configure. Since the
> KDE project switched from Autotools to CMake, CMake is required to build a KDE4
> applet, a.k.a. plasmoid.

Since ./configure can't go through on system without kde4 and/or cmake, I
modified it to use AC_MSG_WARN, and set use_apple_kde4="no".

> - qt4/toolbar/build/.svnignore is just a dummy file. I've added this file
>   because `svn diff' can't handle an empty directory. AFAIK, unlike CVS or git,
>   Subversion can add an empty directory. So you can remove this .svnignore
>   as far as you use Subversion.

I didn't add qt4/toolbar/build directory.  Instead, ensure ./configure to
create the directory since empty directory cannot cope with 'make dist'.


--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
uim-bugs mailing list
uim-bugs@...
http://lists.freedesktop.org/mailman/listinfo/uim-bugs