Hey people!
Just wanted to upload a binary of the newly added Popup-plugin
and a screenshot
ill continue on Improving and Customizing it
roar.jar (26622 Bytes)
Hey people!
Just wanted to upload a binary of the newly added Popup-plugin
and a screenshot
ill continue on Improving and Customizing it
roar.jar (26622 Bytes)
I guess popups are appearing from the top in this screenshot? I think it is better to start from the bottom. At least for Windows users it is more common Colors need customizing to fit into current Spark theme. Are those popup staying until clicked? Then needs an option to make them disappearing on a time basis.
Awesome!!
Only complaint is to have it NOT parse existing conference rooms (we use 4 for autojoining) … and well
See screenshot.
i suppose that only happens when you join a chatroom?
The SparkToaster has the same issues i think
feature is still in development, just wanted to get some opinions and maybe some feature requests
popups disappear after 3 seconds
they start in top right corner and move downwards until they reach the end and then start another line left of it
features planned:
display time
colors
click events
different shapes (current is round corner rectangle)
Yep – toaster does the same, but since toaster doesn’t make a new window for each, it’s not as noticeable
added a newer version to the first post
you can configure colors duration and maximum amount of popups displayed on the screen
http://community.igniterealtime.org/servlet/JiveServlet/download/212287-11179/ro ar.jar
root /usr/bin/spark/src/plugins/roar/build # ant jar
Buildfile: build.xml
clean:
[delete] Deleting directory /usr/bin/spark/target/plugins-dev/roar/classes
compile:
[mkdir] Created dir: /usr/bin/spark/target/plugins-dev/roar/classes
[javac] Compiling 6 source files to /usr/bin/spark/target/plugins-dev/roar/classes
[javac] /usr/bin/spark/src/plugins/roar/src/java/org/jivesoftware/spark/roar/RoarPanel. java:36: package com.sun.awt does not exist
[javac] import com.sun.awt.AWTUtilities;
[javac] ^
[javac] /usr/bin/spark/src/plugins/roar/src/java/org/jivesoftware/spark/roar/RoarPanel. java:50: cannot find symbol
[javac] symbol : variable AWTUtilities
[javac] location: class org.jivesoftware.spark.roar.RoarPanel
[javac] AWTUtilities.setWindowShape(window, new RoundRectangle2D.Float(0, 0,
[javac] ^
[javac] /usr/bin/spark/src/plugins/roar/src/java/org/jivesoftware/spark/roar/RoarPanel. java:52: cannot find symbol
[javac] symbol : variable AWTUtilities
[javac] location: class org.jivesoftware.spark.roar.RoarPanel
[javac] AWTUtilities.setWindowOpaque(window, true);
[javac] ^
[javac] /usr/bin/spark/src/plugins/roar/src/java/org/jivesoftware/spark/roar/RoarPanel. java:78: cannot find symbol
[javac] symbol : variable AWTUtilities
[javac] location: class org.jivesoftware.spark.roar.RoarPanel
[javac] AWTUtilities.setWindowOpacity(window, 0.9f);
[javac] ^
[javac] 4 errors
BUILD FAILED
/usr/bin/spark/src/plugins/roar/build/build.xml:38: Compile failed; see the compiler error output for details.
Total time: 6 seconds
Trying to build it too – not sure if i’m just missing some dependencies.
what java and what ant version are you using?
com.sun.awt.AWTUtilities was introduced as a beta class in java 6u10 i believe
java version “1.6.0_16”
Java™ SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot™ Client VM (build 14.2-b01, mixed mode, sharing)
Apache Ant version 1.7.1 compiled on November 10 2008
For Mac users would be nice if it had the option to simply keep bouncing the dock icon until the message is focused. It already bounces the icon once, so maybe it wouldn’t be that hard. I think this is the standard behavior for most Mac IM apps.
i thought the standard behavior for unread messages in Mac OS is a small red circle in the dock with the number of unread messages, isn’t it?
but maybe that’s not the point. maybe we could add the option in preferences to let spark bounce until you read the messages .
No I think that’s more the standard behavior for Mail clients or notifications of lesser urgency. iChat (the native chat app), for instance, bounces until you focus the message. I think Adium can do the same.
your waaaay in the wrong thread here,
This thread is about the development of a new plugin,
which shouldnt be used on a mac, since it only replicates Growl-Like behaviour
but anyhow, feel free to commit patches to the apple-plugin
12399, on Win7 x64 when i hover Popups enabled in Roar settings it starts to show something else (overlapping images), also on Win7 x64 default colors for bg and text were black.
Also, is it mainly targeted on Mac/Linux users? Can you add an option to start showing popups in lower right corner and going upwards?
Wolf logo in the preferences window looks weird…
Original Spark popup can be clicked to focus on a chat window. Handy feature.
Where can i find an i18n file for Roar plugin?
Mac has Growl
so its target would be windows/linux
stuff that needs to be added:
display position (top right, top left, bottom right or bottom left)
languages
the weird hover transparency issue… sometimes you just gotta hate java
popup click actions
i like the background logo alot
i’d say the plugin is still in an early development phase, hence the version number 0.2
Well, that logo is huge and it is partly hidden under the preferences. It could be smaller and could be say in the lower right corner of the preferences window (along with plugin’s author credits ). Also, maybe it would be better to use same logo in the preferences left panel and in the preferences window, for consistency. I think wolf logo is better describing “roar” than a paw.
latest version
roar.amount - probably should have a translation
choosing popup starting position still has a weird effect
Can we think of the option to prevent showing popups after opening a group chat window?
yes we can, how would you like it?
if Chatwindow is in focus, dont show popups for active tab
if in focus dont show popups for groupchats
if in focus dont show popups at all
i thought i fixed the weird hover effect, seems i have to look again
i have mistyped roar.amount in the english file, in german it works
How most people at my office use it, is to see what’s going on in conference rooms – the only thing i’d like it no to do, is to display existing chats when you initially load spark (we have autojoin on).