<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.flamerobin.org/dokuwiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.flamerobin.org/dokuwiki/feed.php">
        <title>DokuWiki wiki</title>
        <description></description>
        <link>http://www.flamerobin.org/dokuwiki/</link>
        <image rdf:resource="http://www.flamerobin.org/dokuwiki/lib/images/favicon.ico" />
       <dc:date>2012-05-17T15:28:38+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/alter_column_datatype?rev=1224331139&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/coding_conventions?rev=1262698997&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/configoptions?rev=1224331129&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/core_design?rev=1224331131&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/core_design_composite?rev=1224331141&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/core_design_visitor?rev=1224331137&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/cvs_access?rev=1284313441&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/dokuwiki?rev=1303505485&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/flamerobin_art?rev=1328597866&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/foopage?rev=1224331134&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/howtobuildonubuntudebian?rev=1335106889&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/ideas?rev=1224331143&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/manual?rev=1308502821&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/newbietasks?rev=1224331132&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/observerpattern?rev=1224331136&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/platformspecifics?rev=1262698580&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/roadmap?rev=1335106638&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/stc?rev=1262725998&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/syntax?rev=1303505485&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/table_view_triggers_ideas?rev=1224331135&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/tools?rev=1288014688&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/whycolumninfo?rev=1224331149&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/wiki/wxstring?rev=1262698039&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.flamerobin.org/dokuwiki/lib/images/favicon.ico">
        <title>DokuWiki</title>
        <link>http://www.flamerobin.org/dokuwiki/</link>
        <url>http://www.flamerobin.org/dokuwiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/alter_column_datatype?rev=1224331139&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:59+00:00</dc:date>
        <title>wiki:alter_column_datatype</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/alter_column_datatype?rev=1224331139&amp;do=diff</link>
        <description>While developing FlameRobin I came to an interesting area of using the Firebird database: altering column datatype. Firebird uses domains to define datatypes. There are two kinds of domains: 

	*  user defined domains UDD
	*  system autogenerated domains SAGD</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/coding_conventions?rev=1262698997&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T13:43:17+00:00</dc:date>
        <title>wiki:coding_conventions</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/coding_conventions?rev=1262698997&amp;do=diff</link>
        <description>If anything isn't explained here, you should refer to document - Industrial Strength C++ (author page - &lt;http://www.henricson.se/mats/&gt;).
Online version and pdf-version should be available here - &lt;http://www.sannabremo.se/nyquist/industrial/&gt;

Indentation &amp; separation

All code should use 4 spaces for indentation. Lines of code should not be longer than 80 characters.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/configoptions?rev=1224331129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:49+00:00</dc:date>
        <title>wiki:configoptions</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/configoptions?rev=1224331129&amp;do=diff</link>
        <description>This is a collection of various things that we believe that should be configurable options in FlameRobin, so users can fit the tool for their needs. Whenever you run into something that should be configuration option, be sure to add it to this page. The list is currently unstructured heap. Once it reaches a critical mass, we'll structure it into something useful.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/core_design?rev=1224331131&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:51+00:00</dc:date>
        <title>wiki:core_design</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/core_design?rev=1224331131&amp;do=diff</link>
        <description>Here you can see UML diagram showing my (Gregory) vision of FlameRobin core design.
I need some more time to produce and release code for more deep discussion.
Any comments, objections or questions are welcome!

Composite pattern 

GoF Composite patterns usage</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/core_design_composite?rev=1224331141&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:59:01+00:00</dc:date>
        <title>wiki:core_design_composite</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/core_design_composite?rev=1224331141&amp;do=diff</link>
        <description>GoF Composite pattern



One difference from current approach: The Collection should IMHO contain pointers to Item objects, rather than objects themselves. This allow us to remove the (not nice) getChildren method, and use iterators instead.

I (Milan) also think that we may remove Y and Yx prefixes for classes. They didn't prove themselves needed since we have namespace for IBPP classes, and all wxWidgets classes have wx prefix. BTW, some of the newer code already doesn't have prefixes.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/core_design_visitor?rev=1224331137&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:57+00:00</dc:date>
        <title>wiki:core_design_visitor</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/core_design_visitor?rev=1224331137&amp;do=diff</link>
        <description>GoF Visitor pattern</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/cvs_access?rev=1284313441&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-09-12T17:44:01+00:00</dc:date>
        <title>wiki:cvs_access</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/cvs_access?rev=1284313441&amp;do=diff</link>
        <description>Project's code is hosted into Subversion and here is a guide for you

