hsd_doku_tool.git
2 years ago[doc_tool] Fixed output directories of doc_tool build targets. dev master
Daniel G [Fri, 7 Sep 2018 16:40:57 +0000 (18:40 +0200)]
[doc_tool] Fixed output directories of doc_tool build targets.

2 years ago[thesis] Added generated thesis documents.
Daniel G [Fri, 7 Sep 2018 15:33:05 +0000 (17:33 +0200)]
[thesis] Added generated thesis documents.
Added abstract/kurtsfassung as seperate .txt files. (requirement for the thesis CD)

2 years ago[project] Changed c::b layout.
Daniel G [Fri, 7 Sep 2018 14:41:01 +0000 (16:41 +0200)]
[project] Changed c::b layout.

2 years ago[thesis] Fixed typos.
Daniel G [Fri, 7 Sep 2018 14:39:17 +0000 (16:39 +0200)]
[thesis] Fixed typos.

2 years ago[thesis] Added work report. Fixed last thesis mistakes.
Daniel G [Thu, 23 Aug 2018 20:45:19 +0000 (22:45 +0200)]
[thesis] Added work report. Fixed last thesis mistakes.

2 years ago[thesis] Fixed mistakes, added examples for latex/doxygen. fixed style related issues
Daniel G [Sun, 19 Aug 2018 20:45:11 +0000 (22:45 +0200)]
[thesis] Fixed mistakes, added examples for latex/doxygen. fixed style related issues

3 years ago[thesis] Finished first version of thesis.
Daniel G [Tue, 31 Jul 2018 21:20:25 +0000 (23:20 +0200)]
[thesis] Finished first version of thesis.

3 years ago[doc_tool] Added ability to mark all chapters at once as done.
Daniel G [Wed, 18 Jul 2018 13:49:53 +0000 (15:49 +0200)]
[doc_tool] Added ability to mark all chapters at once as done.
Code cleanup (pass by const ref for all functions using std::string)

3 years ago[doc_tool] Small fix for windows builds. Also add -m32 compile flag.
Daniel G [Mon, 9 Jul 2018 19:50:42 +0000 (21:50 +0200)]
[doc_tool] Small fix for windows builds. Also add -m32 compile flag.

3 years ago[doc_tool] Minor GUI improvements
Daniel G [Tue, 15 May 2018 13:07:59 +0000 (15:07 +0200)]
[doc_tool] Minor GUI improvements
* Use return buttons where possible
* fixed ordering of gui widgets, makes it more confortable to 'tab' through gui.

3 years ago[doc_tool] Cleanup. Removed unneeded folders. Fixed chapter hiearacy setting.
Daniel G [Tue, 15 May 2018 12:53:02 +0000 (14:53 +0200)]
[doc_tool] Cleanup. Removed unneeded folders. Fixed chapter hiearacy setting.

3 years ago[doc_tool] Added Projects used for gerneration tests.
Daniel G [Mon, 14 May 2018 04:00:59 +0000 (06:00 +0200)]
[doc_tool] Added Projects used for gerneration tests.

3 years ago[doc_tool] Added template files for all HSD subjects. Updated latex template files.
Daniel G [Mon, 14 May 2018 03:59:18 +0000 (05:59 +0200)]
[doc_tool] Added template files for all HSD subjects. Updated latex template files.

3 years ago[doc_tool] Moved Doxygen and Sourcecode chapter generation implementation to own...
Daniel G [Mon, 14 May 2018 03:56:55 +0000 (05:56 +0200)]
[doc_tool] Moved Doxygen and Sourcecode chapter generation implementation to own chapter Classes.
Added more advanced Editor right click menu.

3 years ago[doc_tool] Show leading zeros in percentage of install script.
Daniel G [Fri, 11 May 2018 22:28:01 +0000 (00:28 +0200)]
[doc_tool] Show leading zeros in percentage of install script.
This fixes the gauge 'running away' in console mode.

3 years ago[doc_tool] Moved executing of external programms from Model to FSHelper
Daniel G [Fri, 11 May 2018 00:39:01 +0000 (02:39 +0200)]
[doc_tool] Moved executing of external programms from Model to FSHelper
* Minor GUI fixes
* Code cleanup
* Use Variable for Log instead of hardcoded Log.txt (Model)

