Commit graph

166 commits

Author SHA1 Message Date
Michael Opdenacker
3e69f7ddb1 Update banner hyperlink
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2019-03-21 11:27:24 +01:00
Michael Opdenacker
3bc1379b03 Banner css fix
- To have a hyperlink on the whole message banner

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2019-03-21 11:13:24 +01:00
Michael Opdenacker
5cbe41944e Fix banner.css
- Fixing an issue when javascript is disabled
- Converting to unix mode (to CRLF at the end of lines)

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2019-03-21 10:57:12 +01:00
Michael Opdenacker
0eea6aa35f Add a message banner and hyperlink to the header
- This allows to make some announcements

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2019-03-21 07:36:31 +01:00
Michael Opdenacker
1637e1eca6 Update icons
- Using Mastodon instead of GooglePlus (RIP)

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2019-03-20 11:02:23 +01:00
Michael Opdenacker
fd81603a4e Update URLs
- In particular the GitHub URL for the project

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2018-07-18 08:23:27 +02:00
Michael Opdenacker
ee7f03278c Fix Markdown syntax
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2018-06-25 15:50:24 +02:00
Michael Opdenacker
8977b5185f Improve documentation
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
2018-06-25 15:49:34 +02:00
Michael Opdenacker
2da8556027 Support for the ARM Trusted Firmware project
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-05-16 14:39:10 +02:00
Michael Opdenacker
9b6bd09505 Improve documentation
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-05-16 13:47:58 +02:00
Michael Opdenacker
6bea2c23ff Details about hardware requirements
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-04-27 15:50:51 +02:00
Michael Opdenacker
170949505d
Merge pull request #36 from wens/python34
Fall back to subprocess.check_output when subprocess.run is not available
2018-04-12 17:56:35 +02:00
Michael Opdenacker
55a21c2edc
Merge pull request #37 from wens/cplusplus
Add basic support for C++ files
2018-04-12 17:53:36 +02:00
Chen-Yu Tsai
0ab49d012f Add basic support for C++ files
Include C++ files when indexing and tokenizing files.

Unfortunately due to how C++ utilizes namespaces and classes, this
currently introduces a large amount of false positives for unqualified
identifiers that look the same.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-04-10 07:45:12 +00:00
Chen-Yu Tsai
883281e446 Use os.path.splitext to split out file extension
Python's standard library provides a function to split out file
extensions, and it also handles dot files correctly.

Use that instead of just retrieving the last two characters of
the file name.

This should help with issue #27.

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-04-10 07:44:25 +00:00
Chen-Yu Tsai
d74914e699 Fall back to subprocess.check_output when subprocess.run is not available
On machines with Python < 3.5, subprocess.run is not available. In this
case, subprocess.check_output serves the same purpose [1].

This allows Elixir to run on older systems, such as Ubuntu 14.04 which
comes with Python 3.4.

[1] https://docs.python.org/3.5/library/subprocess.html#subprocess.check_output

Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2018-04-10 07:36:02 +00:00
Michael Opdenacker
25f5533882
Merge pull request #28 from darx0r/master
* Elixir Dockerfile based on debian with ARG of git URL of project to index
2018-04-05 13:53:33 +02:00
Michael Opdenacker
b4118f3f9e
Merge pull request #34 from plaes/master
Clean up unused imports
2018-04-05 10:53:43 +02:00
Michael Opdenacker
5b84165551 Document how to add a new project
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-04-05 09:01:15 +02:00
Michael Opdenacker
2ad97fb303 Switch to a usable default for list-tags -h
- This way, it's not always necessary to create
  custom definitions for new projects.

- Update the definitions for projects that can
  use such a default.

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-04-04 10:17:35 +02:00
Michael Opdenacker
d6dbdda362 Add support for the uclibc-ng project
- https://uclibc-ng.org/

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-04-03 15:42:35 +02:00
Michael Opdenacker
e732c6a295 Version 0.3: support projects through rudimentary "plugins"
- Allows to add a project by just adding custom
  definitions to projects/<project>.sh

