]> git.llucax.com Git - software/bife/bife++.git/log
software/bife/bife++.git
21 years ago- Moved libbife to it's own directory.
Leandro Lucarella [Sun, 17 Aug 2003 23:18:44 +0000 (23:18 +0000)]
- Moved libbife to it's own directory.
- Now constructor and destructor functions prototypes are defined in the
  classes that need them.
- Moved translate example module to it's own directory.
- Fallback class now can be specified in the Parser constructor.

21 years agoAdded a string substr test.
Leandro Lucarella [Sun, 17 Aug 2003 23:10:35 +0000 (23:10 +0000)]
Added a string substr test.

21 years agoFirst (really quick&dirty) dynamic version.
Leandro Lucarella [Sun, 17 Aug 2003 05:31:01 +0000 (05:31 +0000)]
First (really quick&dirty) dynamic version.
It compiles a bife library (as a shared object) with core bife classes:
HIT, GHIT, CHIT, Widget, String, Container and Fallback.
It compiles a Translate plug-in (as a shared object) with Translate class.
If compiles a parser_test, linked to libbife that loads translate as a plug-in
dynamically.
A lot of cleanning have to be done...

21 years agoFirst parser implementation that creates the widgets tree.
Leandro Lucarella [Sun, 17 Aug 2003 00:58:34 +0000 (00:58 +0000)]
First parser implementation that creates the widgets tree.

21 years agoAdded a constructor based on a std::string.
Leandro Lucarella [Sun, 17 Aug 2003 00:57:35 +0000 (00:57 +0000)]
Added a constructor based on a std::string.

21 years agoNow widgets are passed as pointer (and stored as pointers) in container classes.
Leandro Lucarella [Sun, 17 Aug 2003 00:56:52 +0000 (00:56 +0000)]
Now widgets are passed as pointer (and stored as pointers) in container classes.
Added an append() method to append content to a container.

21 years agoLowercased XML tags.
Leandro Lucarella [Sun, 17 Aug 2003 00:54:01 +0000 (00:54 +0000)]
Lowercased XML tags.

21 years agoAdded STL stack and vector tests.
Leandro Lucarella [Sun, 17 Aug 2003 00:52:55 +0000 (00:52 +0000)]
Added STL stack and vector tests.

21 years agoAdded a sample parser.
Leandro Lucarella [Fri, 15 Aug 2003 05:45:22 +0000 (05:45 +0000)]
Added a sample parser.

21 years agoAdded a fallback implementation.
Leandro Lucarella [Fri, 15 Aug 2003 05:42:35 +0000 (05:42 +0000)]
Added a fallback implementation.

21 years agoAdded a basic string widget.
Leandro Lucarella [Fri, 15 Aug 2003 05:40:01 +0000 (05:40 +0000)]
Added a basic string widget.

21 years agoCleaned up the code:
Leandro Lucarella [Fri, 15 Aug 2003 05:35:47 +0000 (05:35 +0000)]
Cleaned up the code:
- Now (mostly string) arguments are passed as constant references.
- Removed some useless pure virtual method overrides.

21 years agoAdded namespace bife.
Leandro Lucarella [Wed, 13 Aug 2003 22:46:34 +0000 (22:46 +0000)]
Added namespace bife.

21 years agoAdded initial Widget, Container and Fallback implementation.
Leandro Lucarella [Wed, 13 Aug 2003 06:52:06 +0000 (06:52 +0000)]
Added initial Widget, Container and Fallback implementation.

21 years agoCleaned up the code:
Leandro Lucarella [Wed, 13 Aug 2003 06:50:44 +0000 (06:50 +0000)]
Cleaned up the code:
- Better usage of namespaces.
- Added some new, class specific, types.
- Added (virtual) destructors.
- Added new constructor.
- Better constructor implementation (calling parent's constructor properly).
- Fixed a bug in HIT::getFileContent().
- Added (optional) debug info to constructors and destructors.

21 years agoAdded an initial experimental implementation of BIFE in C++.
Leandro Lucarella [Mon, 11 Aug 2003 16:23:00 +0000 (16:23 +0000)]
Added an initial experimental implementation of BIFE in C++.