December 01, 2008, 10:37:30 PM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
: You can now show us where you live by placing a pin on the Google map in your profile.
Home
Forum
Chat
links
PLAY NOW!
Help
Search
Calendar
Members
Login
Register
FIBS Board backgammon forum
>
Forum
>
FIBS Client software
>
JavaFibs
(Moderators:
cthulhu
,
Tom
) >
JavaFIBS Development - New Features needed
Pages:
1
[
2
]
3
All
Go Down
« previous
next »
Print
Author
Topic: JavaFIBS Development - New Features needed (Read 8879 times)
0 Members and 1 Guest are viewing this topic.
Tom
Moderator
Beginner
Offline
Gender:
Posts: 93
Re: JavaFIBS Development - New Features needed
«
Reply #20 on:
January 23, 2008, 08:09:41 PM »
Quote from: cthulhu on January 23, 2008, 08:03:56 PM
What I really think the guy wanted in the first place is a way to mark several friends in the list, then click the colour box and select a colour which will be applied for all marked persons in the list.
Yes you are right! socks I guess I need to read too!
Logged
FIBS Board backgammon forum
Re: JavaFIBS Development - New Features needed
«
Reply #20 on:
January 23, 2008, 08:09:41 PM »
Logged
cthulhu
Moderator
Beginner
Offline
Posts: 99
Re: JavaFIBS Development - New Features needed
«
Reply #21 on:
January 23, 2008, 08:12:43 PM »
The way some people seem to be using the list, maybe one should make another list with "players met" also to separate them from your friends which you can colour?
Logged
Tom
Moderator
Beginner
Offline
Gender:
Posts: 93
Re: JavaFIBS Development - New Features needed
«
Reply #22 on:
January 23, 2008, 08:15:57 PM »
That is an interesting idea.. or maybe a few empty friends lists and you can define the title?
One tab named FLG the another Team League, etc
Logged
cthulhu
Moderator
Beginner
Offline
Posts: 99
Re: JavaFIBS Development - New Features needed
«
Reply #23 on:
January 23, 2008, 08:25:25 PM »
Yes good idea, or why not let the user create lists as many as (s)he wants. Like the programmable buttons.
Logged
Peyo
Beginner
Offline
Posts: 11
Re: JavaFIBS Development - New Features needed
«
Reply #24 on:
January 23, 2008, 09:44:37 PM »
...and while you're at it: use the lists to detect when players log in. In other words automatize the "waitfor" for each player in the lists, and in addition use the list colors to highlight the "finally logs in" messages in the server log panel.
I guess you don't want that for all your lists, so turning on/off the "auto-waitfor" could be an option on each list.
Logged
Peyo
Beginner
Offline
Posts: 11
Re: JavaFIBS Development - New Features needed
«
Reply #25 on:
January 23, 2008, 09:58:38 PM »
Sortable match converter window:
- by name
- by date
Logged
Peyo
Beginner
Offline
Posts: 11
Re: JavaFIBS Development - New Features needed
«
Reply #26 on:
January 23, 2008, 10:08:43 PM »
And I hate to say this, but those icons are way too small (I'm showing my age here), plus they look like... well let's just say they look like icons from Microsoft Apps, and old versions at that
If any of you know a graphic designer, this is a nice and simple way to "modernize" an app. I will try to convince one I know to propose something.
In addition, I like the typical Mac Apps toolbar buttons/text/both option. But hey I'm a machead...
Logged
socksey
Global Moderator
Advanced
Offline
Gender:
Posts: 1,317
Re: JavaFIBS Development - New Features needed
«
Reply #27 on:
January 23, 2008, 10:10:07 PM »
All friends on the list are automatically colored blue first. I still like my idea best to sort out the special friends, tournament match players (could be different color for each league or tourney), td's, cyber friends, etc.
I don't like the idea of having a bunch of lists, unless they were on a wordpad/notepad file on my desktop, maybe.
After begging for years for a friends data feature, I have made my own alphabetized wordpad file listing most of my friends and acquaintances on Fibs along with any notes I want to remember, multiple nicks info, and isps in some cases.
We can all use our imaginations and adapt.
socksey
The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt
Logged
Tomawaky
Intermediate
Online
Gender:
Posts: 703
Re: JavaFIBS Development - New Features needed
«
Reply #28 on:
January 23, 2008, 11:31:21 PM »
Personnaly I like the list idea
Logged
Tomawaky
"I feel good da da da da da da da.........i knew that i would now........."
Tom
Moderator
Beginner
Offline
Gender:
Posts: 93
Re: JavaFIBS Development - New Features needed
«
Reply #29 on:
January 24, 2008, 02:54:47 AM »
Quote from: socksey on January 23, 2008, 10:10:07 PM
After begging for years for a friends data feature,
What is that?
Network stored lists?
Logged
socksey
Global Moderator
Advanced
Offline
Gender:
Posts: 1,317
Re: JavaFIBS Development - New Features needed
«
Reply #30 on:
January 24, 2008, 09:34:43 PM »
BBGT paid version had it. I lost that when my old computer went down. It stored all the info you wanted on any player. It was a great feature.
socksey
Sparkle laugh, delight! Encourage silliness. Know joy. - unknown
Logged
inim
This space is available for rent by advertisers.
Beginner
Offline
Posts: 155
This space is available for rent by advertisers
Re: JavaFIBS Development - New Features needed
«
Reply #31 on:
February 01, 2008, 07:59:06 AM »
Feature requests in no particular order.
Command line panel should support for auto-completion of player names in tell and message.
Command line panel should support auto-completion for server commands, a rather small set
Repbot integration
Tourneybot integration
Jellyfish export should use a better file selector
Jellyfish export should not block (currently does with many recorded games as it reads all before displaying dialog)
Pulldown menu structure should use standard layout (File, Edit, ..., Help) where applicable. E.g. jellyfish export should simply be moved to "Save" and "Save As" etc.
Preferences should use an tabbed dialog, not pulldown menues.
Messages should be internationalized (I18N)
Exceptions should be reported to the user, not silently ignored when running under javaw. Probably this is achived easiest using some real logger, such as log4j
Resumed matches should be handled more gracefully
Messages and shout/kibitz/tell should be optionally be prefixed with a timestamp
Country codes should not be hardcoded but derived from Runtime Locale
Audio samples should be of better quality. Currently they are 8Khz WAV, we could easily support CD quality and/or MP3 (to save space) and still improve sound quality.
Javafibs should be packaged using an install shield.
Permagag should use actual server side gag mode rather than silent filtering
Hall of Shame information should be used to autogenerate permagag suggestions for well known droppers
Color of checkers should be flippable with the same ease as the board can be mirrored. A friend of mine strongly prefers to play dark pieces over white pieces, and setting this via the color dialog is a bit cumbersome.
Messages should be optionally spellchecked
CLIP events should be exposed to the user for customization, e.g. via some sort of public API and Java Scripting. This would allow for oodles of nice user hacks, such as filtering shout (I wanna highlight all occurences of my name in shouts) or data (i wanna ring a bell when someone from host host.mybuddy.com logs in).
Support menu hotkeys (e.g. ctrl-t for toggle ready)
Other clients (CocoaFibs and 3DFibs) should be investigated for better GUI paradigms, especially for what now is the Command line panel.
Sound volume should be adjustable, currently JavaFibs always plays as loud as it possibly can. This doesn't integrate well with today's multimedia environments (listen to music while playing e.g.).
The server's built in help texts should be read and presented in a convenient way (cheap way to offer better integrated help)
Fibs has two IP adresses, of which sometimes one is reachable and the other is not. Exploiting this in the connection code could improve reachability of fibs.
JDK 5 or even JDK 6 features should be exploited, currently only JDK 1.3 is. The latter is long in the "end of life" state. However, keeping a JDK 1.3 version would allow to support JavaFibs on small devices, which have limited JREs.
Better textures for the Vectorboard should be included (maybe stealing from the excellent Gnubg textures)
DNS name resolution should be asynchronous
An option to log shout and kibitz to external log files should be offered
Clicking on a player in the player tab should open an integrated dialog which offers all actions w/r to that player (status, gag, message, even image import from fibsboard). In short: present all options at a glance.
more robust player list code, working around the well known rawho bug in the server
Non-binary preferences format (XML) for improved robustness and extensibility (using e.g. JAXB for serialization)
Support more server commands in an "Action" pulldown menu, e.g. away and waitfor come to my mind
Add client version to login client version ("JavaFibs2001 1.0.10" vs. "JavaFibs")
Rename from "JavaFibs2001" to just "JavaFibs", as 2001 sounds so retro today
«
Last Edit: February 01, 2008, 09:16:54 AM by inim
»
Logged
This space is available for rent by advertisers. Call
0900-INIMITE
today, and see your sales skyrocketing in no time! New customers receive free Vl@9rå and a penis enlargement set as a bonus! We support banners, flash banners, and scrollers. Discrete handling by our HQ on the Dutch Antilles.
webrunner
Administrator
Advanced
Offline
Gender:
Posts: 1,280
Re: JavaFIBS Development - New Features needed
«
Reply #32 on:
February 01, 2008, 01:45:20 PM »
Integrate the sound options similar to 3DFibs. That way more poeple can hear them.
Logged
"There is a difference between knowing the path and walking the path."
Bruce Lee
===================================
Sprintweb
|
Vrouwenpower forum
cthulhu
Moderator
Beginner
Offline
Posts: 99
Re: JavaFIBS Development - New Features needed
«
Reply #33 on:
February 01, 2008, 05:07:41 PM »
Quote from: inim on February 01, 2008, 07:59:06 AM
Feature requests in no particular order.
That's quite a list you got there.
Logged
adrian
Beginner
Offline
Gender:
Posts: 155
Re: JavaFIBS Development - New Features needed
«
Reply #34 on:
February 01, 2008, 05:09:35 PM »
Please, please , please Peter, we want them all !
Logged
What you give is what you get ( big lie..)
inim
This space is available for rent by advertisers.
Beginner
Offline
Posts: 155
This space is available for rent by advertisers
Re: JavaFIBS Development - New Features needed
«
Reply #35 on:
February 01, 2008, 06:49:37 PM »
Quote from: cthulhu on February 01, 2008, 05:07:41 PM
That's quite a list you got there.
Don't panic, it's just a braindump without any considerations of timeframe, feasibility or priority.
Logged
This space is available for rent by advertisers. Call
0900-INIMITE
today, and see your sales skyrocketing in no time! New customers receive free Vl@9rå and a penis enlargement set as a bonus! We support banners, flash banners, and scrollers. Discrete handling by our HQ on the Dutch Antilles.
marekful
Newbie
Offline
Gender:
Posts: 3
Re: JavaFIBS Development - New Features needed
«
Reply #36 on:
February 04, 2008, 03:31:46 AM »
I have thoughts around this topic from long ago, unfortunately never started to document them..
I can think of two things right now:
1) A minor bug I found is that when the board is detached and you click look or watch on some player then the player list (still in the tabbed pane) is deactivated (disappears) but the board window doesn't get the focus.
2) I think implementing the ongoing games and watchers in the following way would be particularly useful:
There's a list of 'tables' with some nice and considerable GUI integration. These could be just small iconic elements displaying the two players' (and maybe the watchers') name. Mouse over event should then display a small sketch of the current board state of that game and match info (i.e. score).
This is just a rough idea and should be improved.
Any comments on the latter is appreciated.
Logged
marekful
Newbie
Offline
Gender:
Posts: 3
Re: JavaFIBS Development - New Features needed
«
Reply #37 on:
February 06, 2008, 08:44:50 PM »
I think I will follow the 1 bug and 1 feature request/enhancement per entry..
1) OK, it's actually not a bug but could be improved: I found that having JF run for over say 60 hours results in the swing becoming what I would say inoperable in the means of slowness. I couldn't exactly figure out what is the proportion of JF to KDE in this without having seen the sources and I don't know if it exists in Windows (but I suppose it must) but I'm pretty sure that it could be improved by freeing more resources during such long runs. (I.e. those used by all text outputs.) This probably would also involve a new feature that would allow those outputs to be logged into files (after a configurable number of lines) rather then kept in the running environment (who needs 60000 lines in any of those text areas?) (OK, another thing: who wants to run it so long? ME!)
2) A bit extreme but would be useful to be able to have empty lines in the kibitzes/says text area by pressing enter in the empty command line. (E.g to separate contents for repbot queries, etc.)
«
Last Edit: February 06, 2008, 11:08:33 PM by marekful
»
Logged
marekful
Newbie
Offline
Gender:
Posts: 3
Re: JavaFIBS Development - New Features needed
«
Reply #38 on:
February 07, 2008, 03:26:54 AM »
Quote from: marekful on February 06, 2008, 08:44:50 PM
(after a configurable number of lines)
What I exactly mean here is of course to save everything to plain text files depending on user setting but only keep a limited amount of data (lines of text) in memory thus ensuring the smooth running of JF on the long term.
Logged
inim
This space is available for rent by advertisers.
Beginner
Offline
Posts: 155
This space is available for rent by advertisers
Re: JavaFIBS Development - New Features needed
«
Reply #39 on:
February 08, 2008, 09:03:34 PM »
Quote from: burper on January 20, 2008, 01:51:59 AM
keychain integration ala CocoaFibs?
Could you elaborate what this means? The last Mac I used had 8 bit, so I've never seen CocoaFibs running ...
Logged
This space is available for rent by advertisers. Call
0900-INIMITE
today, and see your sales skyrocketing in no time! New customers receive free Vl@9rå and a penis enlargement set as a bonus! We support banners, flash banners, and scrollers. Discrete handling by our HQ on the Dutch Antilles.
Pages:
1
[
2
]
3
All
Go Up
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
FIBSBoard general
-----------------------------
=> Announcements
=> General Chit Chat
=> Pictures & Links
=> Feedback & Questions
-----------------------------
Backgammon
-----------------------------
=> News & events
=> Backgammon
=> Backgammon problems
=> Improving your backgammon skills
=> Using backgammon software
=> Money play
-----------------------------
First Internet Backgammon Server
-----------------------------
=> F.I.B.S. general support
=> Droppers
=> Gathering of Fibsters
-----------------------------
FIBS Client software
-----------------------------
=> 3DFibs
=> CocoaFibs
=> C4 Fibs
=> DelFibs
=> JavaFibs
=> RealFibs
=> Other Fibsclients
-----------------------------
Leagues and tournaments
-----------------------------
=> Fibsleagammon
=> Team Leagues
=> Fibs-O-Nacci
=> Inter-Nation Tournament
=> FIBS postcard tournaments.
=> Other Tournaments
-----------------------------
Bots & other tech stuff
-----------------------------
=> TourneyBot
=> TourneyStatsBot
=> RepBot
=> Other bots & tech stuff.
-----------------------------
Other BG servers
-----------------------------
=> BGroom
=> Gammon Empire
=> Play65
Cheap Gas
-
Loans
-
Phoenix Landscaping
-
Loans
Terms & Conditions
|
Privacy policy
Loading...