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

Change documentation to markdown #101

Merged
merged 75 commits into from
Jun 7, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
dbb7981
work in progress: create markdown-based manual
edyoung May 10, 2020
36ad2b3
finished first pass through manual.md
edyoung May 10, 2020
daf8c6e
exclude parsetab and lextab from pylint (#102)
mindhells May 14, 2020
3e02eea
Remove buildtools package (#104)
cjmayo May 21, 2020
20e156c
Add pylint singleton-comparison check (#105)
cjmayo May 21, 2020
abe81e6
Remove unused traceback import (#106)
cjmayo May 21, 2020
d063f6f
fix #107: wait until fd has something to read or fail (#108)
mindhells May 23, 2020
28362dd
Arbitrary precision formula experiment (#103)
mindhells May 23, 2020
cb68dd9
release prep for 4.2 (#111)
edyoung May 23, 2020
8eca801
Update http links in README.md and setup.py to https (#115)
cjmayo May 30, 2020
70ef79d
Starting point for a benchmark to compare multiple-precision libs (#112)
edyoung May 31, 2020
04772dd
tweak doc generation process
edyoung May 31, 2020
d719d1a
Check gnofract4d executable with pylint (#117)
cjmayo Jun 2, 2020
02d9c46
Install icons into the hicolor theme (#121)
cjmayo Jun 5, 2020
8baf153
Run pylint as a separate job (#118)
cjmayo Jun 5, 2020
73d0aa4
C++ Engine refactor (#116)
mindhells Jun 5, 2020
3292007
work in progress: create markdown-based manual
edyoung May 10, 2020
b713e8b
finished first pass through manual.md
edyoung May 10, 2020
ea304dc
tweak doc generation process
edyoung May 31, 2020
a3cac62
generate manual with hugo
edyoung May 31, 2020
8bca915
rest of hugo-based manual
edyoung May 31, 2020
8ab69d3
repoint to our copy of theme
edyoung Jun 6, 2020
be58cad
repoint to our version of theme
edyoung Jun 6, 2020
5b57a82
install hugo-generated manual
edyoung Jun 6, 2020
7ecf1b0
update submodule ref
edyoung Jun 6, 2020
97b38d9
ignorance
edyoung Jun 6, 2020
da012ef
delete docbook version of manual. so long!
edyoung Jun 6, 2020
0d1df54
Merge branch 'doc_update' of https://github.com/edyoung/gnofract4d in…
edyoung Jun 6, 2020
5cf80eb
fix test for doc version
edyoung Jun 6, 2020
aece4f3
fix submodule commit
edyoung Jun 6, 2020
885f184
install hugo in travis
edyoung Jun 6, 2020
cbd43a7
better errors on doc generation
edyoung Jun 6, 2020
bf70d2e
more debug output
edyoung Jun 6, 2020
c62baec
jfc
edyoung Jun 6, 2020
b832d36
apt version of hugo is too old, try this
edyoung Jun 6, 2020
cb7ea5b
maybe this
edyoung Jun 6, 2020
00a98ef
fold createdocs into setup
edyoung Jun 6, 2020
64d8458
delete old files
edyoung Jun 6, 2020
8b21f8f
work in progress: create markdown-based manual
edyoung May 10, 2020
7661041
finished first pass through manual.md
edyoung May 10, 2020
0da8655
tweak doc generation process
edyoung May 31, 2020
be9b5f9
work in progress: create markdown-based manual
edyoung May 10, 2020
1fb9a63
generate manual with hugo
edyoung May 31, 2020
1ecc21d
rest of hugo-based manual
edyoung May 31, 2020
cd587f5
repoint to our copy of theme
edyoung Jun 6, 2020
9dfd5d5
repoint to our version of theme
edyoung Jun 6, 2020
e12cb21
install hugo-generated manual
edyoung Jun 6, 2020
a847d46
update submodule ref
edyoung Jun 6, 2020
f27be20
ignorance
edyoung Jun 6, 2020
eae29a6
delete docbook version of manual. so long!
edyoung Jun 6, 2020
21ca8a9
fix test for doc version
edyoung Jun 6, 2020
c73d5c2
fix submodule commit
edyoung Jun 6, 2020
cacebfc
install hugo in travis
edyoung Jun 6, 2020
744730d
better errors on doc generation
edyoung Jun 6, 2020
6664245
more debug output
edyoung Jun 6, 2020
f098983
jfc
edyoung Jun 6, 2020
debeb41
apt version of hugo is too old, try this
edyoung Jun 6, 2020
40c62c4
maybe this
edyoung Jun 6, 2020
d26d6b7
fold createdocs into setup
edyoung Jun 6, 2020
921be35
delete old files
edyoung Jun 6, 2020
5df26ed
delete gui createdocs
edyoung Jun 7, 2020
f4a0613
setup.py updates
edyoung Jun 7, 2020
a762e7f
Merge branch 'doc_update' of https://github.com/edyoung/gnofract4d in…
edyoung Jun 7, 2020
214439a
merge madness
edyoung Jun 7, 2020
515bea7
build manual first
edyoung Jun 7, 2020
f03e7f4
custom build command doesn't work :-(
edyoung Jun 7, 2020
8ebbe93
back to generating docs separately
edyoung Jun 7, 2020
ffe6b77
checkin generated doc files for consistency
edyoung Jun 7, 2020
f0fd46c
restore css file
edyoung Jun 7, 2020
f7493a3
move css file inside fract4dgui
edyoung Jun 7, 2020
2bebd25
fix finding resources after install
edyoung Jun 7, 2020
321c725
guess which pylint to use
edyoung Jun 7, 2020
1337222
typo
edyoung Jun 7, 2020
d69b048
disable that darn test
edyoung Jun 7, 2020
487d7c7
fix pylint whining
edyoung Jun 7, 2020
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
Prev Previous commit
fix pylint whining
  • Loading branch information
edyoung committed Jun 7, 2020
commit 487d7c73a6f5feccad652d172285814af73cae53
2 changes: 1 addition & 1 deletion fract4d/createdocs.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ def output_table(self, table, name, type):
for k in keys:
self.output_symbol(k, table[k], type)
print('</tbody>', file=self.f)
print('</table>', file=self.f)
print('</table>', file=self.f)

def main(outfile):
with open(outfile, "w") as out:
Expand Down
2 changes: 2 additions & 0 deletions fract4d/gradient.py
Original file line number Diff line number Diff line change
Expand Up @@ -358,6 +358,8 @@ def load_gimp_gradient(self, f):
new_segments = []
name = None

right = rr = rg = rb = ra = 0 # should never be used

line = f.readline()
if line.startswith("Name:"):
name = line[5:].strip()
Expand Down
3 changes: 2 additions & 1 deletion fract4dgui/AVIGen.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@

class AVIGeneration:
def __init__(self, animation, parent):
# pylint: disable=no-member
self.animation = animation
self.converterpath = parent.converterpath
self.error_watch = None
Expand Down Expand Up @@ -124,7 +125,7 @@ def show(self):

try:
self.generate_avi()
except GLib.GError as err:
except GLib.GError as err: #pylint: disable=catching-non-exception
error_dlg = Gtk.MessageDialog(
transient_for=self.dialog,
title=_("Error executing video converter"),
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/DlgAdvOpt.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@

class DlgAdvOptions:
def __init__(self, current_kf, animation, parent):
# pylint: disable=no-member
self.dialog = Gtk.Dialog(
transient_for=parent,
title="Keyframe advanced options",
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/PNGGen.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

class PNGGeneration(Gtk.Dialog, hig.MessagePopper):
def __init__(self, animation, compiler, parent):
#pylint: disable=no-member
Gtk.Dialog.__init__(
self,
transient_for=parent,
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/autozoom.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

class AutozoomDialog(dialog.T):
def __init__(self, main_window, f):
#pylint: disable=no-member
dialog.T.__init__(
self,
_("Autozoom"),
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/browser.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@

from . import dialog, utils, gtkfractal, browser_model

# pylint: disable=no-member

class BrowserDialog(dialog.T):
RESPONSE_REFRESH = 2
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/director.py
Original file line number Diff line number Diff line change
Expand Up @@ -480,6 +480,7 @@ def preferences_clicked(self, widget, data=None):

# creating window...
def __init__(self, main_window, f, userConfig, conf_file=""):
#pylint: disable=no-member
dialog.T.__init__(
self,
_("Director"),
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/director_prefs.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ def temp_png_clicked(self, widget, data=None):
self.txt_temp_png.set_text(fold)

def __init__(self, animation, parent):
# pylint: disable=no-member
self.dialog = Gtk.Dialog(title="Director preferences...",
transient_for=parent,
modal=True, destroy_with_parent=True)
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/painter.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@

class PainterDialog(dialog.T):
def __init__(self, main_window, f):
# pylint: disable=no-member
dialog.T.__init__(
self,
_("Painter"),
Expand Down
1 change: 1 addition & 0 deletions fract4dgui/preferences.py
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ def save(self):

class PrefsDialog(dialog.T):
def __init__(self, main_window, f, userPrefs):
# pylint: disable=no-member
dialog.T.__init__(
self,
_("Gnofract 4D Preferences"),
Expand Down
2 changes: 2 additions & 0 deletions fract4dgui/renderqueue.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# A module which manages a queue of images to render in the background
# and a UI for the same

# pylint: disable=no-member

import copy
import gi

Expand Down