How to access Flamerobin Subversion Tree &lt;http://sourceforge.net/svn/?group_id=124340&gt;

In Ubuntu for anonymous mode i did like this (for all the tree)


svn co http://flamerobin.svn.sourceforge.net/svnroot/flamerobin/trunk flamerobin_trunk</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/dokuwiki?rev=1303505485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-22T20:51:25+00:00</dc:date>
        <title>wiki:dokuwiki</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/dokuwiki?rev=1303505485&amp;do=diff</link>
        <description>DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at creating documentation of any kind. It is targeted at developer teams, workgroups and small companies. It has a simple but powerful syntax which makes sure the datafiles remain readable outside the Wiki and eases the creation of structured texts. All data is stored in plain text files -- no database is required.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/flamerobin_art?rev=1328597866&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-02-07T06:57:46+00:00</dc:date>
        <title>wiki:flamerobin_art</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/flamerobin_art?rev=1328597866&amp;do=diff</link>
        <description>Official Logos: 



TODO:

	*  Put some more screenshots with 0.9.3.* &lt;http://www.flamerobin.org/images/screenshots/&gt;
	*  Add the official logos in svg format</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/foopage?rev=1224331134&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:54+00:00</dc:date>
        <title>wiki:foopage</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/foopage?rev=1224331134&amp;do=diff</link>
        <description>ok acl is working</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/howtobuildonubuntudebian?rev=1335106889&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-22T15:01:29+00:00</dc:date>
        <title>wiki:howtobuildonubuntudebian</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/howtobuildonubuntudebian?rev=1335106889&amp;do=diff</link>
        <description>How to Build flamerobin on ubuntu or debian 

get the flamerobin dependencies 

sudo apt-get build-dep flamerobin

recent versions needs boost headers 

sudo apt-get install libboost-dev

install subversion 

sudo apt-get install subversion

svn co &lt;https://flamerobin.svn.sourceforge.net/svnroot/flamerobin&gt; flamerobin</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/ideas?rev=1224331143&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:59:03+00:00</dc:date>
        <title>wiki:ideas</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/ideas?rev=1224331143&amp;do=diff</link>
        <description>This page provides central hub for various suggestions and ideas about FlameRobin architectural and design issues. We can collect all result of discussion here, and have defined solutions for various future problems/features.

Configuration options 

A collection of various things that we believe that should be options in FlameRobin, so users can fit the tool for their needs.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/manual?rev=1308502821&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-06-19T17:00:21+00:00</dc:date>
        <title>wiki:manual</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/manual?rev=1308502821&amp;do=diff</link>
        <description>About this manual

We try to keep all the features in FlameRobin usable in an intuitive manner. However, there are things that you still need to know if you want to grasp the full power of the application, and this manual contains details about them. In this document, you will find an overview of the features, a description of all configuration parameters and advanced installation and customization notes.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/newbietasks?rev=1224331132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:52+00:00</dc:date>
        <title>wiki:newbietasks</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/newbietasks?rev=1224331132&amp;do=diff</link>
        <description>When people wish join the project, they initially want to get some small problem that can be solved in relatively short time. Here are some of those. These shouldn't take more than few hours to experienced FlameRobin developers. It will probably take more time for you, but this is a good way to get familiar with the code. It is also good for us, since once you're done, we can see what kind of code to expect from you.




Feel free to take any of these:</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/observerpattern?rev=1224331136&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:56+00:00</dc:date>
        <title>wiki:observerpattern</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/observerpattern?rev=1224331136&amp;do=diff</link>
        <description>Observer pattern and database objects' hierarchy

