Commit graph

661 commits

Author SHA1 Message Date
Kevin Lamonte
43ad7b6c50 More PMD warnings 2017-12-03 18:35:06 -05:00
Kevin Lamonte
d6ee080133 Merge branch 'master' of https://github.com/klamonte/jexer 2017-12-03 14:55:56 -05:00
Kevin Lamonte
d36057dfab PMD code sweep, #6 don't add MyWindow twice to MyApplication 2017-12-03 14:55:39 -05:00
Kevin Lamonte
753245775b
Merge pull request #22 from SmartmaticLabs/master
Mimic the behavior in build.xml creating a runnable jar
2017-10-28 12:17:28 -04:00
Carlos Rafael Ramirez
dd1072a41c Mimic the behavior in build.xml creating a runnable jar 2017-10-17 15:38:30 -05:00
Kevin Lamonte
d4a2a35aa0 Merge pull request #21 from hce/fix-build-resource-bundle
Include the ResourceBundle files into the build
2017-10-12 14:05:32 -04:00
Hans-Christian Esperer
c1499886df Include the ResourceBundle files into the build 2017-10-10 21:43:27 +02:00
Kevin Lamonte
eb29bbb5ec Expose width/height in TApplication constructor, attempt on ECMA48 2017-08-26 07:26:08 -04:00
Kevin Lamonte
be99872358 Diambiguate ^H from backspace 2017-08-25 16:42:46 -04:00
Kevin Lamonte
3eacc23697 Fix assertions 2017-08-25 15:58:40 -04:00
Kevin Lamonte
a0d734e68f Fixed for TJ 2017-08-25 09:59:32 -04:00
Kevin Lamonte
9ff1c0e327 Fix bounds check 2017-08-24 17:13:15 -04:00
Kevin Lamonte
b2d49e0f15 Fix lag in TTerminalWindow 2017-08-24 16:58:46 -04:00
Kevin Lamonte
b6faeac0d9 double-click support 2017-08-23 21:06:49 -04:00
Kevin Lamonte
6f8ff91a29 custom command line terminal window, blinking in color theme, scrolling region resize 2017-08-23 15:44:11 -04:00
Kevin Lamonte
499fdccfad fix stack overflow 2017-08-22 21:51:56 -04:00
Kevin Lamonte
1978ad505e addEditor() 2017-08-22 20:15:41 -04:00
Kevin Lamonte
159f076db8 Fix mouse on menu line 2017-08-22 19:38:18 -04:00
Kevin Lamonte
03df54ddc2 Update on screen flush 2017-08-22 18:29:44 -04:00
Kevin Lamonte
68c5cd6bec Fixes for TJIDE 2017-08-21 17:12:35 -04:00
Kevin Lamonte
1c19fdeaff Fix ClassCastException 2017-08-20 16:44:35 -04:00
Kevin Lamonte
339652cc24 Localize strings 2017-08-19 14:36:43 -04:00
Kevin Lamonte
1b1206070b #19 expose home/end for TField 2017-08-18 16:05:17 -04:00
Kevin Lamonte
24489803a6 #19 TField fixes 2017-08-17 11:10:47 -04:00
Kevin Lamonte
00fbfc3824 oops 2017-08-17 10:06:31 -04:00
Kevin Lamonte
aa77d68274 Better resizing under ptypipe 2017-08-17 09:53:29 -04:00
Kevin Lamonte
85c07c5e6d #18 repaint after screen resize 2017-08-17 09:05:23 -04:00
Kevin Lamonte
1d99a38f2b Support TTerminalWindow resizing via ptypipe 2017-08-16 21:18:29 -04:00
Kevin Lamonte
be72cb5ccb #18 move to event-driven main loop 2017-08-16 12:46:28 -04:00
Kevin Lamonte
f6d9020703 dev version bump to 0.0.6 2017-08-15 19:15:41 -04:00
Kevin Lamonte
2027327cd9 #18 Eliminate initial delay 2017-08-15 15:56:51 -04:00
Kevin Lamonte
4bc195601c Fix keypad to match xterm 2017-08-15 12:59:28 -04:00
Kevin Lamonte
b1a8acec8a Mouse wheel by 3 2017-08-15 12:22:26 -04:00
Kevin Lamonte
fe0770f988 Bug fixes 2017-08-15 11:44:13 -04:00
Kevin Lamonte
df602ccf5e TEditor working 2017-08-14 21:26:58 -04:00
Kevin Lamonte
71a389c981 TEditor 80% complete 2017-08-14 14:45:33 -04:00
Kevin Lamonte
e8a11f986b TEditor 50% complete 2017-08-12 13:39:06 -04:00
Kevin Lamonte
12b55d76e3 more TEditor stubs 2017-08-10 16:49:55 -04:00
Kevin Lamonte
3e0743556d TWindowBackend 2017-08-08 13:09:57 -04:00
Kevin Lamonte
d79f1f31b1 Fix package reference 2017-08-07 19:50:25 -04:00
Kevin Lamonte
88a99379dc MultiBackend and MultiScreen 2017-08-07 19:36:42 -04:00
Kevin Lamonte
42873e30bf #16 Refactor Swing backend, demo of multiple TApplications in one Swing frame 2017-08-07 15:53:57 -04:00
Kevin Lamonte
2fef9c6eaa stub maven support 2017-08-05 11:39:18 -04:00
Kevin Lamonte
c447c6e575 #16 expose columns, rows, font size 2017-08-05 11:28:42 -04:00
Kevin Lamonte
591688f594 Remove unused imports 2017-07-28 21:37:33 -04:00
Kevin Lamonte
cd92b0ba44 initial stubs for editor package 2017-07-28 21:31:52 -04:00
Kevin Lamonte
ca965765a6 Update package comments 2017-07-28 21:31:17 -04:00
Kevin Lamonte
3b0a5f8b6f Only allow keyboard resizing when RESIZABLE is set 2017-07-28 21:17:55 -04:00
Kevin Lamonte
72fca17b02 #13 focusFollowsMouse 2017-07-17 15:34:14 -04:00
Kevin Lamonte
78a56d5d68 #11 NOCLOSEBOX flag 2017-07-17 12:09:17 -04:00