3 years ago[doc_tool] Fixed bug in new template generation where model override user input with...
Daniel G [Sat, 5 May 2018 16:28:54 +0000 (18:28 +0200)]
[doc_tool] Fixed bug in new template generation where model override user input with default settings.

3 years ago[doc_tool] Fixed Author renaming after delete.
Daniel G [Thu, 3 May 2018 21:42:03 +0000 (23:42 +0200)]
[doc_tool] Fixed Author renaming after delete.
Open settings window when creating new template instead of add name window (completely removed the latter).

3 years ago[doc_tool] Added source code documentation.
Daniel G [Thu, 3 May 2018 20:16:46 +0000 (22:16 +0200)]
[doc_tool] Added source code documentation.

3 years ago[doc_tool] Add dummy text to chapter during template creation if user did not set...
Daniel G [Thu, 3 May 2018 00:12:25 +0000 (02:12 +0200)]
[doc_tool] Add dummy text to chapter during template creation if user did not set any text.

3 years ago[doc_tool] Rework commit
Daniel G [Wed, 2 May 2018 22:43:25 +0000 (00:43 +0200)]
[doc_tool] Rework commit
* Fixed some minor bugs in path string manipulation functions (FSHelper)
* Added ability to set custom source files file extension.

3 years ago[doc_tool] Merge with local version.
Daniel G [Wed, 2 May 2018 20:17:47 +0000 (22:17 +0200)]
[doc_tool] Merge with local version.

3 years ago[thesis] Added new chapters.
Daniel G [Wed, 2 May 2018 20:16:40 +0000 (22:16 +0200)]
[thesis] Added new chapters.

3 years ago[doc_tool] Finally working on windows.
Daniel G [Wed, 2 May 2018 10:59:46 +0000 (12:59 +0200)]
[doc_tool] Finally working on windows.

3 years ago[doc_tool] Path fix for doc generation system call.
Daniel G [Wed, 2 May 2018 10:48:51 +0000 (12:48 +0200)]
[doc_tool] Path fix for doc generation system call.

3 years ago[doc_tool] FSHelper use call by value instead of call by reference within conversion...
Daniel G [Wed, 2 May 2018 10:30:14 +0000 (12:30 +0200)]
[doc_tool] FSHelper use call by value instead of call by reference within conversion functions.

3 years ago[doc_tool] FSHelper fixed semicolon error.
Daniel G [Wed, 2 May 2018 10:25:48 +0000 (12:25 +0200)]
[doc_tool] FSHelper fixed semicolon error.

3 years ago[doc_tool] Readded accidently removed function declaration.
Daniel G [Wed, 2 May 2018 10:21:54 +0000 (12:21 +0200)]
[doc_tool] Readded accidently removed function declaration.

3 years ago[doc_tool] Windows compatibility fix.
Daniel G [Wed, 2 May 2018 10:08:25 +0000 (12:08 +0200)]
[doc_tool] Windows compatibility fix.

3 years ago[texlive] Renamed fixed windows install script, because otherwise the unpack command...
Daniel G [Mon, 30 Apr 2018 19:59:29 +0000 (21:59 +0200)]
[texlive] Renamed fixed windows install script, because otherwise the unpack command deletes it.

3 years ago[texlive] Readded windows install script.
Daniel G [Mon, 30 Apr 2018 19:49:47 +0000 (21:49 +0200)]
[texlive] Readded windows install script.

3 years ago[texlive] removed new windows install script
Daniel G [Mon, 30 Apr 2018 19:45:50 +0000 (21:45 +0200)]
[texlive] removed new windows install script

3 years ago[texlive] WIP
Daniel G [Mon, 30 Apr 2018 19:42:44 +0000 (21:42 +0200)]
[texlive] WIP

3 years ago[texlive][package] Remove fixed buid script from gitignore file.
Daniel G [Mon, 30 Apr 2018 19:39:18 +0000 (21:39 +0200)]
[texlive][package] Remove fixed buid script from gitignore file.

3 years ago[texlive][package] Quickfix of windows texlive build. Using install script of texlive...
Daniel G [Mon, 30 Apr 2018 19:23:47 +0000 (21:23 +0200)]
[texlive][package] Quickfix of windows texlive build. Using install script of texlive 2017

