Friday, December 23, 2005
Happy Festivus and a great New,Year.:)
http://en.wikipedia.org/wiki/Festivus
~Flamerobin developers team~
..:: FlameRobin ::..:: Firebird ::..
Wednesday, December 21, 2005
Friday, December 16, 2005
flamerobin 0.4.8 binary snapshots
Please download and test. If there aren't any serious bugs, we will make
0.5.0 release soon.
http://www.flamerobin.org/test
If anyone wants the sources, use the tag: "dev_0_4_8".
--
Milan Babuskov
..:: FlameRobin ::..:: Firebird ::..
Wednesday, December 14, 2005
Flamerobin mentioned in Firebird article (Entwickler Magazin)
You can read babelfish translation or original article (in german)
..:: FlameRobin ::..:: Firebird ::..
Friday, December 09, 2005
Flamerobin - new feature (in 0.4.5)
you can do so with the search edit , the tree will jump to "foo" item ( works like
find bar in firefox)

..:: FlameRobin ::..:: Firebird ::..
Wednesday, November 23, 2005
flamerobin/firebird mention on linuxdevices.com
Read full article on linuxdevices.com
..:: FlameRobin ::..:: Firebird ::..
Installing Firebird 1.5 on osx 10.4 (in spanish)
"Para interactuar con sus Bases de datos de manera grafica les recomiendo flamerobin es excelente
Instalando Firebird CS 1.5 en OS X 10.4
..:: FlameRobin ::..:: Firebird ::..
Saturday, November 19, 2005
FlameRobin on Solaris
We met at the Firebird conference. You said that your (or some of your
coleagues) are interested in FlameRobin on Solaris.
I don't know if you tried it yet, but here's a brief overview. You need
to build wxWidgets first, and then FlameRobin. You can obtain wxWidgets
from www.wxwidgets.org. As I understand it has already been ported to
Solaris, so there shouldn't be much problem, just follow the
instructions in "docs" folder. You should use at least wxWidgets version
2.6.0 or any higher. Please use wxAll package, as others probably don't
have all the files needed for Solaris.
After you built and installed wxWidgets, you need also to build the
wxSTC component (wxStyledTextControl) that we use for SQL editor. It is
usually done by going into "contrib/src/stc" and running "make" and
"make install" in there.
Here's how I do it on Linux and FreeBSD, it shouldn't be much different
on Solaris:
[unpack wx sources and enter that directory]
./configure
make
make install
cd contrib/src/stc
make
make install
The ./configure script has many options, where you can choose whether
you want the debug or release version, enable or disable Unicode, etc.
Here are the most important ones:
--enable-debug
--enable-unicode
--enable-shared
--enable-gtk
There are some defaults, but if you want to make sure, then add the
appropriate --enable or --disable switch. Using:
./configure --disable-unicode --disable-shared
should be a safe bet. I'm not sure if Solaris uses Gtk, so you better
skip that and leave it to autodetection.
Next, you need to build FlameRobin. You can either use 0.4.0 source
available for download from the website, or the latest CVS version. I
recommend CVS as it has many fixes. Our CVS tree is still in the old
"fbmanager" project at sourceforge.net (yes, we *do* need to move it
over to flamerobin), you need to fetch the "mghie" module from it.
In FlameRobin's source tree, create top-level directory named "build" or
something like that. Then, cd into it and run:
../configure
This should setup things properly. I recommend you use the same
--enable-debug or --disable-debug switch you used with wxWidgets. After
that, run
make
make install
And that should be it. Should you have any problems, feel free to
contact me directly, or join our mailing list (low traffic) at:
http://lists.sourceforge.net/lists/listinfo/flamerobin-devel
--
Milan Babuskov
Thursday, November 17, 2005
..:: FlameRobin ::..:: Firebird ::..
Tuesday, November 15, 2005
First pictures from the Conference
Here ya go, first pictures, hopefully we'll get some from our developers ( guys, come back with pictures, pretty please ).
..:: FlameRobin ::..:: Firebird ::..
Thursday, November 10, 2005
Firebird Conference 2005
Firebird Conference is kicking between November 13th and 15th in Prague, Czech Republic. Some of us, will be speakers at the conference. To be more specific, Milan Babuskov will present 2 papers, "FlameRobin - administration tool for Firebird DBMS" and "The power of Firebird events", and Nando Dessena will be also presenting 2 papers, "Using Delphi and InstantObjects with Firebird" and "Deploying Firebird transparently on Windows". You are more than welcomed to attend the events.
..:: FlameRobin ::..:: Firebird ::..Wednesday, October 12, 2005
flamerobin/firebird used in Race to Linux contest
http://www.codeproject.com/useritems/RacetoLinuxRace2.asp
..:: FlameRobin ::..:: Firebird ::..
Saturday, September 24, 2005
flamerobin with g++4 (on ubuntu breezy)
I have checkout ibpp 2.4 from cvs
cat ../ibpp_checkout.sh
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ibpp co -r rel_2_4 -P ibpp2
and overwrote the version that is in flamerobin tree
seems i had to recompile wxwidgets ;)
When i started flamerobin got this message
The library used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers,compatible with 2.4),
and your program used 2.6 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4).
Finally it worked after wxwidgets recompile

