|
|
|
|
|
|
r32971
| file changeset diff or repo changeset diff
| igor2 | 2020-10-03T13:55:22.222896Z
| [core] -Fix: remove PCB dependency in some crosshair code that may run in New() [core] -Fix: New() does set PCB when it is created
|
|
|
r32905
| file changeset diff or repo changeset diff
| igor2 | 2020-10-02T07:50:17.924276Z
| [core] -Add: prepare the crosshair code to be able to build a cache for atatched object drawing: publish a clean() function that needs to be called before any crosshair attached object change so a cache can be maintained
|
|
r32660
| file changeset diff or repo changeset diff
| igor2 | 2020-09-14T03:03:58.666751Z
| [core] -Cleanup: use vtp0 and pcb_any_obj_t for on-point highlight instead of a locally defined type+obj* struct to reduce code size (pcb_any_obj_t has a type field)
|
|
r32130
| file changeset diff or repo changeset diff
| igor2 | 2020-07-03T11:27:49.375639Z
| [core] -Fix: angle preserving poly point move triggers only every even call so it doesn't mess up xor drawing
|
|
r32128
| file changeset diff or repo changeset diff
| igor2 | 2020-07-03T09:24:52.817149Z
| [core] -Add: when poly point is moved with modifier (angle preserving move), the tool should move 3 polygon points
|
|
r32124
| file changeset diff or repo changeset diff
| igor2 | 2020-07-03T03:42:59.778223Z
| [core] -Add: pcb_xordraw_movecopy() gets an arg for whether the modifier key is pressed so the operation can behave differently
|
|
|
|
|
|
|
|
|
|
|
|
r29394
| file changeset diff or repo changeset diff
| igor2 | 2020-01-26T14:30:56.963043Z
| [librnd] -Cleanup: decouple "note" coordinates and states from crosshair - these are really tool states and should be in the hidlib struct to be reentrant
|
|
r29360
| file changeset diff or repo changeset diff
| igor2 | 2020-01-26T04:10:02.419211Z
| [core] -Fix: initialize crosshair tool IDs before plugins are loaded so the initialization won't override values filled in by the plugins
|
|
|
|
r29330
| file changeset diff or repo changeset diff
| igor2 | 2020-01-25T11:08:01.167663Z
| [core] -Move: tool_note is really crosshair_note - it is application specific, move it from generic tool infra to crosshair
|
|
r29318
| file changeset diff or repo changeset diff
| igor2 | 2020-01-25T05:10:58.818073Z
| [core] -Cleanup: remember tool IDs for crosshair from standard tool registration, do not use static tool IDs
|
|
|
|
|
r27114
| file changeset diff or repo changeset diff
| igor2 | 2019-08-10T05:33:12.746983Z
| [mark] -Add: pcb_grabbed to indicate where grab started (last click really) - use this instead of mark for ortho
|
|
|
|
|
r25336
| file changeset diff or repo changeset diff
| igor2 | 2019-05-09T06:57:47.718842Z
| [hidlib] -Cleanup: remove pcb_event_move_crosshair() from the API, use only one hidlib call for moving the crosshair and pass a parameter about whether it's from the mouse
|
|
r25335
| file changeset diff or repo changeset diff
| igor2 | 2019-05-09T06:39:06.910179Z
| [hidlib] -Cleanup: move click_cmd_entry_active from crosshair internal to hidlib conf under the temp/ subtree: hidlib core code depends on it
|
|
r25334
| file changeset diff or repo changeset diff
| igor2 | 2019-05-09T06:17:37.131303Z
| [hidlib] -Cleanup: move crosshair shape from crosshair struct to hidlib editor conf - rendering depends on it
|
|
|
r18701
| file changeset diff or repo changeset diff
| igor2 | 2018-07-29T09:08:30.813235Z
| [tool] -Add: when the command line is open, override the normal notify/release action and try the cli backend first; perform the normal actions only if the backend did not handle it
|
|
r18684
| file changeset diff or repo changeset diff
| igor2 | 2018-07-27T14:26:47.598380Z
| [tool] -Split: separate target x and y fields in crosshair for move/copy; this allows detaching where the object will land from the current crosshair coord (allowing plugins to recalculate or restrict the target coords)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r14045
| file changeset diff or repo changeset diff
| igor2 | 2018-01-16T04:19:41.315025Z
| -Cleanup: license banners: replace old PCB project banner and Thomas Nau contact in core (with permission from Thomas Nau) and mark other author's contact as old contact
|
|
|
|
r13324
| file changeset diff or repo changeset diff
| igor2 | 2017-12-06T07:22:33.668763Z
| [core] -Cleanup: remove more noise-comments, replace file description comment with useful hints of what the file is for
|
|
|
|
|
|
|
|
|
r5665
| file changeset diff or repo changeset diff
| igor2 | 2016-12-15T16:59:17.929505Z
| [core] -Move: deprecated crosshair functions to lib_legacy_func - no code uses them at the moment and new code shouldn't use them
|
|
|
|
|
r5249
| file changeset diff or repo changeset diff
| igor2 | 2016-11-23T08:06:16.900838Z
| [unravel] -Move: rubber band struct out of crosshair - rubberband.c should maintain its own struct independently of core so core doesn't depend on it
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r4507
| file changeset diff or repo changeset diff
| igor2 | 2016-11-03T05:24:10.355023Z
| [unravel] -Del: #includes from global.h, especially the board.h include that'd bring the rest of the world - everyone should ingore what's needed there
|
|
|
|
r2435
| file changeset diff or repo changeset diff
| igor2 | 2016-08-08T04:52:59.642297Z
| [reduce] -Del: rcs $Id$ left over from a previous VCS [reduce] -Fix: regroup copyright messages, should be on top of the file
|
|
|
|
|