Commit Graph

63 Commits

Author SHA1 Message Date
Jeff Carr 2e8a1d4793 use more realtime output for git clone 2024-11-15 09:12:47 -06:00
Jeff Carr 009d8f3b9d improve output handling via go-cmd
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-13 10:33:25 -06:00
Jeff Carr 55acea0bd7 use go-cmd/cmd 2024-11-08 06:43:33 -06:00
Jeff Carr b451591006 DirtyList()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-11-01 21:41:16 -05:00
Jeff Carr 2ce9051921 exec things to STDOUT
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-03-21 16:16:35 -05:00
Jeff Carr 804acc169a fix logic for go.work setups 2024-03-09 22:03:18 -06:00
Jeff Carr 2cdf2c3cda working on go-clone 2024-03-07 19:31:52 -06:00
Jeff Carr 035b4eb443 quiet git pull 2024-02-29 19:16:45 -06:00
Jeff Carr b354d7dd27 try to show actual changes 2024-02-24 11:56:02 -06:00
Jeff Carr cec5e7f3b4 cleanup checkdirty code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-24 05:37:53 -06:00
Jeff Carr ccee573364 report dirty state change
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-24 05:27:58 -06:00
Jeff Carr ddd95e9afc GitPull() detects local only branches 2024-02-24 04:50:31 -06:00
Jeff Carr 5105bd4a99 add repo.IncrementVersion() 2024-02-23 00:10:30 -06:00
Jeff Carr 359ebce26e mtime 2024-02-22 17:19:29 -06:00
Jeff Carr cd5f1d9d0f add NewestTag() and Tag.Age() 2024-02-22 15:29:22 -06:00
Jeff Carr 5aaf02ee3a actually create the user branches 2024-02-22 05:24:31 -06:00
Jeff Carr e1e81ab2bf fix log output 2024-02-20 11:00:06 -06:00
Jeff Carr ae7e9ba42c allow more fields to be mirrored 2024-02-19 16:29:10 -06:00
Jeff Carr f82743d487 redo the merge code 2024-02-16 21:20:52 -06:00
Jeff Carr c7aaea4ae1 continue to redo the branch handling 2024-02-16 20:36:31 -06:00
Jeff Carr 0b4f4d7686 ready to work on creating branches 2024-02-16 17:55:13 -06:00
Jeff Carr bd62a89a67 continue cleaning up original version 2024-02-16 11:41:29 -06:00
Jeff Carr 88ca40bcfa tag date format things 2024-02-16 01:22:37 -06:00
Jeff Carr 2bc2096e84 xterm fixes
also a i18n syntax idea
   show all tags in the main window
2024-02-15 22:50:50 -06:00
Jeff Carr 3d6002b055 need correct logic here to read main branch name
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-14 13:48:46 -06:00
Jeff Carr 73d711ad2b trying to improve older code
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-14 02:35:47 -06:00
Jeff Carr f7947b08b6 code reorg and clean
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-14 00:09:58 -06:00
Jeff Carr ba4051cb0c smarter tag window
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-12 06:23:31 -06:00
Jeff Carr b694fc2fe2 add CheckoutDevel()
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-02-10 16:32:39 -06:00
Jeff Carr fae78b1812 allow switching all branches
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-31 00:19:39 -06:00
Jeff Carr 78049e664d merge automation
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-30 13:31:46 -06:00
Jeff Carr ca09e7cf47 just use and parse 'git status' as it's more accurate
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-30 10:08:07 -06:00
Jeff Carr 386125826f more work on release versioning
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 11:53:22 -06:00
Jeff Carr 9f26bc2d44 go status moving here
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-26 02:02:56 -06:00
Jeff Carr 45e7aab862 move comments to the cmd output widget
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 22:59:49 -06:00
Jeff Carr 86136ce615 avoid a few nil's
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 02:23:56 -06:00
Jeff Carr 4beeb0bb13 cleaning code for release versions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-25 01:30:01 -06:00
Jeff Carr 21546ce2c0 more attempts to release versions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-24 16:24:58 -06:00
Jeff Carr 7c82f918aa detect go.sum is clean
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 22:47:39 -06:00
Jeff Carr edf74e160e still has oneliner display bug
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 15:39:53 -06:00
Jeff Carr dae15b5931 Scan() everything functions
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 15:20:54 -06:00
Jeff Carr 294119e7c2 buttons for scanning .git/config and go.sum
common branch handling
    scan go.sum & .git/config on New()
    parse go & git config files
    cleaner debugging
    cleaning up logging

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-23 10:52:17 -06:00
Jeff Carr 7546209d24 work on making a map of the windows
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-21 03:18:07 -06:00
Jeff Carr 7a05ee53ab changes for the autotypist
go mod automation testing
    read tags

    Signed-off-by: Jeff Carr <jcarr@wit.com>

Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-20 21:18:03 -06:00
Jeff Carr e3cc044efc works again
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-19 18:25:37 -06:00
Jeff Carr e7257a919d lots of things broken
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-19 12:36:52 -06:00
Jeff Carr db3d481c5f more git change tracking
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-18 17:37:50 -06:00
Jeff Carr 8e9e19a14f goimport fix
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-18 16:20:11 -06:00
Jeff Carr 623b35629b new paths
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-18 05:01:54 -06:00
Jeff Carr ff3a51f354 gofmt autofix paths
Signed-off-by: Jeff Carr <jcarr@wit.com>
2024-01-18 00:57:43 -06:00