git://git.nikiroo.be
/
fanfix.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3b0a5f8
)
Update package comments
author
Kevin Lamonte
<kevin.lamonte@gmail.com>
Sat, 29 Jul 2017 01:31:17 +0000
(21:31 -0400)
committer
Kevin Lamonte
<kevin.lamonte@gmail.com>
Sat, 29 Jul 2017 01:31:17 +0000
(21:31 -0400)
docs/TODO.md
patch
|
blob
|
blame
|
history
src/jexer/backend/package-info.java
patch
|
blob
|
blame
|
history
src/jexer/bits/package-info.java
patch
|
blob
|
blame
|
history
src/jexer/event/package-info.java
patch
|
blob
|
blame
|
history
src/jexer/io/package-info.java
patch
|
blob
|
blame
|
history
src/jexer/menu/package-info.java
patch
|
blob
|
blame
|
history
src/jexer/session/package-info.java
patch
|
blob
|
blame
|
history
diff --git
a/docs/TODO.md
b/docs/TODO.md
index a3455e5ea1fe1c2c17ecd1f7ce5d02b465aca2b2..3f4df474c38e07da1879910d21be702139b08008 100644
(file)
--- a/
docs/TODO.md
+++ b/
docs/TODO.md
@@
-10,12
+10,25
@@
BUG: TTreeView.reflow() doesn't keep the vertical dot within the
0.0.5
0.0.5
+- TApplication
+ - getAllWindows()
+ - Expose menu management functions (addMenu, getMenu, getAllMenus,
+ removeMenu, ...)
-- TWindow:
- - UNCLOSABLE (#8)
+- TEditor
+ - Swich Line from String to ArrayList<Cell>
+ - StringUtils.justify functions for ArrayList<Cell>
+ - TEditorWindow extends TScrollableWindow
+ - TEditor widget with keystroke functions:
+ - cursorRight/Left/...
+ - insertChar
+ - deleteForwardChar
+ - deleteBackwardChar
+ - deleteBackwardWord
+ - wordCount
+ - ...
-- TEditor
- Eliminate all Eclipse warnings
0.0.6
- Eliminate all Eclipse warnings
0.0.6
diff --git
a/src/jexer/backend/package-info.java
b/src/jexer/backend/package-info.java
index 75d7818d74a42a811018da1e08c63c1c1edc325f..dbaa6dada4b9ae58958e8d4edf707a2193e6e550 100644
(file)
--- a/
src/jexer/backend/package-info.java
+++ b/
src/jexer/backend/package-info.java
@@
-28,7
+28,6
@@
*/
/**
*/
/**
- * This package contains the Backend interface between TApplication and
- * user-facing I/O.
+ * The interface between TApplication and user-facing I/O.
*/
package jexer.backend;
*/
package jexer.backend;
diff --git
a/src/jexer/bits/package-info.java
b/src/jexer/bits/package-info.java
index 280b14092f4ecc5d4bcafbacc0d68836ad60f1f6..f8531dd0170e3a7fe8d15a1805b6a11ddfe36d88 100644
(file)
--- a/
src/jexer/bits/package-info.java
+++ b/
src/jexer/bits/package-info.java
@@
-28,7
+28,7
@@
*/
/**
*/
/**
- *
This package contains low-level data objects and utility functions that
- *
don't warrant their own
separate package.
+ *
Low-level data objects and utility functions that don't warrant their own
+ * separate package.
*/
package jexer.bits;
*/
package jexer.bits;
diff --git
a/src/jexer/event/package-info.java
b/src/jexer/event/package-info.java
index 3c55ca1926d95bd02360eb5c6d530153dc3e17bf..dce2c90535be777f919fab3c024c11e3eb3f483d 100644
(file)
--- a/
src/jexer/event/package-info.java
+++ b/
src/jexer/event/package-info.java
@@
-28,7
+28,7
@@
*/
/**
*/
/**
- *
This package contains the events that are generated by both end-user I/O
- *
(keyboard/mouse) and other
UI elements (menu/resize).
+ *
Events that are generated by both end-user I/O (keyboard/mouse) and other
+ * UI elements (menu/resize).
*/
package jexer.event;
*/
package jexer.event;
diff --git
a/src/jexer/io/package-info.java
b/src/jexer/io/package-info.java
index 9b579da6d8458389063740aadb4482739dea78b4..04cbc5923f9047a935f36a3c1e3a6b6dfb71d665 100644
(file)
--- a/
src/jexer/io/package-info.java
+++ b/
src/jexer/io/package-info.java
@@
-28,7
+28,6
@@
*/
/**
*/
/**
- * This package contains the user-facing I/O, including screen, keyboard, and
- * mouse handling classes.
+ * User-facing I/O, including screen, keyboard, and mouse handling classes.
*/
package jexer.io;
*/
package jexer.io;
diff --git
a/src/jexer/menu/package-info.java
b/src/jexer/menu/package-info.java
index 0ef86c0cf235f945867d0aceded9210231635ab5..6781106fa6223193ff3eeccff4cd4af070122578 100644
(file)
--- a/
src/jexer/menu/package-info.java
+++ b/
src/jexer/menu/package-info.java
@@
-28,6
+28,6
@@
*/
/**
*/
/**
- *
This package contains the menu bar
classes.
+ *
Menu bar support
classes.
*/
package jexer.menu;
*/
package jexer.menu;
diff --git
a/src/jexer/session/package-info.java
b/src/jexer/session/package-info.java
index b7dacc4d6300f8418ec1f939af48ac89109ff4cd..0b6ccf0fa22fec8d4e00ed5754db718579b0e6e5 100644
(file)
--- a/
src/jexer/session/package-info.java
+++ b/
src/jexer/session/package-info.java
@@
-28,7
+28,6
@@
*/
/**
*/
/**
- * This package contains classes to encapsulate text terminal metadata:
- * width, height, username, language, etc.
+ * Text terminal session values: width, height, username, language, etc.
*/
package jexer.session;
*/
package jexer.session;