Disclaimer: This document is only a rough outline for some future documentation. It is used for developers to communicate easily. 
Is contains a really small subset of what is needed to say about this.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/platformspecifics?rev=1262698580&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T13:36:20+00:00</dc:date>
        <title>wiki:platformspecifics</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/platformspecifics?rev=1262698580&amp;do=diff</link>
        <description>The different platforms FlameRobin is supported on (MS Windows with wxMSW, GTK on different systems with wxGTK, Mac OS X with wxMAC) each have their own rules for UI design, layed out in more or less detail in the HIG (Human Interface Guidelines). While wxWidgets tries to follow those rules this does not work everywhere, and in some areas (most prominently the spacing of controls in frames and dialogs) the user of the library has to provide their own solution.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/roadmap?rev=1335106638&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-04-22T14:57:18+00:00</dc:date>
        <title>wiki:roadmap</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/roadmap?rev=1335106638&amp;do=diff</link>
        <description>We can't give any dates as they would only be speculations. Here you can see what we plan to do next, and not when it is going to be done. Here's the plan:

	*   Add better Blob support to data grid
		*   Add all minor features still missing and release 0.9.x, first BETA version with all 1.0 features implemented
		*   Testing, bugfixing, polishing, maybe translations
		*   Release 1.0.0, first stable release</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/stc?rev=1262725998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T21:13:18+00:00</dc:date>
        <title>wiki:stc</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/stc?rev=1262725998&amp;do=diff</link>
        <description>I use SciTE editor in my everyday work and it is natural to choose Scintilla for syntax highlighting component in my programs. There is a nice Scintilla interface control for wxWigdets (formerly wxWindows) called wxStyledTextControl. For those who don't know it yet, here are some features (important to me):</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/syntax?rev=1303505485&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-04-22T20:51:25+00:00</dc:date>
        <title>wiki:syntax</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/syntax?rev=1303505485&amp;do=diff</link>
        <description>DokuWiki supports some simple markup language, which tries to make the datafiles to be as readable as possible. This page contains all possible syntax you may use when editing the pages. Simply have a look at the source of this page by pressing the Edit this page button at the top or bottom of the page. If you want to try something, just use the playground page. The simpler markup is easily accessible via quickbuttons, too.</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/table_view_triggers_ideas?rev=1224331135&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:58:55+00:00</dc:date>
        <title>wiki:table_view_triggers_ideas</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/table_view_triggers_ideas?rev=1224331135&amp;do=diff</link>
        <description>I have two ideas how to implement HTML page with table/view triggers in FR:

Idea one, separate before and after triggers
 BEFORE TRIGGERS  POSITION  INS         UPD            DEL  ACTIVE      trigger1 name           1                trigger2 name           1                trigger3 name           2                AFTER TRIGGERS  POSITION  INS         UPD            DEL            ACTIVE      trigger4 name           1                                   trigger5 name           2</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/tools?rev=1288014688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-10-25T13:51:28+00:00</dc:date>
        <title>wiki:tools</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/tools?rev=1288014688&amp;do=diff</link>
        <description>Various tools are used in development. Currenty, we are using:

wxWidgets for cross-platform GUI library (&lt;http://www.wxwidgets.org&gt;)

IBPP library for database access (&lt;http://www.ibpp.org&gt;)

Boost library - a set of free peer-reviewed portable C++ libraries ( http://www.boost.org)</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/whycolumninfo?rev=1224331149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-18T11:59:09+00:00</dc:date>
        <title>wiki:whycolumninfo</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/whycolumninfo?rev=1224331149&amp;do=diff</link>
        <description>This is a long-standing issue, which Nando and I have discussed more than once. I even did try to not have it: I turned off the double-click-to-show-table-columns and double-click showed the properties page. I really did try to work like that for a week. But I returned to the current behavior (i.e. with column info). Having another window pop-up when I just want to see what is the datatype of some column is too much. Especially if I want to view many columns in different tables: soon I get clutt…</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/wiki/wxstring?rev=1262698039&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T13:27:19+00:00</dc:date>
        <title>wiki:wxstring</title>
        <link>http://www.flamerobin.org/dokuwiki/wiki/wxstring?rev=1262698039&amp;do=diff</link>
        <description>FlameRobin uses two kinds of strings: standard C++ std::string provided by STL and wxString class provided by wxWidgets.

Please note that wxString is the prefered class to use in entire system. It has a lot of features and provides good support for various character sets. It is easy to use non-ascii characters with it. IBPP library that we use for database access uses std::string. So, when we retrieve and set string data, we need to convert wxString to std::string and vice versa. To do this pro…</description>
    </item>
</rdf:RDF>

