2018-10-06 Norbert Preining * Release 1.0 (HEAD -> master) [e71fb0e] 2018-10-06 Norbert Preining * add release.sh script [33a25bd] 2018-10-06 Norbert Preining * update jar (origin/master, origin/HEAD) [3633ea4] 2018-10-06 Norbert Preining * warn if Java > 1.8/8 as scalafx doesn't support it [98bd191] 2018-10-06 Norbert Preining * update jar [f4f13af] 2018-10-06 Norbert Preining * version 1.0 [7bc488c] 2018-10-06 Norbert Preining * add paragraph about java 11 problems [d89d0fd] 2018-10-06 Norbert Preining * bump scala, scalafx, assembly versions [594aab2] 2018-09-21 Norbert Preining * try fixing more ScalaFX thread problems [1c92a24] 2018-09-18 Norbert Preining * update NEWS [e054245] 2018-09-17 Norbert Preining * update jar (origin/15-cygwin-support) [daa89dd] 2018-09-17 Norbert Preining * fix tlmgr invocation on cygwin [787dbc0] 2018-09-17 Norbert Preining * fix script bug and make more portable [4f7a33e] 2018-09-16 Norbert Preining * update starter script [a20f69a] 2018-09-16 Norbert Preining * update jar [50f63be] 2018-09-16 Norbert Preining * fix invocation syntax on cygwin [b8eec5d] 2018-09-16 Norbert Preining * update jar [258080e] 2018-09-16 Norbert Preining * more fixes for Cygwin [4097112] 2018-09-15 Norbert Preining * update jar [28f0aa7] 2018-09-15 Norbert Preining * add support for Cygwin [ed917b3] 2018-06-06 Norbert Preining * don't close debug pane on new tlmgr command when it is open [807724f] 2018-06-06 Norbert Preining * turn closing of stdin and logging around for debugging [6c1794d] 2018-06-05 Norbert Preining * update jar [16be360] 2018-06-05 Norbert Preining * work for java version 10 style java.version string [9345446] 2018-06-04 Norbert Preining * update jar with latest fixes [4992d90] 2018-06-02 Norbert Preining * update README [a4ebfaf] 2018-06-02 Norbert Preining * update NEWS [e07bd2a] 2018-06-02 Norbert Preining * more error resistant java version check [6788dac] 2018-06-02 Norbert Preining * try using json4s.jackson [41a8084] 2018-06-02 Norbert Preining * check for Java version [b75464b] 2018-04-08 Norbert Preining * update jar and runner to add exec [d8bfe81] 2018-04-08 Norbert Preining * release 0.9 [6636bae] 2018-04-01 Norbert Preining * add placeholder for empty backup tables [f20f3af] 2018-03-05 Norbert Preining * update update-tl scripts for new runner name [c9f9b3b] 2018-03-05 Norbert Preining * rename runner scripts for better TL integration [01615af] 2018-02-06 Norbert Preining * add news item [958ca74] 2018-02-01 Norbert Preining * update jar [9e9b7c2] 2018-02-01 Norbert Preining * update version number to 0.9dev [f87e6f0] 2018-02-01 Norbert Preining * make pkg info copyable as far as possible (Closes: #8) [5e2b8cd] 2018-01-20 Norbert Preining * bash scripting outdated ;-) (tag: v0.8) [50c9379] 2018-01-20 Norbert Preining * update update-tl script [e8a0862] 2018-01-20 Norbert Preining * update runner to pass on arguments [9a2a693] 2018-01-20 Norbert Preining * update jar [14f9fb3] 2018-01-20 Norbert Preining * update README and NEWS [d413f61] 2018-01-20 Norbert Preining * new screenshots [be83eaf] 2018-01-19 Norbert Preining * bump version number for release [cd1c2ac] 2018-01-19 Norbert Preining * update copyright in About [f414c4f] 2018-01-19 Norbert Preining * code cleanup according to IntelliJ [80a065f] 2018-01-19 Norbert Preining * run multiple external commands in a row [46ec6c6] 2018-01-19 Norbert Preining * update jar [2cf284a] 2018-01-19 Norbert Preining * properly massage shortdesc, remove todo [383b3fb] 2018-01-19 Norbert Preining * undo previous refactoring of init defs, breaks [e43fe5c] 2018-01-19 Norbert Preining * arggh, Java is a pain [37ea39f] 2018-01-19 Norbert Preining * update jar [852ba27] 2018-01-19 Norbert Preining * tlmgr status display rework [8f6d8fd] 2018-01-19 Norbert Preining * move status below panes, show currently running command [cea30d0] 2018-01-19 Norbert Preining * update --self hopefully working now [2ecd9a9] 2018-01-18 Norbert Preining * more work on restarting tlmgr [1b4b074] 2018-01-18 Norbert Preining * work on fixing update --self support [6521a64] 2018-01-18 Norbert Preining * more error handling for json parse errors etc [872aa87] 2018-01-18 Norbert Preining * update jar [9483e8e] 2018-01-18 Norbert Preining * rename package classes [f309e04] 2018-01-18 Norbert Preining * update NEWS [6023928] 2018-01-18 Norbert Preining * working version of loading db using --data [0397e46] 2018-01-17 Norbert Preining * further rework on speed up by using info --data [c6c233f] 2018-01-17 Norbert Preining * first shot a faster loading via info --data [1e37a6b] 2018-01-17 Norbert Preining * news and todo updates [4626c8e] 2018-01-17 Norbert Preining * fix logging [9a8536d] 2018-01-17 Norbert Preining * use pre-resized spinner to correct spacing of button [9428f4d] 2018-01-17 Norbert Preining * only show mirror select button if parsing worked out [9b1281f] 2018-01-17 Norbert Preining * add button to choose mirror in location dialog [fff6176] 2018-01-12 Norbert Preining * update jar [d83da06] 2018-01-12 Norbert Preining * update NEWS [1f9649d] 2018-01-12 Norbert Preining * bump version to 0.8dev [ad4446c] 2018-01-12 Norbert Preining * update TODO and README [125d0cb] 2018-01-12 Norbert Preining * Implement logging using two simple levels [b72c1da] 2017-11-28 Norbert Preining * lots of debug statements [8023e0d] 2018-01-12 Norbert Preining * add header to all files, update copyright [9ef778f] 2017-12-08 Norbert Preining * protect against missing ctan-mirrors.pl or parse errors [22881db] 2017-12-08 Norbert Preining * function to parse ctan-mirrors.pl via json [44dd774] 2017-12-08 Norbert Preining * nicer font for placeholder [357e654] 2017-12-06 Norbert Preining * only load upd/bck once [fb4f944] 2017-12-06 Norbert Preining * add spinner to all loading screens [43230d9] 2017-12-06 Norbert Preining * implement spinner for postaction on updates [405235d] 2017-12-06 Norbert Preining * add a list of TODOs [8962d76] 2017-12-06 Norbert Preining * add a spinner gif [a4b9811] 2017-11-23 Norbert Preining * update for release (tag: v0.7) [21b8d9f] 2017-11-23 Norbert Preining * update jar [b74de47] 2017-11-23 Norbert Preining * update banner image source and image [9e8677c] 2017-11-22 Norbert Preining * output exception on updfun errors [2de49dd] 2017-11-20 Norbert Preining * add tooltip for autobackup [f452a70] 2017-11-17 Norbert Preining * update jar [d1d5039] 2017-11-17 Norbert Preining * trying to fix updates and scalafx bugs [df4f202] 2017-11-17 Norbert Preining * update table context menu install/remove/update en/disable [51539e3] 2017-11-17 Norbert Preining * simplify restore routine [4086aa5] 2017-11-17 Norbert Preining * update NEWS [cdba808] 2017-11-17 Norbert Preining * check tlmgr revision and bail out if too old [66fb51b] 2017-11-17 Norbert Preining * change some var to val [4c950c9] 2017-11-17 Norbert Preining * dont need spash screen anymore [5cef8f5] 2017-11-17 Norbert Preining * remove already fixed todo [d690343] 2017-11-17 Norbert Preining * remove hopeless todo [964008b] 2017-11-17 Norbert Preining * fix missing texlive.infra sub packages [7d01d59] 2017-11-17 Norbert Preining * line by line updates for removal (needs new tlmgr) [df6a441] 2017-11-17 Norbert Preining * remove relocated, work on remove line updates [e143ae5] 2017-11-16 Norbert Preining * line updates: for install, simplify, unify [b1e8a98] 2017-11-16 Norbert Preining * define default stdout/err line outputfuncs and use them [bde1ad8] 2017-11-16 Norbert Preining * resize location edit dialog when rows are added [4846291] 2017-11-15 Norbert Preining * refactoring and cleanup [04c5cff] 2017-11-15 Norbert Preining * update jar [7b6bfab] 2017-11-15 Norbert Preining * update NEWS [bb06253] 2017-11-15 Norbert Preining * update screenshots with search functionality [19a28ef] 2017-11-15 Norbert Preining * search also in shortdesc, case ins (Issue: #4) [a67bafc] 2017-11-15 Norbert Preining * working search in package names [dc488e5] 2017-11-15 Norbert Preining * start working on search facility [eb8687a] 2017-11-15 Norbert Preining * update screenshots [47025f3] 2017-11-15 Norbert Preining * set initial stage size [d47569b] 2017-11-15 Norbert Preining * deal with "remove on server" cases [46402ea] 2017-11-15 Norbert Preining * deal with dying tlmgr [d057318] 2017-11-15 Norbert Preining * nicer placeholders while loading [18916eb] 2017-11-15 Norbert Preining * update todos for some misbehaviour [c705c55] 2017-11-14 Norbert Preining * location multi repo editing support [c14d913] 2017-11-14 Norbert Preining * update news [c19379f] 2017-11-14 Norbert Preining * forgot missing files [7d87e0d] 2017-11-14 Norbert Preining * more or less workable general options dialog [4e2394f] 2017-11-14 Norbert Preining * initial work on options display [df1e64c] 2017-11-14 Norbert Preining * refactor classes for strict separation between Display and TL internal [5ce8570] 2017-11-14 Norbert Preining * paper conf dialog working [b984cfa] 2017-11-14 Norbert Preining * paper conf dialog - WIP [c577f0e] 2017-11-11 Norbert Preining * update jar [d543dc8] 2017-11-11 Norbert Preining * todos [e82188e] 2017-11-11 Norbert Preining * activate restore functionality [9001e9b] 2017-11-11 Norbert Preining * support update option --no-auto-? and --reinstall... [34f4383] 2017-11-11 Norbert Preining * pane depending menus [8b6eb61] 2017-11-11 Norbert Preining * pass -d to tlmgr for now ;-) [b27678c] 2017-11-10 Norbert Preining * get enable/disable correct by binding on change items [2fd7e55] 2017-11-10 Norbert Preining * revert enable/disable change - needs more work [02d6c85] 2017-11-09 Norbert Preining * update jar [bed3013] 2017-11-09 Norbert Preining * use json output for backups parsing [6671010] 2017-11-08 Norbert Preining * NEWS and README update [6770851] 2017-11-08 Norbert Preining * new logfield, stderr -> logfield, program errors to errorfield [cd5bc1b] 2017-11-08 Norbert Preining * log stderr to error pane, open automatically if not empty [2bb2036] 2017-11-08 Norbert Preining * cleanup imports [c2aed16] 2017-11-08 Norbert Preining * implement pending job queue for later processing [6c9c558] 2017-11-08 Norbert Preining * reduce global vars [80555be] 2017-11-08 Norbert Preining * make sure not race condition on tlmgrLastOutput [93955ea] 2017-11-08 Norbert Preining * working new process management [45f9646] 2017-11-07 Norbert Preining * start reworking tlmgr process treatment [30fe7cd] 2017-10-31 Norbert Preining * fixed start command on windows [39868aa] 2017-10-30 Norbert Preining * fix errors on installation/removal [0514b88] 2017-10-30 Norbert Preining * update jar [9d476e9] 2017-10-30 Norbert Preining * bump version number, release needs to wait for tlmgr push [3856824] 2017-10-30 Norbert Preining * Merge branch 'json' [a46487e] 2017-10-30 Norbert Preining * todo and formatting [cd848ab] 2017-10-27 Norbert Preining * debug code [faec705] 2017-10-27 Norbert Preining * fix size constraints for pkginfo list view after spacing removed [0fcbc3f] 2017-10-27 Norbert Preining * tight line spacing in pkg info window [92e59c5] 2017-10-27 Norbert Preining * update jar [705a528] 2017-10-27 Norbert Preining * clean up imports [e941d92] 2017-10-27 Norbert Preining * clean up build.sbt [07f588a] 2017-10-27 Norbert Preining * better JSON parser based on case classes and new JSON format [208155d] 2017-10-26 Norbert Preining * update jar [08d0165] 2017-10-24 Norbert Preining * try to properly close on Windows, too [6464610] 2017-10-25 Norbert Preining * update jar [6e2936d] 2017-10-25 Norbert Preining * update build with new version number [6fd030b] 2017-10-25 Norbert Preining * add more TODOs [1583d09] 2017-10-24 Norbert Preining * sort kids when displaying on collections [039ef2d] 2017-10-24 Norbert Preining * don't display collection deps as sub-packages [b73aaf4] 2017-10-24 Norbert Preining * display bin deps also below collections [7aebef6] 2017-10-24 Norbert Preining * add NEWS entry for Windows close issue (Issue: 2) [0f0b005] 2017-10-24 Norbert Preining * update jar [004e5be] 2017-10-24 Norbert Preining * try to properly close on Windows, too [8b979e8] 2017-10-23 Norbert Preining * view by collections finished [f11da38] 2017-10-23 Norbert Preining * preparation for order by collection [08527de] 2017-10-23 Norbert Preining * factor out view code [44bd080] 2017-10-17 Norbert Preining * refactor pkg info dialog into its own class [ae8b8e1] 2017-10-16 Norbert Preining * format, size adaptions [f339700] 2017-10-16 Norbert Preining * support sizes in TLPackage and info display [90eff83] 2017-10-16 Norbert Preining * working version based on latest tlmgr (unreleased) [b7b5b5b] 2017-10-13 Norbert Preining * ignore scala worksheets from git, they are for experiments [afadf5e] 2017-10-13 Norbert Preining * add spray-json [889ae20] 2017-10-12 Norbert Preining * update jar (tag: v0.6) [c3ab9cf] 2017-10-12 Norbert Preining * use lable in vbox if <= 5 files [1cd41af] 2017-10-12 Norbert Preining * update jar [0c84e84] 2017-10-12 Norbert Preining * update NEWS file [0fbf74d] 2017-10-12 Norbert Preining * ListView for file lists in pkg info [ae78845] 2017-10-11 Norbert Preining * parse aways more info lines [fbc569e] 2017-10-11 Norbert Preining * reorder pkg info files sections, add todos [3432198] 2017-10-11 Norbert Preining * fix always active update all button [71f3714] 2017-10-11 Norbert Preining * fix mixed install state for uninstalled packages [952bc65] 2017-10-11 Norbert Preining * update jar [a2e61dc] 2017-10-11 Norbert Preining * new version [00cc785] 2017-10-11 Norbert Preining * infra updates: properly do --self and restart tlmgr [a791f51] 2017-10-10 Norbert Preining * infra updates: gives warning and disable other updates [250e40f] 2017-10-09 Norbert Preining * update tl update script (tag: v0.5) [4ce8185] 2017-10-09 Norbert Preining * update screenshot [51eb630] 2017-10-09 Norbert Preining * update jar [dd3cda4] 2017-10-09 Norbert Preining * bump version, add NEWS [b24b228] 2017-10-09 Norbert Preining * doc files opening improvements [e907fce] 2017-10-06 Norbert Preining * pre/post update status indication [bf254c5] 2017-10-05 Norbert Preining * todo update and cleanup/style [b5971ca] 2017-10-04 Norbert Preining * update jar [dfb5056] 2017-10-04 Norbert Preining * display list of files in pkg info dialog [e388968] 2017-10-04 Norbert Preining * update jar (tag: v0.4) [9a58149] 2017-10-04 Norbert Preining * buffered output available, use for fmtutil-sys --all [6a34ffa] 2017-10-03 Norbert Preining * update jar [3ef37ec] 2017-10-03 Norbert Preining * line by line update working [ebe75c2] 2017-10-03 Norbert Preining * error debugging, fixed problem [b96961f] 2017-10-03 Norbert Preining * work on line by line updates, broken [e1a1b8a] 2017-10-03 Norbert Preining * convert pkgs to observable, only do onEvent for root updates [ef5431e] 2017-10-03 Norbert Preining * convert backups to observable [debca79] 2017-10-03 Norbert Preining * add updline facitlity, switch to observablemap for updates [4025ee3] 2017-10-01 Norbert Preining * update jar [6abc4b7] 2017-10-01 Norbert Preining * switch to Map for pkgs, get shortdesc from there in updates [845fd45] 2017-10-01 Norbert Preining * update of update_{self,all} from populate callback [f90d683] 2017-10-01 Norbert Preining * async loading of update packages from update --list output [d0ebb91] 2017-09-28 Norbert Preining * final for now [725babe] 2017-09-28 Norbert Preining * more [72ea12d] 2017-09-28 Norbert Preining * next try [2b03768] 2017-09-28 Norbert Preining * try displaying an image on the README [e632260] 2017-09-28 Norbert Preining * fix script not to install icons to TL [bdab981] 2017-09-28 Norbert Preining * update jar [13ff19a] 2017-09-28 Norbert Preining * fix gui update on wrong thread [873f29a] 2017-09-28 Norbert Preining * update jar [5b26c00] 2017-09-28 Norbert Preining * add logo and display it [38ba77d] 2017-09-28 Norbert Preining * update jar [d4c50fe] 2017-09-28 Norbert Preining * cleanup stuff [88b686c] 2017-09-28 Norbert Preining * react to Enter on cmdline, center items [eeb7bfb] 2017-09-28 Norbert Preining * update screenshots [e164582] 2017-09-28 Norbert Preining * update jar [4825c16] 2017-09-28 Norbert Preining * use version from build.sbt in about display [9c66d68] 2017-09-28 Norbert Preining * only call restore once to populate backup table [a4c4753] 2017-09-28 Norbert Preining * protect from parallel sending of tlmgr commands [7f0112d] 2017-09-28 Norbert Preining * backup tab [e38e412] 2017-09-28 Norbert Preining * use TreeTableView, cleanup [95d64bf] 2017-09-27 Norbert Preining * convert to case class with Properties [59e9cbd] 2017-09-27 Norbert Preining * simplification of display, width adjustment [207d936] 2017-09-27 Norbert Preining * update jar [83b5467] 2017-09-27 Norbert Preining * more work [becfd1b] 2017-09-27 Norbert Preining * more work [9c666a7] 2017-09-27 Norbert Preining * update jar [66f6d37] 2017-09-27 Norbert Preining * simplification of menus [dba71f1] 2017-09-26 Norbert Preining * more layout games to get closer to TLUtil [61d886d] 2017-09-26 Norbert Preining * use StringProperties because Int/BooleanProperties don't work for me [4b152a8] 2017-09-26 Norbert Preining * include more info in TLPackage objects [8f80e18] 2017-09-26 Norbert Preining * reduce menu clutter, no switching of repos [183fa04] 2017-09-26 Norbert Preining * load remote repo on startup [a96601c] 2017-09-26 Norbert Preining * fix in TL update script [75ae580] 2017-09-26 Norbert Preining * update jar [1d8cfdb] 2017-09-26 Norbert Preining * use ObservableBuffer[String] for updates of stdout/stderr [216f726] 2017-09-26 Norbert Preining * update-tl scripts updated [b715c26] 2017-09-26 Norbert Preining * update jar [c2b2531] 2017-09-26 Norbert Preining * switch to Future/async tlmgr calls [93b554c] 2017-09-05 Norbert Preining * update to latest version [f21936f] 2017-09-01 Norbert Preining * clean up and reshuffle [4957bb5] 2017-09-01 Norbert Preining * latest jar [757eeb2] 2017-09-01 Norbert Preining * update README [e654e55] 2017-09-01 Norbert Preining * adjust output of assembly to go directly into jar/tlcockpit.jar [b42bd9f] 2017-09-01 Norbert Preining * comment unused classes [e4e03af] 2017-09-01 Norbert Preining * add a stopApp function to shut down tlmgr [c94d3b1] 2017-09-01 Norbert Preining * update jar [0df3924] 2017-09-01 Norbert Preining * open err tab on errors, clear on new command [e58aaee] 2017-09-01 Norbert Preining * context menu, open error tab automatically [343839b] 2017-09-01 Norbert Preining * Disable/enable update buttons according to availability of updates [23c6704] 2017-08-31 Norbert Preining * update jar [ef22d00] 2017-08-31 Norbert Preining * Allow table of packages to shrink [b51a26c] 2017-08-30 Norbert Preining * style cleanup [2adbc03] 2017-08-30 Norbert Preining * update jar file after code refactoring [a329a05] 2017-08-30 Norbert Preining * refactor code [5bb39d8] 2017-08-30 Norbert Preining * TL inclusion script update [e8376fc] 2017-08-30 Norbert Preining * update tlcockpit.jar [290223e] 2017-08-30 Norbert Preining * clean up build.sbt [c0da074] 2017-08-30 Norbert Preining * test mode with --test, call tlmgr.bat on Windows [4739455] 2017-08-30 Norbert Preining * explain requirements in readme [5da2716] 2017-08-29 Norbert Preining * debugging for deploy building [481d58b] 2017-08-25 Norbert Preining * fix jar link [1dea7a2] 2017-08-25 Norbert Preining * add link to jar and how to run [ee89d48] 2017-08-25 Norbert Preining * add prebuild jar file [58c5402] 2017-08-25 Norbert Preining * update README [d1ce444] 2017-08-25 Norbert Preining * README addons [a1469f6] 2017-08-25 Norbert Preining * better readme [8a84a61] 2017-08-25 Norbert Preining * add deployment and bin wrapper script [d12864a] 2017-08-25 Norbert Preining * continue renaming [29338ca] 2017-08-25 Norbert Preining * fix name of project in build.sbt [90a0fd3] 2017-08-25 Norbert Preining * working scalafx gui and some features [605f516] 2017-08-15 Norbert Preining * add README.md [168bac3] 2017-08-15 Norbert Preining * add .gitignore [1323a6d] 2017-08-15 Norbert Preining * first running version [c3c20af] 2017-08-15 Norbert Preining * Initial commit [25f88ed]