/[fenfire]/fenfire/docs/pegboard/fenpdf_v1_spec_1--tjl/peg.rst
ViewVC logotype

Diff of /fenfire/docs/pegboard/fenpdf_v1_spec_1--tjl/peg.rst

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by tjl, Mon Jul 28 13:54:12 2003 UTC revision 1.2 by tjl, Tue Jul 29 07:57:38 2003 UTC
# Line 55  Issues Line 55  Issues
55  - Should the elements in the system contain their insertion time?  - Should the elements in the system contain their insertion time?
56    As wallclock time or a tree (when merging)?    As wallclock time or a tree (when merging)?
57    
58      PROPOSED RESOLUTION: Use TREETIME and provide interface for it.
59    
60  Introduction  Introduction
61  ============  ============
62    
# Line 76  These are good for experiments and compe Line 78  These are good for experiments and compe
78    
79  This spec is **extremely** conservative as to which features are taken  This spec is **extremely** conservative as to which features are taken
80  in. We need a working baseline 1.0 that remains the same and functional.  in. We need a working baseline 1.0 that remains the same and functional.
81  We need to get *using* is asap.  We need to get *using* is asap. The policy is that we take in exactly what
82    *has* to be there for a working FenPDF. Including TREETIME or something like
83    it is because all points of the system must remain reachable.
84    
85  This is the first spec PEG - once accepted, the specification here will be moved  This is the first spec PEG - once accepted, the specification here will be moved
86  to the main docs/ directory and be amended only through future PEGs.  to the main docs/ directory and be amended only through future PEGs.
# Line 152  Requirements Line 156  Requirements
156    
157      - debug mode: show where buoy locations come from!      - debug mode: show where buoy locations come from!
158    
159    - easy switch between fullscreen and windowed mode - window size taken
160      into account naturally
161    
162  Overall visuals  Overall visuals
163  ---------------  ---------------
164    
# Line 198  middle mouse button: Line 205  middle mouse button:
205      click on main view      click on main view
206          X11 paste to insertion cursor          X11 paste to insertion cursor
207    
208    Context Menus
209    -------------
210    
211    Visible buttons
212    ---------------
213    
214    Action buttons everywhere:
215    
216        Import PS/PDF
217    
218        New paper
219    
220        Save
221    
222        Quit
223    
224    Toggles everywhere:
225    
226        Fancy papers
227    
228    Toggles in pdf mode:
229    
230        Reading zoom
231    
232    These buttons shall have the ubiquitous 3D look, with the toggles having
233    the old Tk look, with a square in them that is lit or unlit based on the state
234    (need to distinguish between buttons and toggles somehow).
235    
236    They shall react to mouseovers and mouse clicks instantly with visual feedback.
237    
238  Bookmarks  The buttons shall be placed to the upper left corner, stacked vertically, and shall
239  ---------  be relatively small (10-15pixels high)
240    
241  Versioning / Merging  Versioning / Merging
242  ====================  ====================

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26