<?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>2010-09-10T02:07:55+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:alter_column_datatype&amp;rev=1224331139&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:coding_conventions&amp;rev=1262698997&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:configoptions&amp;rev=1224331129&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:core_design&amp;rev=1224331131&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:core_design_composite&amp;rev=1224331141&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:core_design_visitor&amp;rev=1224331137&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:cvs_access&amp;rev=1262698702&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:dokuwiki&amp;rev=1261736080&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:flamerobin_art&amp;rev=1260375251&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:foopage&amp;rev=1224331134&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:howtobuildonubuntudebian&amp;rev=1274111970&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:ideas&amp;rev=1224331143&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:newbietasks&amp;rev=1224331132&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:observerpattern&amp;rev=1224331136&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:platformspecifics&amp;rev=1262698580&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:playground&amp;rev=1262617060&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:roadmap&amp;rev=1228475671&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:stc&amp;rev=1262725998&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:syntax&amp;rev=1261736080&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:table_view_triggers_ideas&amp;rev=1224331135&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:tools&amp;rev=1260379055&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:whycolumninfo&amp;rev=1224331149&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:wxstring&amp;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/doku.php?id=wiki:alter_column_datatype&amp;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/doku.php?id=wiki:alter_column_datatype&amp;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/doku.php?id=wiki:coding_conventions&amp;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/doku.php?id=wiki:coding_conventions&amp;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/doku.php?id=wiki:configoptions&amp;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/doku.php?id=wiki:configoptions&amp;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/doku.php?id=wiki:core_design&amp;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/doku.php?id=wiki:core_design&amp;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/doku.php?id=wiki:core_design_composite&amp;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/doku.php?id=wiki:core_design_composite&amp;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/doku.php?id=wiki:core_design_visitor&amp;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/doku.php?id=wiki:core_design_visitor&amp;rev=1224331137&amp;do=diff</link>
        <description>GoF Visitor pattern</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:cvs_access&amp;rev=1262698702&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-05T13:38:22+00:00</dc:date>
        <title>wiki:cvs_access</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:cvs_access&amp;rev=1262698702&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 flamerobin/trunc</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:dokuwiki&amp;rev=1261736080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-25T10:14:40+00:00</dc:date>
        <title>wiki:dokuwiki</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:dokuwiki&amp;rev=1261736080&amp;do=diff</link>
        <description>[] DokuWiki is a standards compliant, simple to use wp&gt;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/doku.php?id=wiki:flamerobin_art&amp;rev=1260375251&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-09T16:14:11+00:00</dc:date>
        <title>wiki:flamerobin_art</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:flamerobin_art&amp;rev=1260375251&amp;do=diff</link>
        <description>Initial Logos:  
Official Logos: 

Old Flamerobin Logo:


 

TODO:
Maybe we need to put some more screenshots with 0.9.2 or and 0.9.3
&lt;http://www.flamerobin.org/images/screenshots/&gt;
And add official logos in svg format</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:foopage&amp;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/doku.php?id=wiki:foopage&amp;rev=1224331134&amp;do=diff</link>
        <description>ok acl is working</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:howtobuildonubuntudebian&amp;rev=1274111970&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-17T15:59:30+00:00</dc:date>
        <title>wiki:howtobuildonubuntudebian</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:howtobuildonubuntudebian&amp;rev=1274111970&amp;do=diff</link>
        <description>How to Build flamerobin on ubuntu or debian 

get the flamerobin dependencies 

sudo apt-get build-dep flamerobin

install subversion 

sudo apt-get install subversion


svn co &lt;https://flamerobin.svn.sourceforge.net/svnroot/flamerobin&gt; flamerobin

cd flamerobin/trunk/flamerobin</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:ideas&amp;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/doku.php?id=wiki:ideas&amp;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/doku.php?id=wiki:newbietasks&amp;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/doku.php?id=wiki:newbietasks&amp;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/doku.php?id=wiki:observerpattern&amp;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/doku.php?id=wiki:observerpattern&amp;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/doku.php?id=wiki:platformspecifics&amp;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/doku.php?id=wiki:platformspecifics&amp;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/doku.php?id=wiki:playground&amp;rev=1262617060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-04T14:57:40+00:00</dc:date>
        <title>wiki:playground</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:playground&amp;rev=1262617060&amp;do=diff</link>
        <description>This is the playground. Play around and make your first steps with DokuWiki.

Woot we got smileys 8-) 8-O :-( :-) =) :-/ :-? :-D :-P :-\ :-o :-x :-| ;-) ^_^ LOL


Ok, since I don't know how to add new pages, I'll just add content here (for tryout):</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:roadmap&amp;rev=1228475671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-12-05T11:14:31+00:00</dc:date>
        <title>wiki:roadmap</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:roadmap&amp;rev=1228475671&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.0, 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/doku.php?id=wiki:stc&amp;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/doku.php?id=wiki:stc&amp;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/doku.php?id=wiki:syntax&amp;rev=1261736080&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-25T10:14:40+00:00</dc:date>
        <title>wiki:syntax</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:syntax&amp;rev=1261736080&amp;do=diff</link>
        <description>doku&gt;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/doku.php?id=wiki:table_view_triggers_ideas&amp;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/doku.php?id=wiki:table_view_triggers_ideas&amp;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/doku.php?id=wiki:tools&amp;rev=1260379055&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-09T17:17:35+00:00</dc:date>
        <title>wiki:tools</title>
        <link>http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:tools&amp;rev=1260379055&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;)

G++ for compiling on Linux platform (&lt;http://gcc.gnu.org/&gt;)

and also with MinGW on Windows (&lt;http://www.mingw.org/&gt;)</description>
    </item>
    <item rdf:about="http://www.flamerobin.org/dokuwiki/doku.php?id=wiki:whycolumninfo&amp;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/doku.php?id=wiki:whycolumninfo&amp;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/doku.php?id=wiki:wxstring&amp;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/doku.php?id=wiki:wxstring&amp;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>