3 years ago[texlive][package] Update texlive package to from texlive 2017 to texlive 2018.
Daniel G [Mon, 30 Apr 2018 18:29:12 +0000 (20:29 +0200)]
[texlive][package] Update texlive package to from texlive 2017 to texlive 2018.

3 years ago[doc_tool] Bugfix: xml parser does not like emty tags, so for emty chapter names...
Daniel G [Mon, 30 Apr 2018 18:18:03 +0000 (20:18 +0200)]
[doc_tool] Bugfix: xml parser does not like emty tags, so for emty chapter names a dummy text has to be set.

3 years ago[doc_tool] finished first prototype
Daniel G [Mon, 30 Apr 2018 17:36:40 +0000 (19:36 +0200)]
[doc_tool] finished first prototype
Missing: proper soucecode documentation.

3 years ago[doc_tool] Generating documents works.
Daniel G [Mon, 30 Apr 2018 14:10:47 +0000 (16:10 +0200)]
[doc_tool] Generating documents works.
Still missing:
* Logview
* Save as template

3 years ago[doc_tool] Editor and saving/loading text from/to files is working now.
Daniel G [Thu, 26 Apr 2018 02:51:24 +0000 (04:51 +0200)]
[doc_tool] Editor and saving/loading text from/to files is working now.
* Selecting & Storing Cover Sheet & Source Code directory works.
* Enhanced exception handling.
* Added module for platform independent FS operations.

3 years ago[doc_tool] Added advanced chapter manipulation functiolality.
Daniel G [Tue, 24 Apr 2018 23:11:42 +0000 (01:11 +0200)]
[doc_tool] Added advanced chapter manipulation functiolality.
* Added Output folder selection.
* Added config drafts

3 years ago[doc_tool] Most gui elements now respond as they should.
Daniel G [Mon, 23 Apr 2018 00:55:17 +0000 (02:55 +0200)]
[doc_tool] Most gui elements now respond as they should.
* Changed gui design to look less boring
* Added right click quick menu for common used latex commands

3 years ago[doc_tool] Readded Interface for View and Controller to keep code modular.
Daniel G [Sun, 22 Apr 2018 15:47:38 +0000 (17:47 +0200)]
[doc_tool] Readded Interface for View and Controller to keep code modular.

3 years ago[doc_tool] Fixed Output directory of builds in project settings.
Daniel G [Sun, 22 Apr 2018 15:34:34 +0000 (17:34 +0200)]
[doc_tool] Fixed Output directory of builds in project settings.

3 years ago[doc_tool] Fixed all build targets.
Daniel G [Sun, 22 Apr 2018 15:25:51 +0000 (17:25 +0200)]
[doc_tool] Fixed all build targets.
Now Debug AND Release builds for
* Win32
* Linux i86
* Linux x64
Are perfectly possible and work.

3 years ago[doc_tool] Working MVC concept.
Daniel G [Sun, 22 Apr 2018 02:00:17 +0000 (04:00 +0200)]
[doc_tool] Working MVC concept.
* Implemented nice way to use gui designed with fluid
* First real functionality: load xml chosen by gui and populate chapter field

3 years ago[doc_tool] Added files and first logic draft for MVC concept.
Daniel G [Fri, 20 Apr 2018 01:52:19 +0000 (03:52 +0200)]
[doc_tool] Added files and first logic draft for MVC concept.

3 years ago[thesis] Added chapter 3: 'Anforderungen'.
Daniel G [Fri, 23 Mar 2018 04:11:41 +0000 (05:11 +0100)]
[thesis] Added chapter 3: 'Anforderungen'.

3 years ago[doc_tool] Small fix for commandline only gauge.
Daniel G [Mon, 19 Mar 2018 22:57:32 +0000 (23:57 +0100)]
[doc_tool] Small fix for commandline only gauge.

3 years ago[doc_tool] Fixed wrong resizing of GUI.
Daniel G [Mon, 19 Mar 2018 00:05:35 +0000 (01:05 +0100)]
[doc_tool] Fixed wrong resizing of GUI.

3 years ago[doc_tool] Fixed minor bug in setup creation script.
Daniel G [Mon, 19 Mar 2018 00:03:52 +0000 (01:03 +0100)]
[doc_tool] Fixed minor bug in setup creation script.

3 years ago[doc_tool] Adding gui elements.
Daniel G [Thu, 15 Mar 2018 19:52:55 +0000 (20:52 +0100)]
[doc_tool] Adding gui elements.

