Menu

Tree [88ee9e] v1.2.10 /
 History

HTTPS access


File Date Author Commit
 .vscode 2018-02-17 Oliver Tengler Oliver Tengler [9c0270] Lock search to result was not working
 config 2012-06-16 Oliver Tengler Oliver Tengler [3a6910] Add optimization to skip common keywords, Handl...
 dialogs 2018-06-13 Oliver Tengler Oliver Tengler [572331] Sort extension list in settings dialog
 misc 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 resources 2018-04-20 Oliver Tengler Oliver Tengler [43afe6] Move resources one level up
 scripts 2013-08-11 Oliver Tengler Oliver Tengler [1098d4] Custom search scripts and custom context menu e...
 tests 2012-06-18 Oliver Tengler Oliver Tengler [498e57] Ask user to update index
 tools 2018-05-31 Oliver Tengler Oliver Tengler [78a264] Fix parsing of values which contain a equal sign
 widgets 2018-06-03 Oliver Tengler Oliver Tengler [e34f51] Minor cleanup of tab context menu
 .gitignore 2018-04-20 Oliver Tengler Oliver Tengler [43afe6] Move resources one level up
 AppConfig.py 2018-06-13 Oliver Tengler Oliver Tengler [88ee9e] v1.2.10
 CHANGES 2018-06-13 Oliver Tengler Oliver Tengler [9c47c8] v1.2.10
 CodeBeagle.pyw 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 CodeBeagle.qm unknown
 CodeBeagle.ts unknown
 CodeBeagleAutomation.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 CodeBeagleManifest.xml 2013-02-10 Oliver Tengler Oliver Tengler [35af0d] Added application manifest
 CustomContextMenu.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 FullTextIndex.py 2018-04-14 Oliver Tengler Oliver Tengler [3ad30f] Fix wrong spelling in comment
 GenerateTS.bat unknown
 HighlighterConfiguration.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 HighlightingRulesCache.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 IndexConfiguration.py 2018-06-13 Oliver Tengler Oliver Tengler [572331] Sort extension list in settings dialog
 MainWindow.qrc 2012-03-05 Oliver Tengler Oliver Tengler [805dcc] Add seperate dialog to view help.html
 MainWindow.ui 2012-03-05 Oliver Tengler Oliver Tengler [805dcc] Add seperate dialog to view help.html
 MatchesOverview.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 MatchesOverview.ui 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 PathDragListView.py 2017-02-19 Oliver Tengler Oliver Tengler [dd6524] Upgrade to Qt5, Python 3.6
 PathVisualizerDelegate.py 2018-04-12 Oliver Tengler Oliver Tengler [3a5ceb] Fix crash in browse for index dialog, fix incon...
 README 2018-05-31 Oliver Tengler Oliver Tengler [a7e9c6] Update download location of VC15 runtime
 SearchMethods.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 SearchPage.py 2018-06-13 Oliver Tengler Oliver Tengler [2db11f] Keep search term when switching between indexes
 SearchPage.qrc 2018-02-17 Oliver Tengler Oliver Tengler [592360] Add regex tester dialog
 SearchPage.ui 2018-03-02 Oliver Tengler Oliver Tengler [fd8de6] Remember search terms in registry
 SearchPageTabWidget.py 2018-06-03 Oliver Tengler Oliver Tengler [5dda05] A new search tab copies the search location fro...
 SourceViewer.py 2018-04-22 Oliver Tengler Oliver Tengler [3f13a5] Fix search in document
 SourceViewer.ui 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 UpdateCheck.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 UpdateIndex.py 2018-02-18 Oliver Tengler Oliver Tengler [642ea5] Refactor code structure - move widgets and dial...
 UpdateIndexManifest.xml 2013-02-10 Oliver Tengler Oliver Tengler [35af0d] Added application manifest
 build.bat 2018-04-20 Oliver Tengler Oliver Tengler [43afe6] Move resources one level up
 buildexe.bat 2018-05-31 Oliver Tengler Oliver Tengler [98b24b] Increase version, remove VC runtime files
 buildvars.bat 2017-02-25 Oliver Tengler Oliver Tengler [eccb3a] Update packaging for Qt5
 config.txt 2013-07-05 Oliver Tengler Oliver Tengler [d76958] Allow to specify location of managed config file
 gpl.txt unknown
 help.html 2017-02-25 Oliver Tengler Oliver Tengler [eccb3a] Update packaging for Qt5
 lgpl.txt unknown
 makefile 2013-03-29 Oliver Tengler Oliver Tengler [d4f1d2] Added make file for Linux
 setup.py 2017-02-25 Oliver Tengler Oliver Tengler [eccb3a] Update packaging for Qt5
 testsuite.py 2017-02-19 Oliver Tengler Oliver Tengler [dd6524] Upgrade to Qt5, Python 3.6

Read Me

Binary distribution
===================

There is no installation as such. Just unzip to a location you like and launch "CodeBeagle.exe" to start up the UI. If CodeBeagle fails to launch your system probably misses the correct Microsoft Visual C++ runtime. To fix this download and install the "Microsoft Visual C++ 2015 Redistributable Package (x86)" from Microsoft:
https://www.microsoft.com/en-us/download/details.aspx?id=48145

Running from source
===================

The latest version is available from "git://git.code.sf.net/p/codebeagle/code".
First the prerequisites (that's what I used to build the binary distribution):
- Python 3.6 (www.python.org)
- PyQt GPL v5.8.0 (install with "pip install pyqt5")
- cx_Freeze (install with "pip install cx_freeze"):
    Only needed if you want convert the python scripts into executables

Python is assumed to be installed in "C:\Python36". Compile the user interface and resource files by calling "build.bat". The user interface is launched via "CodeBeagle.pyw". The script to update the index is called "UpdateIndex.py".
To build the executables call "buildexe.bat" which calls "build.bat" itself.

Have fun
Oliver
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.