Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agsdoc html style update #440

Draft
wants to merge 34 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
eadaf46
mark document as strict HTML4 and let's spot errors d- no HTML5 due …
rmottola Aug 12, 2024
1b82375
use classic HTML non-closing tag syntax
rmottola Aug 12, 2024
8792f56
fix missing html tag start
rmottola Aug 22, 2024
550facb
use modern doctype suggested, or FF 115 uses quirks mode with classic…
rmottola Aug 22, 2024
c8e2d51
declare charset static to utf-8
rmottola Aug 22, 2024
11dfe4d
Avoid output of the whitespace between elements within <gsdoc>
rfm Aug 22, 2024
cf166fd
Merge branch 'agsdoc-html-style' of ssh://github.com/gnustep/libs-bas…
rfm Aug 22, 2024
0905c30
add missing newline and remove comment, there is no multi-lang doc su…
rmottola Aug 24, 2024
21f2cd0
add declaration do avoid warning
rmottola Aug 24, 2024
0619a30
proper doctype and header also for frame indices
rmottola Aug 27, 2024
2c8528d
Fix bug adding extra quotes
rfm Sep 2, 2024
db0d5a1
Create (and use if no -StylesheetURL is given) a default stylesheet, …
rfm Sep 3, 2024
7b70d77
Fix error consuming extra character at end of <ignore>..</ignore>
rfm Sep 3, 2024
110a32e
add styles, including debug
rmottola Sep 3, 2024
80216e6
Don't override the default stylesheet
rfm Sep 16, 2024
b34089b
nav bar inital attempt
rfm Sep 16, 2024
e126331
improved styles
rmottola Sep 16, 2024
a2c9bfa
remove debug colors, add separate body styles for each pane
rmottola Sep 23, 2024
fc23434
output body divs, fix indenting
rmottola Sep 23, 2024
4a506cb
style also section horizontal rulers
rmottola Oct 18, 2024
e14da97
give some visual separation to index areas
rmottola Oct 18, 2024
bd6c52e
Add skipping of generics in a few more places.
rfm Oct 21, 2024
f162e0f
Changes for index.html output
rfm Oct 21, 2024
fce8393
fix format error
rfm Oct 21, 2024
c0cc645
Add index section header info
rfm Oct 21, 2024
8456b72
Fix invert logic
rfm Oct 21, 2024
c122aa6
Styling for indexes
rfm Oct 21, 2024
9097de9
If we have an incorrect flag, say what it was.
rfm Oct 21, 2024
964cd4e
Tidied classes for indexes
rfm Oct 21, 2024
15270e4
fix typo
rfm Oct 21, 2024
a8337b7
Add "node figure" class for svg
rfm Nov 4, 2024
e9d1e9e
revert faulty class change
rfm Nov 4, 2024
8382e02
Add css classes for nodes in the diagrams as follows:
rfm Nov 4, 2024
74f70e8
fix style formatting, cleanup and make description style working
rmottola Nov 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions Source/DocMakefile
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,8 @@ GCObject.h \
# directory.
#
Base_AGSDOC_FLAGS = \
-MakeFrames YES \
-MakeFrames NO \
-IndexFile Base \
-DocumentationDirectory ../Documentation/Base \
-HeaderDirectory ../Headers/Foundation \
-Declared Foundation \
Expand All @@ -253,14 +254,14 @@ Base_AGSDOC_FLAGS = \
-ConstantsTemplate TypesAndConstants \
-FunctionsTemplate Functions \
-MacrosTemplate Functions \
-StylesheetURL gnustepStyle \
-TypedefsTemplate TypesAndConstants \
-VariablesTemplate TypesAndConstants \
-WordMap '{\
}' -Up Base

BaseAdditions_AGSDOC_FLAGS = \
-MakeFrames YES \
-MakeFrames NO \
-IndexFile BaseAdditions \
-DocumentationDirectory ../Documentation/BaseAdditions \
-HeaderDirectory ../Headers/GNUstepBase \
-Declared GNUstepBase \
Expand Down
4 changes: 4 additions & 0 deletions Tools/AGSHtml.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
unsigned sssect;
BOOL isContentsDoc;
BOOL ivarsAtEnd;
BOOL cssNavigation;
BOOL verbose;
BOOL warn;
}
Expand All @@ -61,6 +62,9 @@
- (NSString*) makeLink: (NSString*)r
ofType: (NSString*)t
isRef: (BOOL)f;
- (NSString*) makeURL: (NSString*)r
ofType: (NSString*)t
isRef: (BOOL)f;
- (NSString*) makeLink: (NSString*)r
ofType: (NSString*)t
inUnit: (NSString*)u
Expand Down
Loading
Loading