3 years ago[doc_tool] Updatet install creation script. Only Update GUI gauge on percentage change.
Daniel G [Thu, 18 Jan 2018 23:55:30 +0000 (00:55 +0100)]
[doc_tool] Updatet install creation script. Only Update GUI gauge on percentage change.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added slides of video presentation.
Daniel G [Thu, 18 Jan 2018 23:28:02 +0000 (00:28 +0100)]
[thesis] Added slides of video presentation.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Changed installer creation script to properly close all gauge windows.
Daniel G [Wed, 17 Jan 2018 15:35:23 +0000 (16:35 +0100)]
[doc_tool] Changed installer creation script to properly close all gauge windows.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Updated overview picture to include XML.
Daniel G [Wed, 17 Jan 2018 15:34:45 +0000 (16:34 +0100)]
[thesis] Updated overview picture to include XML.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Updated exposee.
Daniel G [Wed, 17 Jan 2018 15:32:31 +0000 (16:32 +0100)]
[thesis] Updated exposee.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Made some improvements on the linux installer creation script.
Daniel G [Wed, 17 Jan 2018 03:50:04 +0000 (04:50 +0100)]
[doc_tool] Made some improvements on the linux installer creation script.
The script now includes a status gauge!

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Added first prototype to check if environment is working.
Daniel G [Fri, 22 Dec 2017 17:29:30 +0000 (18:29 +0100)]
[doc_tool] Added first prototype to check if environment is working.
The prototype is a simple fltk gui to execute commands.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Use 5 instead of 8 jobs for fltk build.
Daniel G [Mon, 18 Dec 2017 17:37:31 +0000 (18:37 +0100)]
[project] Use 5 instead of 8 jobs for fltk build.
(Better for build server)

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Seperated unpacking of packages from building.
Daniel G [Mon, 18 Dec 2017 17:17:01 +0000 (18:17 +0100)]
[project] Seperated unpacking of packages from building.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[tinyxml] Added tinyxml package.
Daniel G [Mon, 18 Dec 2017 02:21:03 +0000 (03:21 +0100)]
[tinyxml] Added tinyxml package.
Added small update to texlive project.
Remove 'pause' from windows install script, this prevents
"press any key to continue" dialog during windows texlive environment
creation.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[texlive] Fixed jenkins build.
Daniel G [Mon, 18 Dec 2017 00:25:31 +0000 (01:25 +0100)]
[texlive] Fixed jenkins build.
Added tinyxml c::b project file to prevent codeblocks
from displaying a warning message when opening workspace.
Exclude prebuilt texlive packages from being tracked by git.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[texlive] Added targets for texlive package creation
Daniel G [Sun, 17 Dec 2017 21:04:01 +0000 (22:04 +0100)]
[texlive] Added targets for texlive package creation
to texlive codeblocks project.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Project cleanup.
Daniel G [Sun, 17 Dec 2017 20:50:56 +0000 (21:50 +0100)]
[project] Project cleanup.
Deleted old uneeded .gitmodules file once used for
testing purposes with libnana.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Fixed gxmessage vs. xmessage selection in self
Daniel G [Tue, 5 Dec 2017 01:13:38 +0000 (02:13 +0100)]
[doc_tool] Fixed gxmessage vs. xmessage selection in self
extracting tar.gz generator script.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Fixed generated self extracting linux archive to
Daniel G [Tue, 5 Dec 2017 01:00:53 +0000 (02:00 +0100)]
[doc_tool] Fixed generated self extracting linux archive to
check for gxmessage and xmessage on target system.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Fixed script for windows installer creation
Daniel G [Tue, 5 Dec 2017 00:47:36 +0000 (01:47 +0100)]
[doc_tool] Fixed script for windows installer creation
to allow passing multiple files to it.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Fixed windows script for generating self extracting
Daniel G [Mon, 4 Dec 2017 18:34:08 +0000 (19:34 +0100)]
[doc_tool] Fixed windows script for generating self extracting
archive to not use unpredictable output directory.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Added scripts to create self extracting archives
Daniel G [Mon, 4 Dec 2017 15:48:46 +0000 (16:48 +0100)]
[doc_tool] Added scripts to create self extracting archives
for linux and windows. Buildbot should create archives
automatically.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Fixed relative texlife install paths.
Daniel G [Mon, 4 Dec 2017 12:49:39 +0000 (13:49 +0100)]
[project] Fixed relative texlife install paths.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added .gitignore file for literature folder
Daniel G [Mon, 4 Dec 2017 12:38:07 +0000 (13:38 +0100)]
[thesis] Added .gitignore file for literature folder
to exclude copyrighted literature.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Added texlive profile file which is used
Daniel G [Mon, 4 Dec 2017 12:36:54 +0000 (13:36 +0100)]
[project] Added texlive profile file which is used
for to generate texlive installation.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added exposee text to thesis.
Daniel G [Mon, 4 Dec 2017 12:19:35 +0000 (13:19 +0100)]
[thesis] Added exposee text to thesis.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[literature] Added FLTK cheat sheet/examples webpage.
Daniel G [Mon, 4 Dec 2017 12:18:13 +0000 (13:18 +0100)]
[literature] Added FLTK cheat sheet/examples webpage.
Added Umbrello usermanual.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Added generation of texlive environment to workspace.
Daniel G [Mon, 4 Dec 2017 12:16:00 +0000 (13:16 +0100)]
[project] Added generation of texlive environment to workspace.
Changed target name of thesis project to thesis.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added first version of exposee.
Daniel G [Thu, 30 Nov 2017 19:49:06 +0000 (20:49 +0100)]
[thesis] Added first version of exposee.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added exposee draft.
Daniel G [Thu, 30 Nov 2017 14:56:33 +0000 (15:56 +0100)]
[thesis] Added exposee draft.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Changed thesis from master to bachelor.
Daniel G [Thu, 30 Nov 2017 14:55:59 +0000 (15:55 +0100)]
[thesis] Changed thesis from master to bachelor.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added Bibtex entry for c++ cross platform development
Daniel G [Thu, 30 Nov 2017 14:55:10 +0000 (15:55 +0100)]
[thesis] Added Bibtex entry for c++ cross platform development
paper.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[thesis] Added missing proposal for this thesis.
Daniel G [Thu, 30 Nov 2017 14:54:23 +0000 (15:54 +0100)]
[thesis] Added missing proposal for this thesis.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Added .gitignore files for texlive and doxygen
Daniel G [Thu, 30 Nov 2017 14:45:46 +0000 (15:45 +0100)]
[project] Added .gitignore files for texlive and doxygen
to exclude working directories of these packages.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Added licence text and doxygen sources to
Daniel G [Thu, 30 Nov 2017 14:41:01 +0000 (15:41 +0100)]
[project] Added licence text and doxygen sources to
fulfill gpl.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Changeded project structure. Added archives for windows
Daniel G [Wed, 29 Nov 2017 19:41:13 +0000 (20:41 +0100)]
[project] Changeded project structure. Added archives for windows
doxygen binaries and latex installer.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[doc_tool] Changed default linux build to 32bit. Added
Daniel G [Wed, 29 Nov 2017 10:59:51 +0000 (11:59 +0100)]
[doc_tool] Changed default linux build to 32bit. Added
script to fetch all dependent shared libraries. Buildserver
should create an folder containing the tool and a launch
script which allows the build to be run platform independently.

Signed-off-by: Daniel G <daniel@giritzer.eu>
3 years ago[project] Cross compile fltk for windows binary.
Daniel G [Wed, 29 Nov 2017 00:04:09 +0000 (01:04 +0100)]
[project] Cross compile fltk for windows binary.

Signed-off-by: Daniel G. <daniel@giritzer.eu>
3 years ago[thesis] Added missing hgbthesis Latex style template.
Daniel G [Tue, 28 Nov 2017 03:23:50 +0000 (04:23 +0100)]
[thesis] Added missing hgbthesis Latex style template.

Signed-off-by: Daniel G. <daniel@giritzer.eu>
3 years agoAdded thesis template with ToC and C++ workspace with project template.
Daniel G [Tue, 28 Nov 2017 02:18:23 +0000 (03:18 +0100)]
Added thesis template with ToC and C++ workspace with project template.

Signed-off-by: Daniel G. <daniel@giritzer.eu>
3 years agoInitial Commit
Daniel G [Wed, 4 Oct 2017 18:24:36 +0000 (20:24 +0200)]
Initial Commit