- Except for cases that haven't been anticipated yet,
  modifying common code should no longer be needed

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-04-03 15:29:08 +02:00
Michael Opdenacker
40f8e8073d Header template: update Bootlin URLs
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-29 09:22:17 +02:00
Michael Opdenacker
7f5187ad4e Capitalize project names in page titles
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-29 06:36:20 +02:00
Michael Opdenacker
4cb3150119 Improve page titles
For more useful information in seach engine results.
Essentially, we highlight:
- That the page is about source code for the current project
- Pages that are about an identifier
- The revision tag being considered (otherwise the page
  has the same title for 2 different tags)

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-29 06:28:52 +02:00
Michael Opdenacker
b321480ab9 Sort projects by name
- This impacts the drop down menu allowing to choose projects.
  As the list of supported projects increases, this should
  make project selection easier.

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-29 05:45:54 +02:00
Michael Opdenacker
a04691b836 Use "Elixir Cross Referencer" as subtitle
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-28 07:22:35 +02:00
Michael Opdenacker
cc3650587b Add Barebox support
- See https://barebox.org/

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-28 07:16:14 +02:00
Michael Opdenacker
2525377e1a Add musl C library support
- Project hosted at https://www.musl-libc.org/

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-27 15:39:35 +02:00
Michael Opdenacker
bec9845f05 Use SVG instead of text logo
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-20 13:04:46 +01:00
Michael Opdenacker
7f90746343 Update company references
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2018-03-20 11:46:06 +01:00
Michael Opdenacker
90397e0dc8
Merge pull request #35 from henrikbrixandersen/zephyr
Add support for the Zephyr project.
2018-03-20 01:41:27 -07:00
Henrik Brix Andersen
c76178d626 Add support for the Zephyr project. 2018-02-25 20:15:43 +01:00
Mikaël Bouillot
537e6b3a7b Change business name 2018-02-15 21:27:00 +00:00
Priit Laes
f02c6469fa Clean up unused imports
Signed-off-by: Priit Laes <plaes@plaes.org>
2017-10-21 14:03:37 +03:00
Mikaël Bouillot
260a03c339 Hack around missing forEach method on NodeList
Under Firefox 45 and Android Browser 6, NodeList doesn't have
a forEach method. This works around the problem. See
https://toddmotto.com/ditch-the-array-foreach-call-nodelist-hack/
2017-09-27 17:12:33 +02:00
zo
a0790a5bee Use mobile-first approach and sticky positioning 2017-09-25 12:40:35 +00:00
Mikaël Bouillot
b6e26e75c8 Switch to relative base URL for HTTPS support 2017-09-25 14:15:39 +02:00
Michael Opdenacker
163acc2847 Revert "Update title in Free Electrons header"
This reverts commit a9e7871f37.
2017-09-25 14:04:34 +02:00
Michael Opdenacker
a9e7871f37 Update title in Free Electrons header
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2017-08-01 10:58:51 -04:00
Mikaël Bouillot
661f32fa12 Fix parsing of C strings
Fixes #29
2017-07-20 13:22:49 +02:00
darx0r
a6a9d0143f * Elixir Dockerfile based on debian with ARG of git URL of project to index (usually linux kernel) 2017-07-12 22:40:07 +03:00
Mikaël Bouillot
09c29afe32 Don't hide subversions 2017-07-03 12:42:12 +02:00
stdk
4845e25186 Filenames that contain spaces are now processed correctly (#24)
Fixes #23
2017-07-02 17:03:54 +00:00
Mikaël Bouillot
57c17919e7 Strip whitespace from identifier queries
Fixes #22
2017-06-30 15:44:53 +02:00
Mikaël Bouillot
bb762d0645 Ignore C++ operator identification from Ctags
Fixes #19
2017-06-30 12:57:02 +02:00
jvoisin
217b6df8ca Add a reminder about mandatory Apache2 modules. (#21) 2017-06-30 09:16:44 +00:00
Mikaël Bouillot
1b4c0fc7d4 Update notices to match the new license 2017-06-27 14:13:28 +02:00
Mikaël Bouillot
9c6c447e84 Merge pull request #16 from silvio/small-fixes
Small fixes
2017-06-27 10:26:37 +00:00
Michael Opdenacker
d011166a56 Minor title style improvement
Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
2017-06-25 22:50:58 +02:00