..:: FlameRobin ::..:: Firebird ::..::ubuntu::..
Friday, September 23, 2005
flamerobin pr 0.4.0 announcement
betanews.com [file forum]
sofpedia.com [linux section only ]
freshmeat.net
gnomefiles.org
myl.ro
linux360.ro
..:: FlameRobin ::..:: Firebird ::..
developers developers developers ...ops
ps: i watched steve balmer's speak about developers ;) and the monkey dance
..:: FlameRobin ::..:: Firebird ::..
FlameRobin - administration tool for Firebird DBMS
FlameRobin - administration tool for Firebird DBMS
FlameRobin is light-weight cross-platform Firebird administration tool built entirely with open source software. This session will cover the project's goals, history, and FlameRobin's features. It will also show some specifics of the tool, and ways to use it efficiently and effectively.
The power of Firebird events
Events are one of the least known features of Firebird. This session explains basics of event functionality, and then explores various ways to use events and possible configuration problems and issues. It also shows the possibility to use Firebird in an unusual way: Firebird acting as a chat server.
..:: FlameRobin ::..:: Firebird ::..
Friday, September 16, 2005
FlameRobin 0.4.0 released
release brings some new features, a lot of bug fixes, and FreeBSD port.
Known issues:
-------------
- Backup and restore use display name instead of hostname. Be sure to
use the same if you backup/restore from FR
- On Linux and FreeBSD FlameRobin stores it's files in system wide
directories. This means that you cannot simply unpack and run it
anymore, you need to install it. To simplify the process, we provide a
Makefile in our binary packages. So, went you unpack the binary package,
just run "make install" as root. Alternatively, you can install from
.deb or .rpm package which don't require those steps.
Here's a list of new features and bugfixes since 0.2.5:
New features
------------
- History of SQL statements, presistent even after closing program
- Activate/deactivate option for triggers
- "Drop multiple columns" option for tables
- Execute option for procedures
- Preferences can be set on database basis (ex. logging)
- Option to restore backup into new database
- Support for SET AUTODDL isql feature and option to automatically
commit DDL statements
- Support for RECREATE and CREATE OR ALTER statements
- FreeBSD port
- Support for computed columns (shown in tree, removed from insert
statements)
- Calltips for UDFs
- Properties page for UDFs
- Option "create new trigger" for tables and views
- Support for table indices - display, add, drop, recompute stats., edit
descriptions
- Property page for view's triggers
- Select object's name in SQL editor and get its properties page
- Context menu for properties windows with options to print and save
contents
- Implemented "open in new window" context menu option for properties
page links
- Added main menu for main application window
- Added "diplay name" to servers and databases
- "Connect as" option for databases: ability to connect as different
user/role without need to register new database
Enhancements and Bug fixes
--------------------------
- Fixed bug when password is supplied upon connecting
- Fixed parsing of committed statements when statement starts with a comment
- Main menu system reorganized
- Configuration files reorganized: user configuration files stored in
user's directories
- Option to hide the status bar
- Option to hide databases that are not connected
- Fixed background colors of read-only fields in various dialogs
- Fixed "no database assigned" error for new databases
- Made sure the statement with error is visible in large scripts
- Changed the execute key to F4, as F9 has a special meaning on some
platforms
- Long text now wraps on Dependencies page, making to easier to read
- Fixed scrollbar bugs of data grid with Linux port
- Mousewheel now works on Linux
- IBPP library sources added to the project
- Compare database's and connection charset and warn user if they differ
- Bigint datatype added to field properties dialog
- Option to disable autocompletion inside quoted text
- Fixed bug that sql editor dialog can have an empty title
- Improved handling of fatal exceptions
- ALTER TABLE x ALTER COLUMN y updates the tree/properties page
- Improved handling when adding NOT NULL columns
- Fixed bug when SP and triggers contained ampersand (&) in source (FR
would hang)
- Size and position of minimized windows is not stored anymore
- Pressing function keys and clicking buttons in SQL editor now does the
same
- Prompt to overwrite files when saving in SQL editor
- Faster startup upon connection since domains are loaded on-demand
- Dropping tables and views now properly removes triggers from tree
- Fixed parsing of CREATE,ALTER,DROP trigger statements (tables/views
get notified)
- Saving data to html file now uses default .html extension if user does
not supply it
- Fixed and improved dependencies detection for database objects
- Fixed logging to file: newlines are added when headers are off
- Registration of Firebird embedded server is now possible from application
- Firebird 1.5 charsets made available, charset box is user editable to
support future charsets
- Current tree item's database printed in status bar instead of tooltip
- Improved connecting speed by postponing loading of autogenerated
domain info
--
Milan Babuskov
http://www.flamerobin.org
..:: FlameRobin ::..:: Firebird ::..
Thursday, September 15, 2005
IBPP and FlameRobin
On Thu, 15 Sep 2005 12:25:24 +0200,
Milan Babuskovwrote:
MB> IBPP is now part of FlameRobin (sources are included in our tree), so no
MB> need to make IBPP package.
I just need to write a word of clarification here for people who do not
read the flamerobin-devel list. Though I very well know it wasn't the
intent of Milan to say so, the above sentence, taken of its context,
might be misunderstood by people at large.
What Milan wanted to say is that the FlameRobin project now has
integrated a copy of the source code of IBPP right in the codebase of
FlameRobin. This makes it easier for people to build FlameRobin from
sourcecode, since people don't need to also build IBPP by itself. It's
just built inside FlameRobin as if it was source code of FlameRobin.
That is a good simplification, which I am happy to have suggested to my
friends at FlameRobin.
Since FlameRobin uses a copy of the source code, from time to time, the
ibpp version integrated in FlameRobin may be or may not be the latest
version of ibpp. At any time the one found in FlameRobin will be the one
chosen by FlameRobin for their own needs. They may be using the
cutting-edge latest beta or alpha or be 2 released versions behind
(which I wouldn't believe by the way ;-) ).
This said, nothing changed regarding IBPP itself. It is and will stay an
independent project. An independent project which is happy being used
and relied upon by several open-source projects or commercial products,
including of course FlameRobin.
If you don't know yet about FlameRobin, I urge you to visit their
website at http://www.flamerobin.org because this is an excellent piece
of software which I use daily for the vast majority of my Firebird
databases maintenance.
Yours,
-- Olivier Mascia
..:: FlameRobin ::..:: Firebird ::..
Sunday, September 11, 2005
Changes in FlameRobin 0.4.0 ALPHA (not yet released)
- History of SQL statements, presistent even after closing program
- Activate/deactivate option for triggers
- "Drop multiple columns" option for tables
- Execute option for procedures
- Preferences can be set on database basis (ex. logging)
- Option to restore backup into new database
- Support for SET AUTODDL isql feature and option to automatically commit DDL statements
- Support for RECREATE and CREATE OR ALTER statements
Enhancements and Bug fixes
- Fixed bug when password is supplied upon connecting
- Fixed parsing of committed statements when statement starts with a comment
- Main menu system reorganized
- Configuration files reorganized: user configuration files stored in user's directories
- Option to hide the status bar
- Option to hide databases that are not connected
- Fixed background colors of read-only fields in various dialogs
- Fixed "no database assigned" error for new databases
- Made sure the statement with error is visible in large scripts
- Changed the execute key to F4, as F9 has a special meaning on some platforms
- Long text now wraps on Dependencies page, making to easier to read
- Fixed scrollbar bugs of data grid with Linux port
- Mousewheel now works on Linux
- IBPP library sources added to the project
- Compare database's and connection charset and warn user if they differ
- Bigint datatype added to field properties dialog
- Option to disable autocompletion inside quoted text
- Fixed bug that sql editor dialog can have an empty title
- Improved handling of fatal exceptions
..:: FlameRobin ::..:: Firebird ::..
flamerobin on softpedia.net linux section
(Not me )
next would be to be added in windows/mac section
..:: FlameRobin ::..:: Firebird ::..